aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDino Hensen2021-06-18 05:15:38 +0200
committerDino Hensen2021-06-18 05:15:38 +0200
commit0c0ead275a634182bf5f61012c0915da578a145d (patch)
treeb3796ad8b46fb5056bf270a26dc629a9c64b2676
downloadaur-0c0ead275a634182bf5f61012c0915da578a145d.tar.gz
Add nosql-workbench 3.0.0
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD30
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1a66c0dd2ba0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = nosql-workbench
+ pkgdesc = NoSQL Workbench for Amazon DynamoDB
+ pkgver = 3.0.0
+ pkgrel = 1
+ url = https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.html
+ arch = x86_64
+ license = custom:NoSQL Workbench Local License Agreement
+ noextract = nosql-workbench-3.0.0.AppImage
+ options = !strip
+ source_x86_64 = nosql-workbench-3.0.0.AppImage::https://s3.amazonaws.com/nosql-workbench/NoSQL%20Workbench-linux-x86_64-3.0.0.AppImage
+ source_x86_64 = LICENSE::https://aws.amazon.com/nosql/nosql-workbench-license/
+ sha512sums_x86_64 = 46b73476204932ac8197ad63d7f0fe860ca2e95d3c5217414f8dcba77fa50961b86d3f0b8b0e11979184cbfde6dc63495696d1d2dd9d3b58ca08bb37fc451df7
+ sha512sums_x86_64 = SKIP
+
+pkgname = nosql-workbench
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d479316a0182
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg
+src
+LICENSE
+*.pkg.tar.zst
+*.AppImage
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0511ba7b9da4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Dino Hensen <dino.hensen@gmail.com>
+
+pkgname=nosql-workbench
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="NoSQL Workbench for Amazon DynamoDB"
+arch=('x86_64')
+url="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.html"
+license=('custom:NoSQL Workbench Local License Agreement ')
+options=(!strip)
+source_x86_64=("${pkgname}-${pkgver}.AppImage::https://s3.amazonaws.com/nosql-workbench/NoSQL%20Workbench-linux-x86_64-${pkgver}.AppImage"
+"LICENSE::https://aws.amazon.com/nosql/nosql-workbench-license/"
+)
+noextract=("${pkgname}-${pkgver}.AppImage")
+sha512sums_x86_64=('46b73476204932ac8197ad63d7f0fe860ca2e95d3c5217414f8dcba77fa50961b86d3f0b8b0e11979184cbfde6dc63495696d1d2dd9d3b58ca08bb37fc451df7'
+'SKIP'
+)
+
+package() {
+ install -Dm755 "${srcdir}/${pkgname}-${pkgver}.AppImage" "${pkgdir}/opt/${pkgname}/${pkgname}.AppImage"
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/opt/${pkgname}/LICENSE"
+
+ # Symlink executable
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -s "/opt/${pkgname}/${pkgname}.AppImage" "${pkgdir}/usr/bin/${pkgname}"
+
+ # Symlink license
+ mkdir -p "${pkgdir}/usr/share/licenses/$pkgname"
+ ln -s "/opt/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
+}