summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorIan Emnace2019-07-27 11:36:11 +0800
committerIan Emnace2019-07-27 11:36:11 +0800
commit086811e0eb1282666965624fdb4d9e611397a26f (patch)
tree0176353329807bc7f2744151f4161f46b8f8c966 /PKGBUILD
downloadaur-086811e0eb1282666965624fdb4d9e611397a26f.tar.gz
Initial commit
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..5aa313b8887b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,24 @@
+# Maintainer: Ian Emnace <igemnace@gmail.com>
+
+pkgname=http-server-spa
+pkgver=1.3.0
+pkgrel=1
+pkgdesc="A small but fast static file server running on node"
+arch=('any')
+url='https://www.npmjs.com/package/http-server-spa'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=("http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz")
+noextract=("$pkgname-$pkgver.tgz")
+md5sums=('791dc85ff1efbd6d6dd12b0f6d121b38')
+
+package() {
+ npm install -g --user root --prefix "$pkgdir/usr" "$srcdir/$pkgname-$pkgver.tgz"
+
+ # Fix permissions
+ find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+ ln -s "/usr/lib/node_modules/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/"
+}