summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD19
2 files changed, 31 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5ec6861e3d55
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,12 @@
+pkgbase = cdk-dia
+ pkgdesc = Cdk-dia diagrams your CDK provisioned infrastructure using the Graphviz dot language.
+ pkgver = 0.9.0
+ pkgrel = 1
+ url = https://www.npmjs.com/package/cdk-dia
+ arch = any
+ makedepends = npm
+ depends = nodejs
+ noextract = cdk-dia-0.9.0.tgz
+ source = cdk-dia-0.9.0.tgz::https://registry.npmjs.org/cdk-dia/-/cdk-dia-0.9.0.tgz
+
+pkgname = cdk-dia
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..444dea0bc41e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: pjvds <pj@born2code.net>
+_npmname=cdk-dia
+_npmver=0.9.0
+pkgname=cdk-dia
+pkgver="${_npmver}"
+pkgrel=1
+pkgdesc="Cdk-dia diagrams your CDK provisioned infrastructure using the Graphviz dot language."
+arch=('any')
+url="https://www.npmjs.com/package/cdk-dia"
+depends=('nodejs' 'graphviz')
+makedepends=('npm')
+source=("${_npmname}-${_npmver}.tgz::https://registry.npmjs.org/${_npmname}/-/${_npmname}-${_npmver}.tgz")
+noextract=("${_npmname}-${_npmver}.tgz")
+sha256sums=('d969ab73b8219593b5a02981ae81bc2bbfc67c85f98c4add9f1d02f9217a5f2b')
+
+package() {
+ npm install --production -g --cache "$srcdir/cdk-dia" --prefix "$pkgdir/usr" "${_npmname}-${_npmver}.tgz"
+ chown -R root:root "$pkgdir"
+}