summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTommaso Sardelli2020-06-15 23:14:21 +0200
committerTommaso Sardelli2020-06-15 23:14:21 +0200
commit4cfbb3b6a06f4c0da54704f27b8eaca674c0ef68 (patch)
treea8210f2679a9fed59f05c55b4d7a0b2111a7cc5b /PKGBUILD
downloadaur-4cfbb3b6a06f4c0da54704f27b8eaca674c0ef68.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
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: