Package Details: nullpomino-slick 7.5.0-1

Git Clone URL: https://aur.archlinux.org/nullpomino-slick.git (read-only, click to copy)
Package Base: nullpomino-slick
Description: An action puzzle game
Upstream URL: https://github.com/nullpomino/nullpomino
Licenses: BSD
Conflicts: nullpomino-git
Submitter: kyriesenbach
Maintainer: kyriesenbach
Last Packager: kyriesenbach
Votes: 1
Popularity: 0.000000
First Submitted: 2021-03-26 02:26 (UTC)
Last Updated: 2021-03-26 02:26 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

hidayat.pcd commented on 2021-09-10 03:53 (UTC)

Also it doesn't save any replays (replay), logs (log), and screenshots (ss) because of the permissions (755), unless run as root. Perhaps giving those folders proper permissions will help.

Here is my proposed changes:

package() {
    _src="$srcdir/NullpoMino$(sed 's/\./_/g' <<< $pkgver)"

    install -Dm644 "$_src/LICENCE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
    install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"

    _usrfolders=(replay config log ss)
    install -d "$pkgdir/opt/nullpomino/"
    for f in "${_usrfolders[@]}"; do
      cp -r $_src/$f "$pkgdir/opt/nullpomino/$f" || mkdir "$pkgdir/opt/nullpomino/$f"
      chmod -R 777 "$pkgdir/opt/nullpomino/$f"
      rm -r "$_src/$f"
    done
    cp -r $_src/* "$pkgdir/opt/nullpomino/"
}

hidayat.pcd commented on 2021-09-10 03:03 (UTC) (edited on 2021-09-10 03:30 (UTC) by hidayat.pcd)

Using Java 16 and 11 it throws the following error and the game does not run.

Inconsistency detected by ld.so: dl-lookup.c: 105: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!

It doesn't happen with Java 8, though.