summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD23
2 files changed, 20 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1827eca2d487..a58fc98fc920 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = nodejs-git-open
pkgdesc = Open a BitBucket/GitHub/GitLab page or website for a repository in your browser.
- pkgver = 1.0.2
+ pkgver = 2.0.0
pkgrel = 1
url = https://github.com/paulirish/git-open
arch = any
+ license = MIT
+ makedepends = npm
depends = nodejs
- depends = npm
- noextract = git-open-1.0.2.tgz
- source = http://registry.npmjs.org/git-open/-/git-open-1.0.2.tgz
- md5sums = a7e4b1128bff5b92be1fdafa8424eaea
+ noextract = git-open-2.0.0.tgz
+ source = https://registry.npmjs.org/git-open/-/git-open-2.0.0.tgz
+ sha256sums = 4056524ae3b6443c0064a7e9b6e7c44fd9b488352fcc72e368d4ee4b01d80331
pkgname = nodejs-git-open
diff --git a/PKGBUILD b/PKGBUILD
index 5c6996c1cdb0..87716b3b6e14 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,16 @@
-pkgname=nodejs-git-open # All lowercase
-pkgver=1.0.2
-pkgrel=1
+# Maintainer: Achilleas Pipinellis <axilleas at archlinux dot gr>
+
_npmname=git-open
+pkgname=nodejs-$_npmname
+pkgver=2.0.0
+pkgrel=1
pkgdesc="Open a BitBucket/GitHub/GitLab page or website for a repository in your browser."
arch=(any)
url="https://github.com/paulirish/git-open"
-license=()
-depends=('nodejs' 'npm')
-source=(http://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz)
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz)
noextract=(${_npmname}-${pkgver}.tgz)
package() {
@@ -15,8 +18,10 @@ package() {
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
- npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
+ npm install -g --user root --prefix "$pkgdir/usr" --cache "$srcdir/npm-cache" $_npmname@$pkgver
+
+ ## Remove empty dir
+ rmdir "$pkgdir/usr/etc/"
}
-# vim:set ts=2 sw=2 et:
-md5sums=('a7e4b1128bff5b92be1fdafa8424eaea')
+sha256sums=('4056524ae3b6443c0064a7e9b6e7c44fd9b488352fcc72e368d4ee4b01d80331')