mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
Update to version 1.5.0.20160514
PR: 210790 Submitted by: tkato432 yahoo com Sponsored by: Absolight
This commit is contained in:
parent
5be20361fe
commit
58ddbe48dd
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=418018
@ -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
|
||||
USE_GITHUB= yes
|
||||
GH_TAGNAME= b15afba
|
||||
|
||||
USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig
|
||||
USE_XORG= xext
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
WRKSRC= ${WRKDIR}/exult
|
||||
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
|
||||
OPTIONS_DEFINE= DOCS FLUIDSYNTH GIMP STUDIO THUMBNAILER
|
||||
OPTIONS_SINGLE= SDL
|
||||
OPTIONS_SINGLE_SDL= SDL1 SDL2
|
||||
OPTIONS_DEFAULT= SDL1 STUDIO
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
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
|
||||
|
||||
.if ${PORT_OPTIONS:MSTUDIO}
|
||||
CONFIGURE_ARGS+=--enable-exult-studio \
|
||||
--enable-exult-studio-support
|
||||
USE_GNOME+= libglade2
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for i in FAQ NEWS README
|
||||
${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
|
||||
|
@ -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
|
||||
|
20
games/exult/files/patch-configure.ac
Normal file
20
games/exult/files/patch-configure.ac
Normal file
@ -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
|
13
games/exult/files/patch-mapedit_Makefile.am
Normal file
13
games/exult/files/patch-mapedit_Makefile.am
Normal file
@ -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
|
@ -1,10 +0,0 @@
|
||||
--- shapes/pngio.cc.orig 2013-01-27 03:00:25 UTC
|
||||
+++ shapes/pngio.cc
|
||||
@@ -31,6 +31,7 @@ Foundation, Inc., 59 Temple Place - Suit
|
||||
|
||||
#include <png.h>
|
||||
#include <setjmp.h>
|
||||
+#include <string.h>
|
||||
|
||||
|
||||
/*
|
29
games/exult/files/patch-tools_Makefile.am
Normal file
29
games/exult/files/patch-tools_Makefile.am
Normal file
@ -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:
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user