summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorOtto Ahoniemi2020-02-03 11:38:22 +0200
committerOtto Ahoniemi2020-02-03 11:38:22 +0200
commit380d0235ccb429c32bf742b6ebb09736418f080b (patch)
treeca5c1fa311f3061b9034173fce6fae1aa67220f4 /PKGBUILD
downloadaur-380d0235ccb429c32bf742b6ebb09736418f080b.tar.gz
Add first package version from npm
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 24 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..01361ac2b356
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Otto Ahoniemi <otto@ottoahoniemi.fi>
+
+pkgname=routahe
+_npmpkgname=routahe
+pkgver=0.2.18
+pkgrel=1
+pkgdesc="A command line client for finding public transporation routes in
+Helsinki, Finland"
+arch=('any')
+url='https://www.npmjs.com/package/routahe'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=("http://registry.npmjs.org/$_npmpkgname/-/$_npmpkgname-$pkgver.tgz")
+noextract=("$_npmpkgname-$pkgver.tgz")
+sha256sums=('1a5fc95cbdf9598ad6b016714f9fe049fb080c1f243ee5715b04d58808039c7e')
+
+package() {
+ npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$_npmpkgname-$pkgver.tgz"
+ # Fix permissions
+ find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+ mkdir -p "${pkgdir}/usr/share/licenses/${_npmpkgname}"
+ ln -s "/usr/lib/node_modules/${_npmpkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${_npmpkgname}/"
+}