summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfordprefect2020-03-07 14:38:15 +0100
committerfordprefect2020-03-07 14:38:15 +0100
commitd4610ccbc1aa53c3c4f7dafea3384ff72b0fe317 (patch)
tree4b0a00266601142f02ed0e428f69f7909c3833ba
parent1a3f317535a6ae2038d3572a347f94e4a481d68a (diff)
downloadaur-d4610ccbc1aa53c3c4f7dafea3384ff72b0fe317.tar.gz
3.29, incorporate custom library version of python-gapi
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD20
2 files changed, 19 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c3702927b1b..1fe509312bc4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,11 +8,14 @@ pkgbase = gplaycli
license = AGPL
depends = python
depends = python-pyaxmlparser
- depends = python-gpapi
+ depends = python-setuptools
optdepends = java-runtime: needed for autogeneration of a new AndroiID
+ conflicts = python-gpapi
source = gplaycli-3.29.tar.gz::https://github.com/matlink/gplaycli/archive/3.29.tar.gz
+ source = gpapi_for_gplaycli-0.4.4.4.tar.gz::https://github.com/matlink/googleplay-api/archive/0.4.4.4.tar.gz
source = gplaycli.install
md5sums = a8be0fda33673f6992a7612313cd670c
+ md5sums = 0ff99d96280fbbb90aec3f9ce0dcde0f
md5sums = e993658f9913493bb4336d73f23a3195
pkgname = gplaycli
diff --git a/PKGBUILD b/PKGBUILD
index 3ba357fda8c9..cbfd2a42cbda 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,25 +3,35 @@
pkgname=gplaycli
pkgver=3.29
+_gpapi_ver=0.4.4.4
pkgrel=1
pkgdesc="command line tool to search/install/update Android applications Google PlayStore able to run with cronjob, in order to automatically update an F-Droid server instance"
arch=('any')
url="https://github.com/matlink/gplaycli"
license=('AGPL')
-depends=('python' 'python-pyaxmlparser' 'python-gpapi')
+depends=('python' 'python-pyaxmlparser' 'python-setuptools') # 'python-gpapi' temporarily replaced by adapted version
+conflicts=('python-gpapi')
optdepends=('java-runtime: needed for autogeneration of a new AndroiID')
install=$pkgname.install
source=("$pkgname-$pkgver.tar.gz::https://github.com/matlink/gplaycli/archive/${pkgver}.tar.gz"
+ "gpapi_for_gplaycli-$_gpapi_ver.tar.gz::https://github.com/matlink/googleplay-api/archive/${_gpapi_ver}.tar.gz"
"$pkgname.install")
md5sums=('a8be0fda33673f6992a7612313cd670c'
+ '0ff99d96280fbbb90aec3f9ce0dcde0f'
'e993658f9913493bb4336d73f23a3195')
package() {
- cd $pkgname-$pkgver
+ # install specific gpapi version adapted for gplaycli
+ cd googleplay-api-$_gpapi_ver
+ python setup.py install --root="${pkgdir}/" --optimize=1
+
+ # install gplaycli
+ cd "$srcdir/$pkgname-$pkgver"
python setup.py install --root="$pkgdir/" --optimize=1
# installs config to build user home - moving to /usr/share
- mkdir -p "$pkgdir/usr/share/$pkgname/"
- mv "${pkgdir}${HOME}/.config/$pkgname/" "$pkgdir/usr/share/$pkgname/config"
- rm -rf "$pkgdir/build" "$pkgdir/home"
+ install -Dm644 gplaycli.conf "$pkgdir/usr/share/$pkgname/config"
+ #mkdir -p "$pkgdir/usr/share/$pkgname/"
+ #mv "${pkgdir}${HOME}/.config/$pkgname/" "$pkgdir/usr/share/$pkgname/config"
+ #rm -rf "$pkgdir/build" "$pkgdir/home"
}