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