diff options
author | GoliathLabs | 2020-06-24 23:18:56 +0200 |
---|---|---|
committer | GoliathLabs | 2020-06-24 23:18:56 +0200 |
commit | 7c078a60fe766d38a3a1d8e752c619fe08e0a8f9 (patch) | |
tree | b4583589f99a224602548579a9ade76a2f810b98 /PKGBUILD | |
parent | 3396c96f6a54a50dddf0545432184de19a00a0ab (diff) | |
download | aur-yarn-nightly.tar.gz |
Updated: 1.23.0-20200615.1917
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 15 insertions, 18 deletions
@@ -1,11 +1,12 @@ -# Maintainer: ahrs <Forward dot to at hotmail dot co dot uk> +# Maintainer: Felix Golatofski <contact@xdfr.de> +# Contributor: ahrs <Forward dot to at hotmail dot co dot uk> pkgname=yarn-nightly _pkgver=$(curl -s -L https://nightly.yarnpkg.com/latest.json | jq -r '.tar.version') _pkgname="yarn-v$_pkgver" -pkgver=1.23.0.20200205.1242 +pkgver=1.23.0.20200615.1917 pkgrel=1 -pkgdesc='Fast, reliable, and secure dependency management' +pkgdesc='Fast, reliable, and secure dependency management (Bleeding Edge)' arch=(any) url='https://yarnpkg.com/en/docs/nightly' license=('BSD') @@ -13,31 +14,27 @@ depends=('nodejs') makedepends=('jq' 'curl') provides=('yarn') conflicts=('yarn') +source=(https://nightly.yarnpkg.com/yarn-v$_pkgver.tar.gz{,.asc}) +md5sums=('7330f70b365d538aee7d86df05649f55' + 'SKIP') +validpgpkeys=(# Yarn Packaging <yarn@dan.cx> + # https://pgp.mit.edu/pks/lookup?op=get&search=0x1646B01B86E50310 + 72ECF46A56B4AD39C907BBB71646B01B86E50310) pkgver() { printf "$_pkgver" | sed 's/-/./g' } -source=( - "https://nightly.yarnpkg.com/yarn-v$_pkgver.tar.gz" - "https://nightly.yarnpkg.com/yarn-v$_pkgver.tar.gz.asc" -) - -sha512sums=('e87897d10e162ba0129c5873a96c4cad38dcf59df2d464819504f6ce5417e6f55f59404eb37adcde86ac09932a5a7c60bf19182ee2e5459849c586fd23960e8b' - 'SKIP') - -validpgpkeys=(# Yarn Packaging <yarn@dan.cx> - # https://pgp.mit.edu/pks/lookup?op=get&search=0x1646B01B86E50310 - 72ECF46A56B4AD39C907BBB71646B01B86E50310 -) - package() { + cd $_pkgname install -dm755 "$pkgdir"/usr/lib/node_modules/yarn - cp -R "$srcdir"/$_pkgname/* "$pkgdir"/usr/lib/node_modules/yarn + cp -R * "$pkgdir"/usr/lib/node_modules/yarn install -dm755 "$pkgdir"/usr/bin ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarn ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarnpkg - install -Dm644 "$srcdir"/$_pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + } |