diff options
author | Daniel Peukert | 2020-02-26 21:50:15 +0100 |
---|---|---|
committer | Daniel Peukert | 2020-02-26 21:50:15 +0100 |
commit | 245877cc35de175b2f3cd7cbf736b3a82ebaa3ee (patch) | |
tree | 0278bc95907254d1ed9aa0c52b948fb080fa6cf3 | |
parent | 91f458ebb7def0239a4930b14a2ecf54afb9e39d (diff) | |
download | aur-245877cc35de175b2f3cd7cbf736b3a82ebaa3ee.tar.gz |
Updated mongodb-compass-bin to just use the provided binary
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | launch.sh | 2 |
3 files changed, 19 insertions, 21 deletions
@@ -1,18 +1,15 @@ pkgbase = mongodb-compass-community-beta-bin pkgdesc = The official GUI for MongoDB - Community Edition - beta version - binary version pkgver = 1.20.0.beta.9 - pkgrel = 3 + pkgrel = 4 url = https://www.mongodb.com/products/compass arch = x86_64 license = custom:SSPL - depends = electron3-bin depends = krb5 depends = libsecret provides = mongodb-compass-community-beta conflicts = mongodb-compass-community-beta - source = mongodb-compass-community-beta-bin-1.20.0.beta.9-3.rpm::https://github.com/mongodb-js/compass/releases/download/v1.20.0-beta.9/mongodb-compass-community-beta-1.20.0-beta.9.x86_64.rpm - source = launch.sh + source = mongodb-compass-community-beta-bin-1.20.0.beta.9-4.rpm::https://github.com/mongodb-js/compass/releases/download/v1.20.0-beta.9/mongodb-compass-community-beta-1.20.0-beta.9.x86_64.rpm sha256sums = 6c375ea88d42084724cd491d3d81e1cb4a01b180cb86f89df8eb057cb21f5a98 - sha256sums = 1bf3dd5e9363e750f4099acab9c8e22af7dc8645215d3fc4ed13abb0d38c5137 pkgname = mongodb-compass-community-beta-bin @@ -1,31 +1,34 @@ # Maintainer: Daniel Peukert <dan.peukert@gmail.com> _pkgname='mongodb-compass-community-beta' +_edition=' Community Beta' pkgname="$_pkgname-bin" _pkgver='1.20.0-beta.9' pkgver="$(printf '%s' "$_pkgver" | tr '-' '.')" -pkgrel='3' +pkgrel='4' pkgdesc='The official GUI for MongoDB - Community Edition - beta version - binary version' arch=('x86_64') url='https://www.mongodb.com/products/compass' license=('custom:SSPL') -depends=('electron3-bin' 'krb5' 'libsecret') +depends=('krb5' 'libsecret') provides=("$_pkgname") conflicts=("$_pkgname") -source=( - "$pkgname-$pkgver-$pkgrel.rpm::https://github.com/mongodb-js/compass/releases/download/v$_pkgver/$_pkgname-$_pkgver.x86_64.rpm" - 'launch.sh' -) -sha256sums=('6c375ea88d42084724cd491d3d81e1cb4a01b180cb86f89df8eb057cb21f5a98' - '1bf3dd5e9363e750f4099acab9c8e22af7dc8645215d3fc4ed13abb0d38c5137') +source=("$pkgname-$pkgver-$pkgrel.rpm::https://github.com/mongodb-js/compass/releases/download/v$_pkgver/$_pkgname-$_pkgver.x86_64.rpm") +sha256sums=('6c375ea88d42084724cd491d3d81e1cb4a01b180cb86f89df8eb057cb21f5a98') package() { cd "$srcdir/" - install -Dm644 "usr/share/$_pkgname/resources/app.asar" "$pkgdir/usr/lib/$_pkgname/app.asar" - install -dm755 "$pkgdir/usr/lib/$_pkgname/" - cp -r --no-preserve=ownership --preserve=mode "usr/share/$_pkgname/resources/app.asar.unpacked/" "$pkgdir/usr/lib/$_pkgname/app.asar.unpacked/" - install -Dm755 "launch.sh" "$pkgdir/usr/bin/$_pkgname" - install -Dm644 "usr/share/$_pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 "usr/share/$_pkgname/LICENSES.chromium.html" "$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html" + + install -dm755 "$pkgdir/opt/" + cp -r --no-preserve=ownership --preserve=mode "usr/share/$_pkgname/" "$pkgdir/opt/$_pkgname/" + + install -dm755 "$pkgdir/usr/bin/" + ln -sf "/opt/$_pkgname/MongoDB Compass$_edition" "$pkgdir/usr/bin/$_pkgname" + install -Dm644 "usr/share/applications/$_pkgname.desktop" "$pkgdir/usr/share/applications/$_pkgname.desktop" install -Dm644 "usr/share/pixmaps/$_pkgname.png" "$pkgdir/usr/share/pixmaps/$_pkgname.png" + + install -dm755 "$pkgdir/usr/share/licenses/$pkgname/" + for _license in 'LICENSE' 'LICENSES.chromium.html'; do + ln -sf "/opt/$_pkgname/$_license" "$pkgdir/usr/share/licenses/$pkgname/$_license" + done } diff --git a/launch.sh b/launch.sh deleted file mode 100644 index 020b276f4f9d..000000000000 --- a/launch.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec electron3 "/usr/lib/$(basename "$0")/app.asar" "$@" |