summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD30
2 files changed, 16 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0870fd6933b3..8dbcb0e7cafb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = sil-q
pkgdesc = A role-playing game with a strong emphasis on discovery and tactical combat
- pkgver = 1.4.2
- pkgrel = 4
+ pkgver = 1.5.0
+ pkgrel = 1
url = https://github.com/sil-quirk/sil-q
arch = i686
arch = x86_64
@@ -10,12 +10,11 @@ pkgbase = sil-q
depends = ncurses
depends = libx11
depends = xorg-fonts-misc
- source = sil-q-1.4.2.tar.gz::https://github.com/sil-quirk/sil-q/archive/v1.4.2.tar.gz
+ source = sil-q-1.5.0.tar.gz::https://github.com/sil-quirk/sil-q/archive/v1.5.0.tar.gz
source = sil-q-x11.desktop
source = sil-q-gcu.desktop
- md5sums = 61ced0d05ca4ef3932e6ce3ba935ec40
+ md5sums = eee88500e35fef3bfc31047cfc2ed49b
md5sums = 506f43b149bed998918ce0171dd9bceb
md5sums = 3e90c16a3ca1fab8e8b4476c5bbc61c7
pkgname = sil-q
-
diff --git a/PKGBUILD b/PKGBUILD
index 3d124fe546a9..8e885d040e34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
-# Maintainer: dalz <dalz @t disroot d0t org>
+# Maintainer: dalz <aur @t alsd d0t eu>
pkgname=sil-q
-pkgver=1.4.2
-pkgrel=4
+pkgver=1.5.0
+pkgrel=1
pkgdesc="A role-playing game with a strong emphasis on discovery and tactical combat"
arch=('i686' 'x86_64')
url="https://github.com/sil-quirk/sil-q"
@@ -10,28 +10,22 @@ depends=('ncurses' 'libx11' 'xorg-fonts-misc')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
"sil-q-x11.desktop"
"sil-q-gcu.desktop")
-md5sums=('61ced0d05ca4ef3932e6ce3ba935ec40'
+md5sums=('eee88500e35fef3bfc31047cfc2ed49b'
'506f43b149bed998918ce0171dd9bceb'
'3e90c16a3ca1fab8e8b4476c5bbc61c7')
prepare() {
cd "$pkgname-$pkgver/src"
- sed -i -e 's|~/.sil|~/.local/share|' \
- -e "s|./lib|/usr/lib/$pkgname|" \
- -e '/USE_PRIVATE_SAVE_PATH/i #define USE_PRIVATE_SAVE_PATH' \
- config.h
+
+ flags="-I/usr/X11R6/include -I/usr/include/ncurses -O2 -fno-strength-reduce"
+ flags="$flags -DUSE_X11 -DUSE_GCU -DUSE_NCURSES"
+ flags="$flags -DUSE_PRIVATE_SAVE_PATH -DPRIVATE_USER_PATH=\\\\\"~/.local/share\\\\\""
+ flags="$flags -DDEFAULT_PATH=\\\\\"/usr/lib/$pkgname\\\\\""
sed -i -e '/## Standard/,+3s/^/#/' \
- -e '/^CC/aCFLAGS = -I/usr/X11R6/include -I/usr/include/ncurses -O2 -fno-strength-reduce -D"USE_X11" -D"USE_GCU" -D"USE_NCURSES" \
-LIBS = -L/usr/X11R6/lib -lX11 -lncurses' \
+ -e "/^CC/aCFLAGS = $flags" \
+ -e "/^CC/aLIBS = -L/usr/X11R6/lib -lX11 -lncurses" \
Makefile.std
-
- sed -i '22cchar parsed_dir_user[1024]; \
-path_parse(parsed_dir_user, sizeof(parsed_dir_user), ANGBAND_DIR_USER); \
-path_build(tmp_Path, sizeof(tmp_Path), parsed_dir_user, "CharOutput.txt");' \
- save.c
-
- sed -i '56,57s/^/extern /' externs.h
}
build() {
@@ -44,7 +38,7 @@ package() {
cd "$pkgname-$pkgver"
install -Dm644 LICENSE.md -t "$pkgdir/usr/share/licenses/$pkgname/"
- install -Dm644 "Sil 1.3 Manual.pdf" "Sil-Q 1.4.2 Manual.pdf" -t "$pkgdir/usr/share/doc/$pkgname/"
+ install -Dm644 "lib/docs/Sil 1.3 Manual.pdf" "lib/docs/Sil-Q 1.4.2 Manual.pdf" -t "$pkgdir/usr/share/doc/$pkgname/"
install -DTm755 src/sil "$pkgdir/usr/bin/$pkgname"
lib_path="$pkgdir/usr/lib/$pkgname"