pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
exult-snapshot: update to exult-1.7.0nb20220615
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Sun Jul 17 22:58:54 2022 +0200
Changeset: 75a6914813769e616a88272c3a10f38775952061
Modified Files:
exult-snapshot/Makefile
exult-snapshot/PLIST
exult-snapshot/distinfo
Added Files:
exult-snapshot/patches/patch-macosx_exult__studio__launcher.sh
Log Message:
exult-snapshot: update to exult-1.7.0nb20220615
This is a snapshot of the development version of games/exult: changes
are available in the git commit logs.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=75a6914813769e616a88272c3a10f38775952061
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
exult-snapshot/Makefile | 3 +-
exult-snapshot/PLIST | 26 +++++++++--
exult-snapshot/distinfo | 7 +--
.../patch-macosx_exult__studio__launcher.sh | 53 ++++++++++++++++++++++
4 files changed, 82 insertions(+), 7 deletions(-)
diffs:
diff --git a/exult-snapshot/Makefile b/exult-snapshot/Makefile
index 870a1ba62b..f2dc67852c 100644
--- a/exult-snapshot/Makefile
+++ b/exult-snapshot/Makefile
@@ -2,11 +2,12 @@
PKGNAME= ${GITHUB_PROJECT}-1.7.0
DISTNAME= ${GITHUB_TAG}
+PKGREVISION= 20220615
GITHUB_PROJECT= exult
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=exult/}
DIST_SUBDIR= ${GITHUB_PROJECT}
-GITHUB_TAG= 417092710fc8a17992cc10a9a9993a9123771aa5
+GITHUB_TAG= 7031cef87f2bb1195cce766fc0872566f85c49c2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://exult.sourceforge.net/
diff --git a/exult-snapshot/PLIST b/exult-snapshot/PLIST
index 686d46ae78..cad736c2df 100644
--- a/exult-snapshot/PLIST
+++ b/exult-snapshot/PLIST
@@ -10,12 +10,32 @@ man/man1/textpack.1
man/man1/ucc.1
man/man6/exult.6
share/applications/exult.desktop
-share/exult/bg_mr_faces.vga
-share/exult/bg_paperdol.vga
+share/doc/exult/ReadMe.html
+share/doc/exult/exult_studio.html
+share/doc/exult/faq.html
+share/doc/exult/images/back.gif
+share/doc/exult/images/docs01.png
+share/doc/exult/images/docs02.png
+share/doc/exult/images/docs03.png
+share/doc/exult/images/docs04.png
+share/doc/exult/images/docs05.png
+share/doc/exult/images/docs06.png
+share/doc/exult/images/exult_logo.gif
+share/doc/exult/images/studio01.png
+share/doc/exult/images/studio02.png
+share/doc/exult/images/studio03.png
+share/doc/exult/images/studio04.png
+share/doc/exult/images/studio05.png
+share/doc/exult/images/studio06.png
+share/doc/exult/images/studio07.png
+share/doc/exult/images/studio08.png
+share/doc/exult/images/studio09.png
+share/doc/exult/images/studio10.png
+share/doc/exult/images/studiobgiregs.png
+share/doc/exult/images/studiosiiregs.png
share/exult/exult.flx
share/exult/exult_bg.flx
share/exult/exult_si.flx
-share/exult/exultmsg.txt
share/exult/midisfx.flx
share/icons/exult.png
@pkgdir share/exult/estudio/new
diff --git a/exult-snapshot/distinfo b/exult-snapshot/distinfo
index 55e4a49f4b..327bf0561b 100644
--- a/exult-snapshot/distinfo
+++ b/exult-snapshot/distinfo
@@ -1,5 +1,6 @@
$NetBSD$
-RMD160 (exult/417092710fc8a17992cc10a9a9993a9123771aa5-417092710fc8a17992cc10a9a9993a9123771aa5.tar.gz) = c4330b0bb750b940ed3cfdb6bd16e94bf2d3b156
-SHA512 (exult/417092710fc8a17992cc10a9a9993a9123771aa5-417092710fc8a17992cc10a9a9993a9123771aa5.tar.gz) = a795a0ca1c549e8ebec0798d2c80e1153952e91f6306371a0c3d89897822919758f70dd9b833ab7c6b23fa73e8b65ff26d31460ebe2b36321f32b0f73bc2490c
-Size (exult/417092710fc8a17992cc10a9a9993a9123771aa5-417092710fc8a17992cc10a9a9993a9123771aa5.tar.gz) = 7731435 bytes
+BLAKE2s (exult/7031cef87f2bb1195cce766fc0872566f85c49c2-7031cef87f2bb1195cce766fc0872566f85c49c2.tar.gz) = a17f1b6656a70edf9aaab66b47e7442000994cdb8d9c22bd39628d05818a3c95
+SHA512 (exult/7031cef87f2bb1195cce766fc0872566f85c49c2-7031cef87f2bb1195cce766fc0872566f85c49c2.tar.gz) = 2d2bb3e65cbbe83d9e5e47108c65ab702990c31772f16dc0a853d976950ef0433eaadbba0033b48952be970540a45de3ecf9815280be1bb2241d70effbf2767c
+Size (exult/7031cef87f2bb1195cce766fc0872566f85c49c2-7031cef87f2bb1195cce766fc0872566f85c49c2.tar.gz) = 19258457 bytes
+SHA1 (patch-macosx_exult__studio__launcher.sh) = 759db7186685aff20ade4c6c473de5208a9919a2
diff --git a/exult-snapshot/patches/patch-macosx_exult__studio__launcher.sh b/exult-snapshot/patches/patch-macosx_exult__studio__launcher.sh
new file mode 100644
index 0000000000..bd73f412cd
--- /dev/null
+++ b/exult-snapshot/patches/patch-macosx_exult__studio__launcher.sh
@@ -0,0 +1,53 @@
+$NetBSD$
+
+Fix non-portable use of "==".
+
+--- macosx/exult_studio_launcher.sh.orig 2021-11-27 14:36:04.000000000 +0000
++++ macosx/exult_studio_launcher.sh
+@@ -61,7 +61,7 @@ if test "$APPLELANGUAGES"; then
+ fi
+ #This is a special case, because often the original strings are in US
+ #English and there is no translation file.
+- if test "x$L" == "xen_US"; then
++ if test "x$L" = "xen_US"; then
+ export LANG=$L
+ break
+ fi
+@@ -71,7 +71,7 @@ if test "$APPLELANGUAGES"; then
+ break
+ fi
+ #Same thing, but checking for any english variant.
+- if test "x${L:0:2}" == "xen"; then
++ if test "x${L:0:2}" = "xen"; then
+ export LANG=$L
+ break
+ fi;
+@@ -111,16 +111,16 @@ if [[ -n $LANG ]]; then
+ #If the language code matches the applelocale, then that's the message
+ #locale; otherwise, if it's longer than two characters, then it's
+ #probably a good message locale and we'll go with it.
+- if test $LANG == ${APPLELOCALE:0:5} -o $LANG != ${LANG:0:2}; then
++ if test $LANG = ${APPLELOCALE:0:5} -o $LANG != ${LANG:0:2}; then
+ export LC_MESSAGES=$LANG
+ #Next try if the Applelocale is longer than 2 chars and the language
+ #bit matches $LANG
+- elif test $LANG == ${APPLELOCALE:0:2} -a $APPLELOCALE > ${APPLELOCALE:0:2}; then
++ elif test $LANG = ${APPLELOCALE:0:2} -a $APPLELOCALE > ${APPLELOCALE:0:2}; then
+ export LC_MESSAGES=${APPLELOCALE:0:5}
+ #Fail. Get a list of the locales in $PREFIX/share/locale that match
+ #our two letter language code and pick the first one, special casing
+ #english to set en_US
+- elif test $LANG == "en"; then
++ elif test $LANG = "en"; then
+ export LC_MESSAGES="en_US"
+ else
+ LOC=`find $PREFIX/share/locale -name $LANG???`
+@@ -137,7 +137,7 @@ CURRENCY=`echo $APPLELOCALE | sed -En '
+ if test "x$CURRENCY" != "x"; then
+ #The user has set a special currency. Gtk doesn't install LC_MONETARY files, but Apple does in /usr/share/locale, so we're going to look there for a locale to set LC_CURRENCY to.
+ if test -f /usr/local/share/$LC_MESSAGES/LC_MONETARY; then
+- if test `cat /usr/local/share/$LC_MESSAGES/LC_MONETARY` == $CURRENCY; then
++ if test `cat /usr/local/share/$LC_MESSAGES/LC_MONETARY` = $CURRENCY; then
+ export LC_MONETARY=$LC_MESSAGES
+ fi
+ fi
Home |
Main Index |
Thread Index |
Old Index