gplaycli: bump and use older version which works

This commit is contained in:
blshkv 2018-10-18 20:29:24 +08:00
parent fb25a6555d
commit 509f704187
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
7 changed files with 57 additions and 46 deletions

View file

@ -1,2 +1,3 @@
DIST gplaycli-3.23.tar.gz 2990154 BLAKE2B 7ad0d3f50a24542ec5a361471b1248a7a19358de4d48f5081360fd967dc68e7d0b02b306b665548638258049187549dbe9813562113683ef309dae753864e3fa SHA512 b64c7faf44418136c2186b310670b63c814720f738ec70a2b031f33753e8fc398692495dcca2e2c5016778386ae02dee132ca71ab2a9d09dfb439965e9871989
DIST gplaycli-3.24.tar.gz 2990637 BLAKE2B 67f90e2871cf9f57c49c694f8d7f8ca34e0f1f72fb98a0ad084f455da1954c4acaf771076d1ae251c082b73b6ba752759d14363b3eb7f1eaeec7d54efd383d8d SHA512 d7bb2c3c4db58e8d11b82f102031e806bb7ae2fb08b31c0be750735cce0287342f6bd219bf39b8a929418f6d0889857907d4acc81710443a39f2062da8d6cae8
DIST gplaycli-3.25.tar.gz 2991066 BLAKE2B e03ab224b1f4f783daa7dcce3c0bbe32bac8f87be1991608606550a43b74946ff850b00426201c369a496e1feba7059af3219036f3568d64122e34545d17166f SHA512 118f7866eacf201c26d3d5afff48cf0872e23ee1965731cdee2589cfa8c990aad5e728d9d49cc7087c79282c0af23c5db4f573bc92896640210d56009f5728b5

View file

@ -1,42 +0,0 @@
reverted:
--- b/gplaycli/gplaycli.py
+++ a/gplaycli/gplaycli.py
@@ -32,7 +32,7 @@
from gpapi.googleplay import RequestError
from google.protobuf.message import DecodeError
from pkg_resources import get_distribution, DistributionNotFound
+from pyaxmlparser import APK
-from androguard.core.bytecodes.apk import APK
from clint.textui import progress
@@ -494,7 +494,7 @@
apk = APK(filepath)
packagename = apk.package
package_bunch.append(packagename)
+ version_codes.append(util.vcode(apk.version_code))
- version_codes.append(util.vcode(apk.get_androidversion_code()))
# BulkDetails requires only one HTTP request
# Get APK info from store
reverted:
--- b/requirements.txt
+++ a/requirements.txt
@@ -1,4 +1,4 @@
protobuf
gpapi
+pyaxmlparser
-androguard
clint
reverted:
--- b/setup.py
+++ a/setup.py
@@ -33,7 +33,7 @@
install_requires=[
'protobuf',
'gpapi == 0.4.2',
+ 'pyaxmlparser',
- 'androguard',
'clint',
],
)

View file

@ -0,0 +1,27 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{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-0.4.3[${PYTHON_USEDEP}]
dev-python/pyaxmlparser[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
#python_prepare_all() {
# sed -i -e "s|os.path.expanduser('~')+'/.config/|'/etc/|" setup.py || die
# distutils-r1_python_prepare_all
#}

View file

@ -1 +1,2 @@
DIST pyaxmlparser-0.3.7.tar.gz 28475 SHA256 b95f9f06cdf5c26b83835011da234c08758c06fe428ade301bcc19a691c8fcea SHA512 67e8bac54a25f05ba4a3b5c59e247772c98dd5fdabf414670a8829a7d5f054d080e6fbe79cadce5343210cb11a5753195b28b1db8460070180c8c98477d2520d WHIRLPOOL a018ab995d3f485f34dd9fbaf337f4048d1970a0b32b51af8dc19726f198f4cd283198d8398983ffa5614ef0f6841626959bb97cd493c3b7c883aeafc9df6bef
DIST pyaxmlparser-0.3.11.tar.gz 38317 BLAKE2B af014009daa8b2d0639fcf835d95adc5b294548d4f8850f7adccc2db582f6f4c09c6ea93adc2a435ece221ae35347e5990b33bb4a84b9274906c7a73522056ad SHA512 e6df71e0be4e09f6c64038c4a0cc8c20f0d1dfd13a9d34a9607deb8ff10e4f088cc75c0729804f10a0dae32f40d9c21d869d2475f262fdf26abf73bceabc40cc
DIST pyaxmlparser-0.3.7.tar.gz 28475 BLAKE2B 4b4e3099c6801c936a86a80c4efaea674dcd0c855279598d7108492db63dd71e11584c01e53d05d307dbaad94dd6280d92329022c19a9e19c59ded9dfeae769f SHA512 67e8bac54a25f05ba4a3b5c59e247772c98dd5fdabf414670a8829a7d5f054d080e6fbe79cadce5343210cb11a5753195b28b1db8460070180c8c98477d2520d

View file

@ -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="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 ~x86"
SLOT="0"
IUSE=""
RDEPEND=">=dev-python/lxml-3.7.3
>=dev-python/click-6.7
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View file

@ -12,6 +12,6 @@ app-misc/hivex
app-misc/freediag
app-misc/openodb
=app-misc/gplaycli-3*
=app-misc/gplaycli-3.23*
=app-misc/mc-4.8.20-r2

View file

@ -210,9 +210,11 @@ dev-python/pyDes
#required by gplaycli
~dev-python/clint-0.5.1
~dev-python/args-0.1.0
~dev-python/pyaxmlparser-0.3.7
~dev-python/pyaxmlparser-0.3.11
=dev-python/click-6.7*
~dev-python/gpapi-0.4.3
#~dev-python/gpapi-0.4.3
~dev-python/gpapi-0.4.2
#Tiredful-API
~dev-python/django-filter-0.15.3