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
This commit is contained in:
parent
aae00cbee1
commit
d24b0121ab
6 changed files with 66 additions and 71 deletions
|
@ -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
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_TAGNAME= b15afba
|
||||
libpng.so:graphics/png \
|
||||
libogg.so:audio/libogg \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig \
|
||||
xorg
|
||||
USE_CXXSTD= c++98
|
||||
USE_XORG= xext
|
||||
xorg sdl
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_TAGNAME= 6150ae4
|
||||
|
||||
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}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue