diff options
author | Ilaï Deutel | 2022-11-16 23:46:55 -0500 |
---|---|---|
committer | Ilaï Deutel | 2022-11-16 23:49:51 -0500 |
commit | 991eb7e4f358e64c24aedb7bf3203cfbef8bade1 (patch) | |
tree | c2e5df9aa2ac2224dcdba7c1eb2b276514a6e911 | |
parent | 2ae0be47c29dd5a6c9c396e981261d5ad58d2533 (diff) | |
download | aur-991eb7e4f358e64c24aedb7bf3203cfbef8bade1.tar.gz |
upgpkg: all-contributors-cli 6.24.0-1
upstream release
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 7 insertions, 19 deletions
@@ -1,15 +1,14 @@ pkgbase = all-contributors-cli pkgdesc = Automate acknowledging contributors to your open source projects - pkgver = 6.20.0 + pkgver = 6.24.0 pkgrel = 1 url = https://allcontributors.org/docs/en/cli/overview arch = any license = MIT makedepends = npm depends = nodejs - noextract = all-contributors-cli-6.20.0.tgz - source = https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.20.0.tgz - sha1sums = 9bc98dda38cb29cfe8afc8a78c004e14af25d2f6 + noextract = all-contributors-cli-6.24.0.tgz + source = https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.24.0.tgz + sha1sums = 25c480c5c6e921532873114c2d6487816e6c22e0 pkgname = all-contributors-cli - @@ -1,7 +1,7 @@ # Maintainer: Ilaï Deutel <PlMWPh1WSmypRv0JQljz> (echo ... | tr 'A-Za-z' 'l-za-kL-ZA-K' | base64 -d) pkgname=all-contributors-cli -pkgver=6.20.0 +pkgver=6.24.0 pkgrel=1 pkgdesc="Automate acknowledging contributors to your open source projects" arch=('any') @@ -11,31 +11,20 @@ depends=('nodejs') makedepends=('npm') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz") noextract=("$pkgname-$pkgver.tgz") -sha1sums=('9bc98dda38cb29cfe8afc8a78c004e14af25d2f6') - -prepare() { - cd "$srcdir" - mkdir -p "$pkgname-$pkgver" - tar -xzf "${pkgname}-${pkgver}.tgz" -C "$pkgname-$pkgver" 'package/LICENSE.md' --strip-components 1 -} +sha1sums=('25c480c5c6e921532873114c2d6487816e6c22e0') package() { cd "$srcdir" npm install \ --global \ - --user root \ --prefix "$pkgdir/usr" \ --cache npm-cache \ "$pkgname-$pkgver.tgz" - # Non-deterministic race in npm gives 777 permissions to random directories. - # See https://github.com/npm/npm/issues/9359 for details. - find "$pkgdir/usr" -type d -exec chmod 755 {} + - # npm gives ownership of ALL FILES to build user # https://bugs.archlinux.org/task/63396 chown -R root:root "$pkgdir" - install -Dm 644 "$pkgname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" + install -Dm 644 "$pkgdir/usr/lib/node_modules/all-contributors-cli/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" } |