Package Details: jailer 15.8.4-1

Git Clone URL: https://aur.archlinux.org/jailer.git (read-only, click to copy)
Package Base: jailer
Description: Database Subsetting and Relational Data Browsing Tool
Upstream URL: https://github.com/Wisser/Jailer
Licenses: Apache
Submitter: AlphaJack
Maintainer: AlphaJack
Last Packager: AlphaJack
Votes: 1
Popularity: 0.000000
First Submitted: 2021-06-27 23:16 (UTC)
Last Updated: 2024-04-08 15:43 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

cknoblauch commented on 2022-06-20 00:42 (UTC)

By the way, 12.4.2-1 is also failing; this time the command tar -xf "data.tar.xz" is missing at the beginning of prepare().

cknoblauch commented on 2022-06-20 00:41 (UTC)

You're welcome!

AlphaJack commented on 2022-06-19 08:04 (UTC)

Thank you!

cknoblauch commented on 2022-06-19 02:08 (UTC)

Building the package is failing for v12.4.1-1 because the PKGBUILD expects a .desktop file and an icon with different names. Changing prepare() and package() to the following worked for me:

prepare(){
 tar -xf "data.tar.xz"
 sed -i "opt/jailer-database-tools/lib/jailer-database-tools-Jailer_Database_Tools.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_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"
}