diff --git a/app-misc/gplaycli/Manifest b/app-misc/gplaycli/Manifest new file mode 100644 index 000000000..f62680938 --- /dev/null +++ b/app-misc/gplaycli/Manifest @@ -0,0 +1 @@ +DIST gplaycli-3.11.tar.gz 4846417 SHA256 f4576ca0321ed49111460725d2ade689c62e242a355f324fe9d6762a4ad20077 SHA512 1eac6e143f2a511a0527d2d83c1a3d4b81ac2ba40bdda6f9e1d728e3fd55928fd7b8e40bb7b4f4b883730bb917c134e4ab930cf31b85c640c816f81d59a7505e WHIRLPOOL fea101d89d13713c6c6029fa1500acd13060de7ca19601536c59a3cb42a26e9179f27887a18b6d5a49ce82ebc66980e62af7d76dbc73d5402d7fa8111a98b14e diff --git a/app-misc/gplaycli/gplaycli-3.11.ebuild b/app-misc/gplaycli/gplaycli-3.11.ebuild new file mode 100644 index 000000000..9d5067b06 --- /dev/null +++ b/app-misc/gplaycli/gplaycli-3.11.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit distutils-r1 + +DESCRIPTION="Google Play Downloader via Command line" +HOMEPAGE="https://github.com/matlink/gplaycli" +SRC_URI="https://github.com/matlink/gplaycli/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/gpapi[${PYTHON_USEDEP}] + dev-python/pyaxmlparser[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/gpapi/Manifest b/dev-python/gpapi/Manifest new file mode 100644 index 000000000..a56879f57 --- /dev/null +++ b/dev-python/gpapi/Manifest @@ -0,0 +1 @@ +DIST gpapi-0.3.1.tar.gz 80325 SHA256 0fac8101c5f9f3041249c5c1b8f2338ce36c9df6b49c34cb2348811438c0bb23 SHA512 cf231d4fd4ee97ae30a08ae52495e2d6f223154f946ba4f907a08a10d225d9f61214ecf4a9f6d621648d1f7029921e8e42fe496e883bba0ccb5683640403c548 WHIRLPOOL c0789a6155d86b634e22d3ec26697dffd239f0e5a524a4f17bee482ee7a7b60f58bf062a45500a8c440974fd80a6beaf864a706ff1ba3ca32a84a2db7ede27f8 diff --git a/dev-python/gpapi/gpapi-0.3.1.ebuild b/dev-python/gpapi/gpapi-0.3.1.ebuild new file mode 100644 index 000000000..710fd092a --- /dev/null +++ b/dev-python/gpapi/gpapi-0.3.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit distutils-r1 + +DESCRIPTION="Unofficial python api for google play" +HOMEPAGE="https://github.com/NoMore201/googleplay-api" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +RDEPEND="dev-python/requests[${PYTHON_USEDEP}] + dev-python/clint[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + || ( dev-python/pycryptodome[${PYTHON_USEDEP}] dev-python/pycrypto[${PYTHON_USEDEP}] )" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_prepare_all() { + # disarm pycryptodome dep to allow || ( pycryptodome pycrypto ) + sed -i -e "s|'pycryptodome',||" setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/pyaxmlparser/Manifest b/dev-python/pyaxmlparser/Manifest new file mode 100644 index 000000000..6fdab1414 --- /dev/null +++ b/dev-python/pyaxmlparser/Manifest @@ -0,0 +1 @@ +DIST pyaxmlparser-0.3.7.tar.gz 28475 SHA256 b95f9f06cdf5c26b83835011da234c08758c06fe428ade301bcc19a691c8fcea SHA512 67e8bac54a25f05ba4a3b5c59e247772c98dd5fdabf414670a8829a7d5f054d080e6fbe79cadce5343210cb11a5753195b28b1db8460070180c8c98477d2520d WHIRLPOOL a018ab995d3f485f34dd9fbaf337f4048d1970a0b32b51af8dc19726f198f4cd283198d8398983ffa5614ef0f6841626959bb97cd493c3b7c883aeafc9df6bef diff --git a/dev-python/pyaxmlparser/pyaxmlparser-0.3.7.ebuild b/dev-python/pyaxmlparser/pyaxmlparser-0.3.7.ebuild new file mode 100644 index 000000000..a767a5ca7 --- /dev/null +++ b/dev-python/pyaxmlparser/pyaxmlparser-0.3.7.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit distutils-r1 + +DESCRIPTION="Parser for Android XML file and get Application Name without using Androguard" +HOMEPAGE="https://github.com/appknox/pyaxmlparser" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" +IUSE="" + +RDEPEND="" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/profiles/pentoo/base/package.accept_keywords/app-misc b/profiles/pentoo/base/package.accept_keywords/app-misc index 5a9065893..94ded47b0 100644 --- a/profiles/pentoo/base/package.accept_keywords/app-misc +++ b/profiles/pentoo/base/package.accept_keywords/app-misc @@ -11,3 +11,5 @@ app-misc/hivex app-misc/freediag app-misc/openodb + +~app-misc/gplaycli-3.11 diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index 7b7a237c7..e1efbc5f7 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -194,3 +194,9 @@ dev-python/tls_parser dev-python/frida-python dev-python/pyDes + +#required by gplaycli +~dev-python/clint-0.5.1 +~dev-python/args-0.1.0 +~dev-python/gpapi-0.3.1 +~dev-python/pyaxmlparser-0.3.7