summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..99d49b94f4eb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+_name="cmake-js"
+pkgname="nodejs-${_name}"
+pkgver="6.1.0"
+pkgrel="1"
+pkgdesc="A fast, simple & powerful blog framework, powered by Node.js."
+arch=('any')
+url="https://github.com/cmake-js/cmake-js"
+license=('MIT')
+depends=('nodejs' 'cmake')
+makedepends=('npm')
+options=(!strip)
+source=("https://github.com/cmake-js/cmake-js/archive/v${pkgver}.tar.gz")
+sha256sums=('bb0defbf3f0492f8bbeaed8cd01d08d5b431a23e0ea79afe890cc4beec2536d2')
+
+# Don't extract package
+noextract=('${pkgver}.tar.gz')
+
+package() {
+ local _npmdir="${pkgdir}/usr/lib/node_modules/"
+ install -dm755 "${_npmdir}"
+ cd "${_npmdir}"
+ npm install --user root -g --prefix "${pkgdir}/usr" ${_name}@${pkgver}
+
+ # License
+ cd "${_npmdir}/cmake-js"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${_name}/LICENSE"
+}