Initial commit

This commit is contained in:
AlphaJack 2021-06-28 01:15:30 +02:00
commit e5a8320c24
2 changed files with 42 additions and 0 deletions

12
.SRCINFO Normal file
View file

@ -0,0 +1,12 @@
pkgbase = jailer
pkgdesc = Database Subsetting and Relational Data Browsing Tool
pkgver = 10.5
pkgrel = 1
url = https://github.com/Wisser/Jailer
arch = x86_64
license = Apache
depends = java-runtime>=8
source = jailer-10.5.deb::https://github.com/Wisser/Jailer/releases/download/v10.5/jailer-database-tools_10.5-x64.deb
sha256sums = 43bcd52ce2f7666b99b3a4e8aa69edca4fdb8bf5e3b2aa3633a54d4c74749e96
pkgname = jailer

30
PKGBUILD Normal file
View file

@ -0,0 +1,30 @@
# Maintainer: AlphaJack <alphajack at tuta dot io>
pkgname="jailer"
pkgver=10.5
pkgrel=1
pkgdesc="Database Subsetting and Relational Data Browsing Tool"
url="https://github.com/Wisser/Jailer"
license=("Apache")
arch=("x86_64")
depends=("java-runtime>=8")
source=("$pkgname-$pkgver.deb::$url/releases/download/v$pkgver/jailer-database-tools_$pkgver-x64.deb")
sha256sums=("43bcd52ce2f7666b99b3a4e8aa69edca4fdb8bf5e3b2aa3633a54d4c74749e96")
prepare(){
tar -xf "data.tar.xz"
sed -i "opt/jailer-database-tools/lib/jailer-database-tools-Jailer.desktop" \
-e "s|Icon=.*|Icon=jailer|"
sed -i "opt/jailer-database-tools/lib/jailer-database-tools-Jailer_Data_Browser.desktop" \
-e "s|Icon=.*|Icon=jailer|"
}
package(){
install -d "$pkgdir/usr"
# not putting executables in /usr/bin because they require ../lib/app/jailer.cfg
install -D -m 644 "opt/jailer-database-tools/lib/jailer-database-tools-Jailer.desktop" "$pkgdir/usr/share/applications/jailer.desktop"
install -D -m 644 "opt/jailer-database-tools/lib/jailer-database-tools-Jailer_Data_Browser.desktop" "$pkgdir/usr/share/applications/jailer_data_browser.desktop"
install -D -m 644 "opt/jailer-database-tools/lib/Jailer.png" "$pkgdir/usr/share/pixmaps/jailer.png"
install -D -m 644 "opt/jailer-database-tools/share/doc/copyright" "$pkgdir/usr/share/licenses/jailer/LICENSE"
cp -r "opt" "$pkgdir"
}