summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlaï Deutel2020-04-17 14:33:18 -0700
committerIlaï Deutel2020-04-17 14:33:18 -0700
commit0da80fcddb723de6fdf1ae5ab628f5a427292470 (patch)
treec284dcfb108958164f0aa8e2ae8810d81e55bdb4
parent37c6e87509b11d0978e6e9fd9c70f47291e0ed8f (diff)
downloadaur-0da80fcddb723de6fdf1ae5ab628f5a427292470.tar.gz
upgpkg: all-contributors-cli 6.14.2-1
upstream release
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD28
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c617ca58072..222feb5a8e9b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
pkgbase = all-contributors-cli
pkgdesc = Automate acknowledging contributors to your open source projects
- pkgver = 6.14.1
+ pkgver = 6.14.2
pkgrel = 1
url = https://allcontributors.org/docs/en/cli/overview
arch = any
license = MIT
makedepends = npm
depends = nodejs
- noextract = all-contributors-cli-6.14.1.tgz
- source = https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.14.1.tgz
- source = https://raw.githubusercontent.com/all-contributors/all-contributors-cli/2de352a924f09ac5f767f675a02a152ef5c69406/LICENSE.md
- sha1sums = 1aec3d79b0f6f72534d3f396ace80a106b90fdc1
- sha1sums = 451ff36bd383a04094bd9ff35ad6ab78f3990556
+ noextract = all-contributors-cli-6.14.2.tgz
+ source = https://registry.npmjs.org/all-contributors-cli/-/all-contributors-cli-6.14.2.tgz
+ sha1sums = 4d7652f700a827b9a2f749720f13605ee1c2f8bd
pkgname = all-contributors-cli
diff --git a/PKGBUILD b/PKGBUILD
index d370af0b77bb..0bf6bf80307f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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.14.1
+pkgver=6.14.2
pkgrel=1
pkgdesc="Automate acknowledging contributors to your open source projects"
arch=('any')
@@ -9,27 +9,33 @@ url="https://allcontributors.org/docs/en/cli/overview"
license=('MIT')
depends=('nodejs')
makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz"
- "https://raw.githubusercontent.com/all-contributors/all-contributors-cli/2de352a924f09ac5f767f675a02a152ef5c69406/LICENSE.md")
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz")
noextract=("$pkgname-$pkgver.tgz")
-sha1sums=('1aec3d79b0f6f72534d3f396ace80a106b90fdc1'
- '451ff36bd383a04094bd9ff35ad6ab78f3990556')
+sha1sums=('4d7652f700a827b9a2f749720f13605ee1c2f8bd')
+
+prepare() {
+ cd "$srcdir"
+ mkdir -p "$pkgname-$pkgver"
+ tar -xzf "${pkgname}-${pkgver}.tgz" -C "$pkgname-$pkgver" 'package/LICENSE.md' --strip-components 1
+}
package() {
+ cd "$srcdir"
+
npm install \
--global \
--user root \
- --prefix "${pkgdir}/usr" \
- --cache "${srcdir}/npm-cache" \
- "${srcdir}/${pkgname}-${pkgver}.tgz"
+ --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 {} +
+ 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}"
+ chown -R root:root "$pkgdir"
- install -Dm 644 "${srcdir}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+ install -Dm 644 "$pkgname-$pkgver/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
}