Date: Tuesday, February 19, 2019 @ 20:24:50 Author: felixonmars Revision: 434614
upgpkg: marked-man 0.4.2-1 Modified: marked-man/trunk/PKGBUILD ----------+ PKGBUILD | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-02-19 20:20:14 UTC (rev 434613) +++ PKGBUILD 2019-02-19 20:24:50 UTC (rev 434614) @@ -1,32 +1,20 @@ # Maintainer: Felix Yan <felixonm...@archlinux.org> pkgname=marked-man -pkgver=0.3.0+2+gceb2249 +pkgver=0.4.2 pkgrel=1 pkgdesc="Wrapper adding manpage output to 'marked', inspired by 'ronn'" arch=('any') url='https://github.com/kapouer/marked-man' license=('MIT') -depends=('nodejs' 'marked') -makedepends=('npm' 'git') -_commit=ceb224979cfff8d87d1dabd7dcecffd8cdd26303 # master -source=("git+https://github.com/kapouer/marked-man#commit=$_commit") -sha512sums=('SKIP') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('e0032079edb3ca3ce0c9b6e83018c07c34356549c11439b14ca95def1b8473d379b58dd3ec2a9062a61f28091473bded34b78e77029c477379a75b685cb88700') -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - package() { - npm install -g --user root --prefix "$pkgdir"/usr "git+file://$srcdir/$pkgname" + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz install -d "$pkgdir"/usr/share/licenses/$pkgname ln -s ../../../lib/node_modules/marked-man/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in marked; do - rm -r $dep; - npm link $dep; - done }