diff options
author | Thomas Holden | 2024-03-30 23:06:05 +0100 |
---|---|---|
committer | Thomas Holden | 2024-03-30 23:06:05 +0100 |
commit | 4aa50a20f2d217e1b5b80c622d896b95a86225dd (patch) | |
tree | 0b71ccd3f198b1fc7a00fe012d9ec56c4c3bf2c0 /PKGBUILD | |
download | aur-4aa50a20f2d217e1b5b80c622d896b95a86225dd.tar.gz |
feat: initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..43459bcfa1dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Lucas SaliƩs Brum <sistematico at gmail dot com> +# Contributor: Ethan Reece <aur at ethanreece dot com> +# Contributor: Loopsmark <loopsmark at merkur dot pm> +# Contributor: Winston Astrachan <winston dot astrachan at gmail dot com> +# Contributor: Henry Pham <huy at tableplus dot com> + +pkgname=tableplus +pkgver=0.1.246 +pkgrel=1 +pkgdesc='Modern, native, and friendly GUI tool for relational databases (Alpha)' +arch=('x86_64' 'aarch64') +url='https://tableplus.com/' +license=('custom') +depends=('gtksourceview3' 'libgee' 'gnome-keyring') +source=('LICENSE' 'tableplus.desktop') +source_x86_64=("tableplus_${pkgver}_${pkgrel}_amd64.deb::https://deb.tableplus.com/debian/22/pool/main/t/tableplus/tableplus_${pkgver}_amd64.deb") +source_aarch64=("tableplus_${pkgver}_${pkgrel}_arm64.deb::https://deb.tableplus.com/debian/22-arm/pool/main/t/tableplus/tableplus_${pkgver}_arm64.deb") + +sha256sums=('76f924b1ebad5309ccf0dd7f3fe3d1b57ff3088b208a603900b0e240fdb5debb' + '83620b08e325418947f0007ecca7b981a988bfdac3f466db165f9262d1c0e5f4') +sha256sums_x86_64=('05565a830ee2ce367eadb560e9d8c6ca68f9874f25208204213618651c6566d9') +sha256sums_aarch64=('ac866c1c2087e00232ae3d5f3fceac3b121f4b7afd2213dedcbcae972e7dec7c') + + +prepare() { + tar -xf "${srcdir}/data.tar.zst" +} + +package() { + install -d $pkgdir/opt/tableplus $pkgdir/usr/local/bin + install -Dm755 $srcdir/opt/tableplus/tableplus -t $pkgdir/opt/tableplus/ + install -m755 $srcdir/opt/tableplus/tableplus -t $pkgdir/opt/tableplus/ + install -Dm644 $srcdir/opt/tableplus/tableplus.desktop -t $pkgdir/usr/share/applications/ + install -Dm644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + cp -r $srcdir/opt/tableplus/resource $pkgdir/opt/tableplus/ + echo -e '#!/bin/sh\n/opt/tableplus/tableplus "$@"' >$pkgdir/usr/local/bin/tableplus + chmod 755 $pkgdir/usr/local/bin/tableplus +} |