summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChris Werner Rau2022-09-30 12:00:18 +0200
committerChris Werner Rau2022-09-30 12:00:18 +0200
commitcc772548f99bde098f697841d980ae6a53c566d3 (patch)
tree1d6fc772a2d2cc6910ad1b12979d643ea94816c6 /PKGBUILD
parent39c1c878017c761b18ba920da845be79a1944bb6 (diff)
downloadaur-cc772548f99bde098f697841d980ae6a53c566d3.tar.gz
add package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 266acb19ea33..22753208b232 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,22 @@
# Maintainer Chris Werner Rau <aur@cwrau.io>
-_pkgname=pinniped
-pkgname=$_pkgname-bin
-pkgver=0.18.0
+pkgname=nodejs-jsonschema2md
+pkgver=7.1.1
pkgrel=0
-pkgdesc="Pinniped provides identity services for Kubernetes clusters"
-url="https://github.com/vmware-tanzu/$_pkgname"
+pkgdesc="Convert Complex JSON Schemas into Markdown Documentation"
+url="https://github.com/adobe/jsonschema2md"
license=('APACHE')
-source=("$_pkgname-$pkgver::$url/releases/download/v$pkgver/$_pkgname-cli-linux-amd64")
+source=("$url/archive/refs/tags/v$pkgver.tar.gz")
+noextract=("${source[0]##*/}")
+depends=("nodejs")
+makedepends=("npm")
arch=('x86_64')
-sha512sums=('3055b297fe369cd24a2a5b51dd15ccce8b3ec205d7ccb82b240d19ccf87f217fa5b9303de4f5e3ff9baa4067dbd4ddbd309b4fd85213ef3c66d1b0047b65e05d')
-conflicts=("$_pkgname" "${_pkgname}-git")
+sha512sums=('1340f298758ad79f8f1aa356417f8b37027018d20a9bbf2ca27522e991574336f08a88edbf9ccea9584a1f469e27d3b943c9e3d634e94d8cd34be4880faf0300')
+conflicts=("$pkgname" "${pkgname}-git")
package() {
- install -D -m 0755 $srcdir/$_pkgname-$pkgver $pkgdir/usr/bin/$_pkgname
+ install -dm755 "$pkgdir/usr/lib/node_modules"
+ npm install -g --prefix "$pkgdir/usr" "$srcdir/${source[0]##*/}"
}
#vim: syntax=sh