diff options
author | Jean Lucas | 2019-08-15 13:22:39 -0400 |
---|---|---|
committer | Jean Lucas | 2019-08-15 13:22:39 -0400 |
commit | b35b264dd0e140f5914182cc4425654911e15e15 (patch) | |
tree | aa859cba5281df6bf7250a0567ebc92689f03f8e | |
parent | ac1fed7554e1c21f5884b0d26bac66c9a22f5702 (diff) | |
download | aur-b35b264dd0e140f5914182cc4425654911e15e15.tar.gz |
Update deps; download source; install readme, license
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 24 insertions, 18 deletions
@@ -1,21 +1,24 @@ pkgbase = stf pkgdesc = Web application for controlling and managing Android devices pkgver = 3.4.1 - pkgrel = 1 + pkgrel = 2 url = https://openstf.io arch = i686 arch = x86_64 license = Apache makedepends = npm - depends = nodejs + makedepends = python2 + makedepends = graphicsmagick + makedepends = protobuf + makedepends = yasm depends = android-tools + depends = nodejs<10 depends = rethinkdb - depends = graphicsmagick depends = zeromq - depends = protobuf - depends = yasm - depends = pkg-config + noextract = stf-3.4.1.tgz options = !strip + source = https://registry.npmjs.org/stf/-/stf-3.4.1.tgz + sha512sums = 75dca7e86a16a1ba12cded9249130a8c31aee22d33d71690d0a3790624089c0c9eb885c6899ca0641c5e26c3b4d86ad027cf2b09be62f49491faa330c81cfa07 pkgname = stf @@ -2,23 +2,26 @@ pkgname=stf pkgver=3.4.1 -pkgrel=1 +pkgrel=2 pkgdesc='Web application for controlling and managing Android devices' arch=(i686 x86_64) url=https://openstf.io license=(Apache) -depends=(nodejs - android-tools - rethinkdb - graphicsmagick - zeromq - protobuf - yasm - pkg-config) -makedepends=(npm) +depends=(android-tools 'nodejs<10' rethinkdb zeromq) +makedepends=(npm python2 graphicsmagick protobuf yasm) options=(!strip) +source=(https://registry.npmjs.org/stf/-/stf-$pkgver.tgz) +noextract=(stf-$pkgver.tgz) +sha512sums=('75dca7e86a16a1ba12cded9249130a8c31aee22d33d71690d0a3790624089c0c9eb885c6899ca0641c5e26c3b4d86ad027cf2b09be62f49491faa330c81cfa07') package() { - npm i -g --prefix="$pkgdir"/usr stf@$pkgver - find "$pkgdir"/usr -type d -exec chmod 755 {} + + npm i -g --prefix="$pkgdir"/usr $pkgname-$pkgver.tgz + + cd "$pkgdir"/usr + + # Remove world-writeable bits + find . -type d -exec chmod 755 {} + + + install -Dm 644 lib/node_modules/stf/README.md -t share/doc/stf + install -Dm 644 lib/node_modules/stf/LICENSE -t share/licenses/stf } |