This commit is contained in:
Rafael Baboni Dominiquini 2025-11-01 12:02:58 -03:00
parent 476a6b0cb4
commit ac1474fd76
2 changed files with 25 additions and 8 deletions

View file

@ -5,7 +5,23 @@ pkgbase = jailer
url = https://github.com/Wisser/Jailer
arch = x86_64
license = Apache-2.0
depends = java-runtime>=8
depends = glibc
depends = gcc-libs
depends = java-runtime
depends = libxi
depends = libxtst
depends = harfbuzz
depends = freetype2
depends = alsa-lib
depends = libpng
depends = libxext
depends = bash
depends = giflib
depends = libjpeg-turbo
depends = libx11
depends = libxrender
depends = lcms2
depends = zlib
source = jailer-16.10.deb::https://github.com/Wisser/Jailer/releases/download/v16.10/jailer-database-tools_16.10-x64.deb
b2sums = 23d68e1ad6378451499503b054d60c1dacb3105f1282731f5ec8675ed99c45d42f4c7c7fdee9781578bda6046df8a92ad74604ade704f3ea3f4c090dd259a0bc

View file

@ -1,3 +1,4 @@
# Maintainer: Rafael Dominiquini <rafaeldominiquini at gmail dot com>
# Maintainer: AlphaJack <alphajack at tuta dot io>
pkgname="jailer"
@ -7,8 +8,8 @@ pkgdesc="Database Subsetting and Relational Data Browsing Tool"
url="https://github.com/Wisser/Jailer"
license=("Apache-2.0")
arch=("x86_64")
depends=("java-runtime>=8")
source=("$pkgname-$pkgver.deb::$url/releases/download/v$pkgver/jailer-database-tools_$pkgver-x64.deb")
depends=("glibc" "gcc-libs" "java-runtime" "libxi" "libxtst" "harfbuzz" "freetype2" "alsa-lib" "libpng" "libxext" "bash" "giflib" "libjpeg-turbo" "libx11" "libxrender" "lcms2" "zlib")
source=("${pkgname}-${pkgver}.deb::${url}/releases/download/v${pkgver}/jailer-database-tools_${pkgver}-x64.deb")
b2sums=('23d68e1ad6378451499503b054d60c1dacb3105f1282731f5ec8675ed99c45d42f4c7c7fdee9781578bda6046df8a92ad74604ade704f3ea3f4c090dd259a0bc')
prepare(){
@ -19,10 +20,10 @@ prepare(){
}
package(){
install -d "$pkgdir/usr"
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_Database_Tools.desktop" "$pkgdir/usr/share/applications/jailer.desktop"
install -D -m 644 "opt/jailer-database-tools/lib/Jailer_Database_Tools.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"
install -D -m 644 "opt/jailer-database-tools/lib/jailer-database-tools-Jailer_Database_Tools.desktop" "${pkgdir}/usr/share/applications/jailer.desktop"
install -D -m 644 "opt/jailer-database-tools/lib/Jailer_Database_Tools.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}"
}