diff options
author | Daniel Peukert | 2020-02-26 21:59:53 +0100 |
---|---|---|
committer | Daniel Peukert | 2020-02-26 21:59:53 +0100 |
commit | fa1841172a65f66022fa517cc63801f6c3c9ed4e (patch) | |
tree | b662b1667ff5938187b9f10c67e26e4437ab374c /PKGBUILD | |
parent | 9c5fa5c890cc4854f126ab63ebc020e01ae6ad43 (diff) | |
download | aur-fa1841172a65f66022fa517cc63801f6c3c9ed4e.tar.gz |
Updated mongodb-compass-bin to just use the provided binary
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 17 insertions, 14 deletions
@@ -1,31 +1,34 @@ # Maintainer: Daniel Peukert <dan.peukert@gmail.com> _pkgname='mongodb-compass-isolated' +_edition=' Isolated Edition' pkgname="$_pkgname-bin" _pkgver='1.20.5' pkgver="$(printf '%s' "$_pkgver" | tr '-' '.')" -pkgrel='1' +pkgrel='2' pkgdesc='The official GUI for MongoDB - Isolated Edition - 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=('98b3c0925f68da113e8a8de5933e17f82504e94b368dd5ea1734d2222dc18da2' - '1bf3dd5e9363e750f4099acab9c8e22af7dc8645215d3fc4ed13abb0d38c5137') +source=("$pkgname-$pkgver-$pkgrel.rpm::https://github.com/mongodb-js/compass/releases/download/v$_pkgver/$_pkgname-$_pkgver.x86_64.rpm") +sha256sums=('98b3c0925f68da113e8a8de5933e17f82504e94b368dd5ea1734d2222dc18da2') 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 } |