aboutsummaryrefslogtreecommitdiff
path: root/system/vice/vice.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'system/vice/vice.SlackBuild')
-rw-r--r--system/vice/vice.SlackBuild10
1 files changed, 8 insertions, 2 deletions
diff --git a/system/vice/vice.SlackBuild b/system/vice/vice.SlackBuild
index 38aa08d8c5..426e7c9a64 100644
--- a/system/vice/vice.SlackBuild
+++ b/system/vice/vice.SlackBuild
@@ -7,6 +7,8 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20250122 bkw: update for v3.9.
+
# 20240213 bkw: update for v3.8.
# - had to add --disable-parsid to the configure command. it was breaking
# the build. also, do you really have a SID chip connected to your
@@ -60,7 +62,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=vice
-VERSION=${VERSION:-3.8}
+VERSION=${VERSION:-3.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -129,6 +131,9 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
# Fix some mildly broken constructs in vice.texi, so we can generate
# the vice.info doc.
+# 20250122 bkw: This is persistently broken upstream. They must be
+# using something else besides the 'makeinfo' we have in Slackware,
+# or they would have noticed by now. Had to add to the patch for 3.9.
patch -p1 < $CWD/fix_texi.diff
DOCDIR=/usr/doc/$PRGNAM-$VERSION
@@ -239,7 +244,8 @@ EOF
esac
# Now build & install the whole project with the gtk3 UI.
-config "--enable-gtk3ui --enable-desktop-files"
+# 20250122 bkw: whoops, PDF doc was missing from 3.8, restore it.
+config "--enable-pdf-docs --enable-gtk3ui --enable-desktop-files"
make
make install-strip DESTDIR=$PKG