Date: Tue, 13 Apr 2021 06:03:16 GMT From: =?utf-8?B?RmVybmFuZG8gQXBlc3RlZ3XDrWE=?= <fernape@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: d24b0121abfa - main - games/exult: Update to 1.7.0 Message-ID: <202104130603.13D63GaP048609@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=d24b0121abfa01d0ba3f0da54b44745b93c08da9 commit d24b0121abfa01d0ba3f0da54b44745b93c08da9 Author: Fernando ApesteguĂa <fernape@FreeBSD.org> AuthorDate: 2021-04-08 11:00:14 +0000 Commit: Fernando ApesteguĂa <fernape@FreeBSD.org> CommitDate: 2021-04-13 05:59:23 +0000 games/exult: Update to 1.7.0 ChangeLog: https://github.com/exult/exult/releases/tag/snapshot-v1.7.0.20210405 PR: 254801 Reported by: gspurki@gmail.com --- games/exult/Makefile | 44 +++++++++++-------------- games/exult/distinfo | 5 +-- games/exult/files/patch-configure.ac | 20 ------------ games/exult/files/pkg-message.in | 1 - games/exult/pkg-descr | 2 +- games/exult/pkg-plist | 63 ++++++++++++++++++++++++------------ 6 files changed, 65 insertions(+), 70 deletions(-) diff --git a/games/exult/Makefile b/games/exult/Makefile index 1592eae99b2b..29b4f1333a42 100644 --- a/games/exult/Makefile +++ b/games/exult/Makefile @@ -1,8 +1,7 @@ # Created by: Igor Pokrovsky <tiamat@telegraph.spb.ru> PORTNAME= exult -PORTVERSION= 1.5.0.20160514 -PORTREVISION= 9 +PORTVERSION= 1.7.0.20210405 CATEGORIES= games MAINTAINER= ports@FreeBSD.org @@ -12,50 +11,43 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libvorbis.so:audio/libvorbis \ - libpng.so:graphics/png + libpng.so:graphics/png \ + libogg.so:audio/libogg \ + libfreetype.so:print/freetype2 + +USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig \ + xorg sdl USE_GITHUB= yes -GH_TAGNAME= b15afba +GH_TAGNAME= 6150ae4 -USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig \ - xorg -USE_CXXSTD= c++98 -USE_XORG= xext +USE_CXXSTD= c++17 +USE_XORG= x11 xext +USE_SDL= mixer2 +USE_GNOME= gtk30 cairo gdkpixbuf2 GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-alsa \ +CONFIGURE_ARGS= --disable-alsa --with-sdl=sdl2 \ --with-icondir=${PREFIX}/share/pixmaps SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS FLUIDSYNTH GIMP STUDIO THUMBNAILER -OPTIONS_SINGLE= SDL -OPTIONS_SINGLE_SDL= SDL1 SDL2 -OPTIONS_DEFAULT= SDL1 STUDIO +OPTIONS_DEFAULT= STUDIO OPTIONS_SUB= yes FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth -FLUIDSYNTH_CONFIGURE_ENABLE=\ - fluidsynth +FLUIDSYNTH_CONFIGURE_ENABLE= fluidsynth GIMP_DESC= GIMP plugin support GIMP_LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app GIMP_CONFIGURE_ENABLE= gimp-plugin -SDL1_DESC= Simple Direct Media Layer 1 support -SDL1_USES= sdl -SDL1_USE= sdl=mixer -SDL1_CONFIGURE_ON= --with-sdl=sdl12 -SDL2_DESC= Simple Direct Media Layer 2 support -SDL2_USES= sdl -SDL2_USE= sdl=mixer2 -SDL2_CONFIGURE_ON= --with-sdl=sdl2 + STUDIO_DESC= Install Exult Studio -STUDIO_CONFIGURE_ENABLE=\ - exult-studio exult-studio-support +STUDIO_CONFIGURE_ENABLE= exult-studio exult-studio-support STUDIO_USES= gnome STUDIO_USE= gnome=libglade2 THUMBNAILER_DESC= Gnome SHP thumbnailer support THUMBNAILER_USES= gnome shared-mime-info THUMBNAILER_USE= gnome=libgnomeui -THUMBNAILER_CONFIGURE_ENABLE=\ - gnome-shp-thumbnailer +THUMBNAILER_CONFIGURE_ENABLE= gnome-shp-thumbnailer post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/games/exult/distinfo b/games/exult/distinfo index 88cd8e643f06..ee5a52407a5e 100644 --- a/games/exult/distinfo +++ b/games/exult/distinfo @@ -1,2 +1,3 @@ -SHA256 (exult-exult-1.5.0.20160514-b15afba_GH0.tar.gz) = f517470ff132fbe114c47c996c2f8775693fca8a4a8bc3caf479ed7580d2cc2a -SIZE (exult-exult-1.5.0.20160514-b15afba_GH0.tar.gz) = 4941781 +TIMESTAMP = 1617640860 +SHA256 (exult-exult-1.7.0.20210405-6150ae4_GH0.tar.gz) = d124a8bc548d62dfbe034496d186b87aea4f29063febe28d92d7cf7be7148bd4 +SIZE (exult-exult-1.7.0.20210405-6150ae4_GH0.tar.gz) = 18460223 diff --git a/games/exult/files/patch-configure.ac b/games/exult/files/patch-configure.ac deleted file mode 100644 index a3094952482d..000000000000 --- a/games/exult/files/patch-configure.ac +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.ac.orig 2016-05-14 01:04:00 UTC -+++ configure.ac -@@ -71,7 +71,7 @@ case "$host_os" in - WINDOWING_SYSTEM="-DXWIN" - AC_DEFINE(NETBSD, 1, [Using NetBSD]) - AC_MSG_RESULT([X11 (FreeBSD)]) -- CXXFLAGS="$CXXFLAGS -I/usr/local/include" -+ CXXFLAGS="$CXXFLAGS " - ;; - netbsd* ) - WINDOWING_SYSTEM="-DXWIN" -@@ -665,7 +665,7 @@ if test x$enable_debug = xyes; then - DEBUG_FLAGS="-g" - else - AC_MSG_RESULT(no) -- DEBUG_FLAGS="-O2" -+ DEBUG_FLAGS= - fi - - # optimized debugging mode diff --git a/games/exult/files/pkg-message.in b/games/exult/files/pkg-message.in index a7dd31dd209b..6a5d128a9a77 100644 --- a/games/exult/files/pkg-message.in +++ b/games/exult/files/pkg-message.in @@ -1,7 +1,6 @@ [ { type: install message: <<EOM - Run Exult from directory containing original Ultima VII data. Please, read %%DOCSDIR%%/README for additional information. EOM } diff --git a/games/exult/pkg-descr b/games/exult/pkg-descr index 6c0248c1689e..13374afc307b 100644 --- a/games/exult/pkg-descr +++ b/games/exult/pkg-descr @@ -3,4 +3,4 @@ you can play both "The Black Gate" and "Serpent Isle" parts of the game. However, the original ORIGIN's Ultima VII data is required as Exult is just the engine. Refer to README file for details. -WWW: http://exult.sourceforge.net +WWW: http://exult.info diff --git a/games/exult/pkg-plist b/games/exult/pkg-plist index e8958340278a..5cecac851f81 100644 --- a/games/exult/pkg-plist +++ b/games/exult/pkg-plist @@ -1,12 +1,16 @@ +bin/cmanip bin/expack bin/exult -%%STUDIO%%bin/exult_studio -%%THUMBNAILER%%bin/gnome_shp_thumbnailer +bin/exult_studio bin/ipack +bin/mklink +bin/rip bin/shp2pcx bin/splitshp bin/textpack +bin/u7voice2syx bin/ucxt +bin/wuc man/man1/expack.1.gz man/man1/exult_studio.1.gz man/man1/ipack.1.gz @@ -15,35 +19,54 @@ man/man1/splitshp.1.gz man/man1/textpack.1.gz man/man1/ucc.1.gz man/man6/exult.6.gz -%%GIMP%%libexec/gimp/2.2/plug-ins/u7shp share/applications/exult.desktop %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README -%%DATADIR%%/bg_mr_faces.vga -%%DATADIR%%/bg_paperdol.vga -%%STUDIO%%%%DATADIR%%/estudio/new/blends.dat -%%STUDIO%%%%DATADIR%%/estudio/new/combos.flx -%%STUDIO%%%%DATADIR%%/estudio/new/faces.vga -%%STUDIO%%%%DATADIR%%/estudio/new/fonts.vga -%%STUDIO%%%%DATADIR%%/estudio/new/gumps.vga -%%STUDIO%%%%DATADIR%%/estudio/new/palettes.flx -%%STUDIO%%%%DATADIR%%/estudio/new/paperdol.vga -%%STUDIO%%%%DATADIR%%/estudio/new/pointers.shp -%%STUDIO%%%%DATADIR%%/estudio/new/shapes.vga -%%STUDIO%%%%DATADIR%%/estudio/new/sprites.vga -%%STUDIO%%%%DATADIR%%/estudio/new/text.flx +%%PORTDOCS%%%%DOCSDIR%%/ReadMe.html +%%PORTDOCS%%%%DOCSDIR%%/exult_studio.html +%%PORTDOCS%%%%DOCSDIR%%/faq.html +%%PORTDOCS%%%%DOCSDIR%%/images/back.gif +%%PORTDOCS%%%%DOCSDIR%%/images/docs01.png +%%PORTDOCS%%%%DOCSDIR%%/images/docs02.png +%%PORTDOCS%%%%DOCSDIR%%/images/docs03.png +%%PORTDOCS%%%%DOCSDIR%%/images/docs04.png +%%PORTDOCS%%%%DOCSDIR%%/images/docs05.png +%%PORTDOCS%%%%DOCSDIR%%/images/docs06.png +%%PORTDOCS%%%%DOCSDIR%%/images/exult_logo.gif +%%PORTDOCS%%%%DOCSDIR%%/images/studio01.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio02.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio03.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio04.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio05.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio06.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio07.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio08.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio09.png +%%PORTDOCS%%%%DOCSDIR%%/images/studio10.png +%%PORTDOCS%%%%DOCSDIR%%/images/studiobgiregs.png +%%PORTDOCS%%%%DOCSDIR%%/images/studiosiiregs.png +%%DATADIR%%/estudio/new/avatar_data.txt +%%DATADIR%%/estudio/new/blends.dat +%%DATADIR%%/estudio/new/combos.flx +%%DATADIR%%/estudio/new/faces.vga +%%DATADIR%%/estudio/new/fonts.vga +%%DATADIR%%/estudio/new/gumps.vga +%%DATADIR%%/estudio/new/palettes.flx +%%DATADIR%%/estudio/new/paperdol.vga +%%DATADIR%%/estudio/new/pointers.shp +%%DATADIR%%/estudio/new/shapes.vga +%%DATADIR%%/estudio/new/sprites.vga +%%DATADIR%%/estudio/new/text.flx %%DATADIR%%/exult.flx %%DATADIR%%/exult_bg.flx -%%DATADIR%%/exult_iphone.flx %%DATADIR%%/exult_si.flx -%%STUDIO%%%%DATADIR%%/exult_studio.glade +%%DATADIR%%/exult_studio.glade %%DATADIR%%/exultmsg.txt %%DATADIR%%/midisfx.flx %%DATADIR%%/u7bgintrinsics.data %%DATADIR%%/u7misc.data %%DATADIR%%/u7opcodes.data +%%DATADIR%%/u7sibetaintrinsics.data %%DATADIR%%/u7siintrinsics.data -%%THUMBNAILER%%share/mime/packages/x-shapefile.xml share/pixmaps/exult.png -%%THUMBNAILER%%share/thumbnailers/gnome_u7shapes.thumbnailer
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104130603.13D63GaP048609>