Date: Mon, 4 Jul 2016 13:24:03 +0000 (UTC) From: Mathieu Arnold <mat@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r418018 - in head/games/exult: . files Message-ID: <201607041324.u64DO3U0004482@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mat Date: Mon Jul 4 13:24:02 2016 New Revision: 418018 URL: https://svnweb.freebsd.org/changeset/ports/418018 Log: Update to version 1.5.0.20160514 PR: 210790 Submitted by: tkato432 yahoo com Sponsored by: Absolight Added: head/games/exult/files/patch-configure.ac (contents, props changed) head/games/exult/files/patch-mapedit_Makefile.am (contents, props changed) head/games/exult/files/patch-tools_Makefile.am (contents, props changed) Deleted: head/games/exult/files/patch-shapes_pngio.cc Modified: head/games/exult/Makefile (contents, props changed) head/games/exult/distinfo (contents, props changed) head/games/exult/pkg-plist (contents, props changed) Modified: head/games/exult/Makefile ============================================================================== --- head/games/exult/Makefile Mon Jul 4 13:23:57 2016 (r418017) +++ head/games/exult/Makefile Mon Jul 4 13:24:02 2016 (r418018) @@ -2,50 +2,58 @@ # $FreeBSD$ PORTNAME= exult -PORTVERSION= 1.5.0.20130315 -PORTREVISION= 3 +PORTVERSION= 1.5.0.20160514 CATEGORIES= games -MASTER_SITES= http://www.math.leidenuniv.nl/~wpalenst/cvs/ -DISTNAME= exult-20130315-0400 MAINTAINER= ports@FreeBSD.org COMMENT= Ultima VII engine -BROKEN= unfetchable -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2016-07-04 - LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= timidity:audio/timidity -RUN_DEPENDS= timidity:audio/timidity +LIB_DEPENDS= libvorbis.so:audio/libvorbis \ + libpng.so:graphics/png -USE_SDL= sdl mixer -USE_XORG= x11 -USES= autoreconf gmake libtool pkgconfig -GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +USE_GITHUB= yes +GH_TAGNAME= b15afba -WRKSRC= ${WRKDIR}/exult +USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig +USE_XORG= xext +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-alsa \ + --with-icondir=${PREFIX}/share/pixmaps SUB_FILES= pkg-message -OPTIONS_DEFINE= STUDIO -OPTIONS_DEFAULT=STUDIO -OPTIONS_SUB= yes -STUDIO_DESC= Install Exult Studio - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MSTUDIO} -CONFIGURE_ARGS+=--enable-exult-studio \ - --enable-exult-studio-support -USE_GNOME+= libglade2 -.endif +OPTIONS_DEFINE= DOCS FLUIDSYNTH GIMP STUDIO THUMBNAILER +OPTIONS_SINGLE= SDL +OPTIONS_SINGLE_SDL= SDL1 SDL2 +OPTIONS_DEFAULT= SDL1 STUDIO +OPTIONS_SUB= yes + +FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/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_USE= sdl=mixer +SDL1_CONFIGURE_ARGS= --with-sdl=sdl12 +SDL2_DESC= Simple Direct Media Layer 2 support +SDL2_USE= sdl=mixer2 +SDL2_CONFIGURE_ARGS= --with-sdl=sdl2 +STUDIO_DESC= Install Exult Studio +STUDIO_CONFIGURE_ENABLE=\ + exult-studio exult-studio-support +STUDIO_USE= gnome=libglade2 +THUMBNAILER_DESC= Gnome SHP thumbnailer support +THUMBNAILER_USES= shared-mime-info +THUMBNAILER_USE= gnome=libgnomeui +THUMBNAILER_CONFIGURE_ENABLE=\ + gnome-shp-thumbnailer -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in FAQ NEWS README ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} Modified: head/games/exult/distinfo ============================================================================== --- head/games/exult/distinfo Mon Jul 4 13:23:57 2016 (r418017) +++ head/games/exult/distinfo Mon Jul 4 13:24:02 2016 (r418018) @@ -1,2 +1,2 @@ -SHA256 (exult-20130315-0400.tar.gz) = 368dc28016d56c5251531e4cff463d9ffcaa151d74bad65bdc5366c213e12fcc -SIZE (exult-20130315-0400.tar.gz) = 4784001 +SHA256 (exult-exult-1.5.0.20160514-b15afba_GH0.tar.gz) = f517470ff132fbe114c47c996c2f8775693fca8a4a8bc3caf479ed7580d2cc2a +SIZE (exult-exult-1.5.0.20160514-b15afba_GH0.tar.gz) = 4941781 Added: head/games/exult/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/exult/files/patch-configure.ac Mon Jul 4 13:24:02 2016 (r418018) @@ -0,0 +1,20 @@ +--- 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 Added: head/games/exult/files/patch-mapedit_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/exult/files/patch-mapedit_Makefile.am Mon Jul 4 13:24:02 2016 (r418018) @@ -0,0 +1,13 @@ +--- mapedit/Makefile.am.orig 2016-05-14 01:04:00 UTC ++++ mapedit/Makefile.am +@@ -92,8 +92,8 @@ EXTRA_DIST= \ + + if GIMP_PLUGIN + install-exec-local: +- install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX) +- install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX) ++ $(MKDIR_P) $(DESTDIR)$(GIMP_PLUGIN_PREFIX) ++ $(INSTALL_PROGRAM) $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX) + else + install-exec-local: + endif Added: head/games/exult/files/patch-tools_Makefile.am ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/games/exult/files/patch-tools_Makefile.am Mon Jul 4 13:24:02 2016 (r418018) @@ -0,0 +1,29 @@ +--- tools/Makefile.am.orig 2016-05-14 01:04:00 UTC ++++ tools/Makefile.am +@@ -56,11 +56,11 @@ if BUILD_GTHUMB + ## Does not work: + #thumbnailerdir=$(datadir)/thumbnailers + ## Needs to be in /usr/share/thumbnailers +-thumbnailerdir=/usr/share/thumbnailers ++thumbnailerdir=$(datadir)/thumbnailers + thumbnailer_in_files=gnome_u7shapes.thumbnailer.in + thumbnailer_DATA=$(thumbnailer_in_files:.thumbnailer.in=.thumbnailer) + gnome_shp_thumbnailer_DATA=x-shapefile.xml +-gnome_shp_thumbnailerdir=$(DESTDIR)$(datadir)/mime/packages ++gnome_shp_thumbnailerdir=$(datadir)/mime/packages + + # Rule to make the service file with bindir expanded + $(thumbnailer_DATA): $(thumbnailer_in_files) +@@ -99,10 +99,10 @@ cmanip_LDADD = \ + + if BUILD_GTHUMB + install-data-hook: +- update-mime-database $(DESTDIR)$(datadir)/mime || : ++ : + + uninstall-hook: +- update-mime-database $(DESTDIR)$(datadir)/mime || : ++ : + else + install-data-hook: + uninstall-hook: Modified: head/games/exult/pkg-plist ============================================================================== --- head/games/exult/pkg-plist Mon Jul 4 13:23:57 2016 (r418017) +++ head/games/exult/pkg-plist Mon Jul 4 13:24:02 2016 (r418018) @@ -1,6 +1,7 @@ bin/expack bin/exult %%STUDIO%%bin/exult_studio +%%THUMBNAILER%%bin/gnome_shp_thumbnailer bin/ipack bin/shp2pcx bin/splitshp @@ -14,7 +15,11 @@ 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 @@ -39,7 +44,6 @@ share/applications/exult.desktop %%DATADIR%%/u7misc.data %%DATADIR%%/u7opcodes.data %%DATADIR%%/u7siintrinsics.data -%%DOCSDIR%%/FAQ -%%DOCSDIR%%/NEWS -%%DOCSDIR%%/README -share/icons/exult.png +%%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?201607041324.u64DO3U0004482>