diff options
author | Tommaso Sardelli | 2020-06-15 23:14:21 +0200 |
---|---|---|
committer | Tommaso Sardelli | 2020-06-15 23:14:21 +0200 |
commit | 4cfbb3b6a06f4c0da54704f27b8eaca674c0ef68 (patch) | |
tree | a8210f2679a9fed59f05c55b4d7a0b2111a7cc5b /PKGBUILD | |
download | aur-4cfbb3b6a06f4c0da54704f27b8eaca674c0ef68.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..64ed9d5bea40 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Sardelli Tommaso <lacappannadelloziotom at gmail dot com> + +pkgname=beekeeper-studio-appimage +pkgver=1.5.1 +pkgrel=1 +pkgdesc='Cross platform SQL editor and database management app for Windows, Linux, and Mac' +arch=('x86_64') +url='https://beekeeperstudio.io/' +license=('MIT') +provides=("beekeeper-studio=${pkgver}") +conflicts=('beekeeper-studio') +source=("https://github.com/beekeeper-studio/beekeeper-studio/releases/download/v${pkgver}/Beekeeper-Studio-${pkgver}.AppImage" + beekeeper-studio.desktop.patch + beekeeper-studio.sh) +sha256sums=('546b00b16bd487234f3839ccf396f1c51c6804cdc8e77fd7f5197d46ef90b688' + 'f9e74810cd2a39c1a9fe362950c42f1009b60d440a3b3b2d71c2705883b13d96' + '6ec287cbcfb138b5249ba9c539c67cd1dfe5343d334595872de0dfc82115df2a') +options=(!strip) + +_filename=./Beekeeper-Studio-${pkgver}.AppImage + +prepare() { + cd "${srcdir}" + chmod +x ${_filename} + ${_filename} --appimage-extract + patch -Np0 < ./beekeeper-studio.desktop.patch +} + + +package() { + install -Dm755 "${srcdir}/${_filename}" "${pkgdir}/opt/appimages/beekeeper-studio.AppImage" + install -Dm755 "${srcdir}/beekeeper-studio.sh" "${pkgdir}/usr/bin/beekeeper-studio" + + install -dm755 "${pkgdir}/usr/share/" + cp -r --no-preserve=mode,ownership "${srcdir}/squashfs-root/usr/share/icons" "${pkgdir}/usr/share/" + + install -Dm644 "${srcdir}/squashfs-root/beekeeper-studio.desktop" "${pkgdir}/usr/share/applications/beekeeper-studio.desktop" +} + +# vim:set ts=2 sw=2 et: |