diff options
author | fordprefect | 2020-03-07 14:38:15 +0100 |
---|---|---|
committer | fordprefect | 2020-03-07 14:38:15 +0100 |
commit | d4610ccbc1aa53c3c4f7dafea3384ff72b0fe317 (patch) | |
tree | 4b0a00266601142f02ed0e428f69f7909c3833ba | |
parent | 1a3f317535a6ae2038d3572a347f94e4a481d68a (diff) | |
download | aur-d4610ccbc1aa53c3c4f7dafea3384ff72b0fe317.tar.gz |
3.29, incorporate custom library version of python-gapi
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 19 insertions, 6 deletions
@@ -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 @@ -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" } |