summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames An2016-09-05 15:32:50 -0400
committerJames An2016-09-05 15:32:50 -0400
commit5bd998805ec0b9d668546553b4fde5227cfd80c9 (patch)
tree30fc1a00fffe4a168d243f6e5aaad4b309b10bef
downloadaur-5bd998805ec0b9d668546553b4fde5227cfd80c9.tar.gz
Initial commit with working package.
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore27
-rw-r--r--PKGBUILD19
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a45d1da7aed6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = nodejs-ajv-cli
+ pkgdesc = A command line interface for epoberezkin/ajv JSON schema validator
+ pkgver = 0.9.0
+ pkgrel = 1
+ url = https://github.com/jessedc/ajv-cli#readme
+ arch = any
+ depends = nodejs
+ depends = npm
+ noextract = ajv-cli-0.9.0.tgz
+ source = http://registry.npmjs.org/ajv-cli/-/ajv-cli-0.9.0.tgz
+ sha1sums = 42b098df6ecd4cdaa488c3c1d51ca42a4ce541fd
+
+pkgname = nodejs-ajv-cli
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..43316bc3c124
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,27 @@
+# From: https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore
+
+*.tar
+*.tar.*
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+# makepkg working folders
+pkg
+src
+
+#
+# Additional ignore patterns:
+#
+
+# Source files
+*.deb
+*.gem
+*.out
+*.rpm
+*.html
+
+# Ignore package source folders
+*/*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f23cad265831
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,19 @@
+pkgname=nodejs-ajv-cli # All lowercase
+_pkgname=${pkgname#nodejs-}
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="A command line interface for epoberezkin/ajv JSON schema validator"
+arch=(any)
+url="https://github.com/jessedc/ajv-cli#readme"
+license=()
+depends=('nodejs' 'npm' )
+optdepends=()
+source=(http://registry.npmjs.org/$_pkgname/-/$_pkgname-$pkgver.tgz)
+noextract=($_pkgname-$pkgver.tgz)
+sha1sums=(42b098df6ecd4cdaa488c3c1d51ca42a4ce541fd)
+
+package() {
+ install -dm755 "$pkgdir/usr/lib/node_modules"
+ npm install -g --prefix "$pkgdir/usr" $_pkgname@$pkgver
+}
+