aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDino Hensen2021-06-18 05:50:47 +0200
committerDino Hensen2021-06-18 05:50:47 +0200
commit4ba89b9e21c26e336d5118748fdea951b445d0d8 (patch)
treef77b94d32d035bda7416a123e07ffdbaed94f4d3
parentb902d00ff11adb336b7d60d660ca7e4b2b5ba109 (diff)
downloadaur-4ba89b9e21c26e336d5118748fdea951b445d0d8.tar.gz
Add desktop file with icon
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD11
-rw-r--r--nosql-workbench.pngbin0 -> 75249 bytes
3 files changed, 14 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a66c0dd2ba0..6394a4249259 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,19 @@
pkgbase = nosql-workbench
pkgdesc = NoSQL Workbench for Amazon DynamoDB
pkgver = 3.0.0
- pkgrel = 1
+ pkgrel = 2
url = https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.html
arch = x86_64
license = custom:NoSQL Workbench Local License Agreement
+ makedepends = gendesk
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/
+ source_x86_64 = nosql-workbench.png
sha512sums_x86_64 = 46b73476204932ac8197ad63d7f0fe860ca2e95d3c5217414f8dcba77fa50961b86d3f0b8b0e11979184cbfde6dc63495696d1d2dd9d3b58ca08bb37fc451df7
sha512sums_x86_64 = SKIP
+ sha512sums_x86_64 = SKIP
pkgname = nosql-workbench
diff --git a/PKGBUILD b/PKGBUILD
index 0511ba7b9da4..8127d19a94ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=nosql-workbench
pkgver=3.0.0
-pkgrel=1
+pkgrel=2
pkgdesc="NoSQL Workbench for Amazon DynamoDB"
arch=('x86_64')
url="https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/workbench.html"
@@ -10,15 +10,24 @@ 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/"
+"nosql-workbench.png"
)
noextract=("${pkgname}-${pkgver}.AppImage")
sha512sums_x86_64=('46b73476204932ac8197ad63d7f0fe860ca2e95d3c5217414f8dcba77fa50961b86d3f0b8b0e11979184cbfde6dc63495696d1d2dd9d3b58ca08bb37fc451df7'
'SKIP'
+'SKIP'
)
+makedepends=('gendesk')
+
+prepare() {
+ gendesk -f --name "$pkgdesc" --pkgname "$pkgname" --pkgdesc "$pkgdesc" --icon=$pkgname
+}
package() {
install -Dm755 "${srcdir}/${pkgname}-${pkgver}.AppImage" "${pkgdir}/opt/${pkgname}/${pkgname}.AppImage"
install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/opt/${pkgname}/LICENSE"
+ install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 "${srcdir}/$pkgname.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
# Symlink executable
mkdir -p "${pkgdir}/usr/bin"
diff --git a/nosql-workbench.png b/nosql-workbench.png
new file mode 100644
index 000000000000..b1802d608129
--- /dev/null
+++ b/nosql-workbench.png
Binary files differ