diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | lizzie.desktop | 2 | ||||
-rwxr-xr-x | lizzie.sh | 9 |
4 files changed, 20 insertions, 6 deletions
@@ -13,9 +13,11 @@ pkgbase = lizzie-git provides = lizzie conflicts = lizzie source = git+https://github.com/featurecat/lizzie.git + source = lizzie.sh source = lizzie.desktop - md5sums = SKIP - md5sums = 1fefb91214fd8fd2f1241de2b73f8701 + sha256sums = SKIP + sha256sums = 58a4987ab4167aab557e1bcd2bb22daec252ce7c6397e76040c038516b74de70 + sha256sums = cf5d1651023f04294e580243aa7ef05bc9ebedb468631f4035fd3d5ce0f212f0 pkgname = lizzie-git @@ -15,9 +15,11 @@ makedepends=('git' 'maven') provides=('lizzie') conflicts=('lizzie') source=("git+https://github.com/featurecat/lizzie.git" + "lizzie.sh" "lizzie.desktop") -md5sums=('SKIP' - '1fefb91214fd8fd2f1241de2b73f8701') +sha256sums=('SKIP' + '58a4987ab4167aab557e1bcd2bb22daec252ce7c6397e76040c038516b74de70' + 'cf5d1651023f04294e580243aa7ef05bc9ebedb468631f4035fd3d5ce0f212f0') pkgver() { cd lizzie @@ -40,6 +42,7 @@ package() { sed -i 's/network.gz/\/usr\/share\/leela-zero\/networks\/weights.txt/g' "$_pkgname"/config.txt install -Dm644 "$_pkgname"/target/lizzie-"$_pkgver"-shaded.jar "$pkgdir"/usr/share/java/"$_pkgname"/"$_pkgname".jar - install -Dm644 "$_pkgname"/config.txt "$pkgdir"/usr/share/java/"$_pkgname"/config.txt + install -Dm644 "$_pkgname"/config.txt "$pkgdir"/usr/share/"$_pkgname"/config.txt + install -Dm755 "$_pkgname".sh "$pkgdir"/usr/bin/"$_pkgname" install -Dm644 "$_pkgname".desktop "$pkgdir"/usr/share/applications/"$_pkgname".desktop } diff --git a/lizzie.desktop b/lizzie.desktop index 22a1041eee46..0039e251dc44 100644 --- a/lizzie.desktop +++ b/lizzie.desktop @@ -2,7 +2,7 @@ Name=Lizzie GenericName=SGF Editor (Go) Comment=A GUI for Leela-Zero -Exec=/usr/bin/java -jar /usr/share/java/lizzie/lizzie.jar %U +Exec=/usr/bin/lizzie %U Terminal=false Type=Application Categories=Game; diff --git a/lizzie.sh b/lizzie.sh new file mode 100755 index 000000000000..cafe41532a52 --- /dev/null +++ b/lizzie.sh @@ -0,0 +1,9 @@ +#!/bin/bash +if [ ! -d "$HOME/.local/share/lizzie" ]; then + mkdir -p "$HOME"/.local/share/lizzie + cp /usr/share/lizzie/config.txt "$HOME"/.local/share/lizzie + if [ -f "$HOME/.local/share/leela-zero/leelaz_opencl_tuning" ]; then + ln -s "$HOME"/.local/share/leela-zero/leelaz_opencl_tuning "$HOME"/.local/share/lizzie/leelaz_opencl_tuning + fi +fi +cd "$HOME"/.local/share/lizzie && java -jar '/usr/share/java/lizzie/lizzie.jar' "$@"
\ No newline at end of file |