[arch-commits] Commit in marked-man/trunk (PKGBUILD)

Jan Steffens heftig at archlinux.org
Wed Nov 28 21:41:40 UTC 2018


    Date: Wednesday, November 28, 2018 @ 21:41:40
  Author: heftig
Revision: 410477

0.3.0+2+gceb2249-1: Upgrade to master; fixes NPM manpages (e.g. 1 npm-update)

Modified:
  marked-man/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-11-28 21:09:28 UTC (rev 410476)
+++ PKGBUILD	2018-11-28 21:41:40 UTC (rev 410477)
@@ -1,20 +1,25 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=marked-man
-pkgver=0.2.1
-pkgrel=2
+pkgver=0.3.0+2+gceb2249
+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')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('e2d55fd1b3a65f9e285d2d3b08d7cea39f6e82d2e08b3d45976828b217e6698e280c56acdc3ba941d627487d188865fdef5c5840bf875368a32164a6152611e2')
+makedepends=('npm' 'git')
+_commit=ceb224979cfff8d87d1dabd7dcecffd8cdd26303  # master
+source=("git+https://github.com/kapouer/marked-man#commit=$_commit")
+sha512sums=('SKIP')
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
 package() {
-  npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+  npm install -g --user root --prefix "$pkgdir"/usr "git+file://$srcdir/$pkgname"
   install -d "$pkgdir"/usr/share/licenses/$pkgname
   ln -s ../../../lib/node_modules/marked-man/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 



More information about the arch-commits mailing list