ports/54502:[Update] games/freeciv: 1.13.0 -> 1.14.0
Guy Coleman
gtc at mm.st
Sat Jul 19 13:40:17 UTC 2003
The following reply was made to PR ports/54502; it has been noted by GNATS.
From: Guy Coleman <gtc at mm.st>
To: freebsd-gnats-submit at FreeBSD.org
Cc: janni at hacker7.net
Subject: Re: ports/54502:[Update] games/freeciv: 1.13.0 -> 1.14.0
Date: 19 Jul 2003 14:34:36 +0100
Diff included below. It includes a fixed pkg-plist and removal of two
dead mirrors. I've also got a reply from the maintainer when I sent him
an update:
Feel free to send it in, with my approval.
I've gotten several sets of patches from other people as well, and just
haven't had the time to clean them up and submit them.
thanks
-Adam
So I guess that's official approval.
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/games/freeciv/Makefile,v
retrieving revision 1.51
diff -u -r1.51 Makefile
--- Makefile 26 Apr 2003 18:27:02 -0000 1.51
+++ Makefile 19 Jul 2003 10:34:07 -0000
@@ -6,24 +6,42 @@
#
PORTNAME= freeciv
-PORTVERSION= 1.13.0
+PORTVERSION= 1.14.0
CATEGORIES= games
MASTER_SITES= ftp://ftp.freeciv.org/pub/freeciv/stable/ \
- ftp://ftp.netc.pt/pub/freeciv/stable/ \
- ftp://ftp.pvv.ntnu.no/pub/freeciv/stable/
+ ftp://ftp.siena.linux.it/pub/mirror/ftp.freeciv.org/stable/
MAINTAINER?= adam-ports at blacktabby.org
-COMMENT?= A civilisation clone for X11; multiplayer
+COMMENT= A civilisation clone for X11; multiplayer
LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext
-USE_XPM= yes
-USE_BZIP2= yes
-WANT_GNOME= yes
+.if defined(SOUND)
+.if ${SOUND} == SDL
+LIB_DEPENDS+= SDL_mixer.5:${PORTSDIR}/audio/sdl_mixer
+SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
+CONFIGURE_ARGS+=--enable-sdl-mixer --disable-esound
+.elif ${SOUND} == ESOUND
+LIB_DEPENDS+= esd.2:${PORTSDIR}/audio/esound
+CONFIGURE_ARGS+=--enable-esound --disable-sdl-mixer
+.endif
+.else
+CONFIGURE_ARGS+=--disable-esound --disable-sdl-mixer
+.endif
+
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
+pre-configure:
+.ifndef SOUND
+ @${ECHO_MSG} "===> Set SOUND=SDL or SOUND=ESOUND for SDL/EsoundD sound
support respectively."
+.endif
+
+USE_XPM= yes
+USE_BZIP2= yes
+WANT_GNOME= yes
.include <bsd.port.pre.mk>
.if ${HAVE_GNOME:Mgtk12}!=""
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/games/freeciv/distinfo,v
retrieving revision 1.19
diff -u -r1.19 distinfo
--- distinfo 7 Aug 2002 21:37:39 -0000 1.19
+++ distinfo 19 Jul 2003 10:04:25 -0000
@@ -1 +1 @@
-MD5 (freeciv-1.13.0.tar.bz2) = a3544f113dbab77f3c6f00130c1bf181
+MD5 (freeciv-1.14.0.tar.bz2) = c506ec29b94ea516aaa02a107129cf10
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/games/freeciv/pkg-plist,v
retrieving revision 1.16
diff -u -r1.16 pkg-plist
--- pkg-plist 7 Aug 2002 21:37:39 -0000 1.16
+++ pkg-plist 19 Jul 2003 13:33:14 -0000
@@ -27,6 +27,12 @@
share/freeciv/freeciv.rc
share/freeciv/freeciv.rc-2.0
share/freeciv/helpdata.txt
+share/freeciv/history/buildings.ruleset
+share/freeciv/history/game.ruleset
+share/freeciv/history/governments.ruleset
+share/freeciv/history/techs.ruleset
+share/freeciv/history/terrain.ruleset
+share/freeciv/history/units.ruleset
share/freeciv/isotrident.tilespec
share/freeciv/isotrident/cities.spec
share/freeciv/isotrident/cities.xpm
@@ -94,13 +100,11 @@
share/freeciv/nation/japanese.ruleset
share/freeciv/nation/kenyan.ruleset
share/freeciv/nation/korean.ruleset
-share/freeciv/nation/krevi.ruleset
share/freeciv/nation/latvian.ruleset
share/freeciv/nation/lithuanian.ruleset
share/freeciv/nation/misc_cities.ruleset
share/freeciv/nation/mongol.ruleset
share/freeciv/nation/mordor.ruleset
-share/freeciv/nation/olympic.ruleset
share/freeciv/nation/persian.ruleset
share/freeciv/nation/polish.ruleset
share/freeciv/nation/portuguese.ruleset
@@ -122,8 +126,8 @@
share/freeciv/nation/welsh.ruleset
share/freeciv/nation/zulu.ruleset
share/freeciv/scenario/british-isles-85x80-v2.80.sav
-share/freeciv/scenario/earth-80x50-v2.sav
share/freeciv/scenario/earth-160x90-v2.sav
+share/freeciv/scenario/earth-80x50-v2.sav
share/freeciv/scenario/europe-200x100-v2.sav
share/freeciv/scenario/hagworld-120x60-v1.2.sav
share/freeciv/scenario/iberian-peninsula-136x100-v1.0.sav
@@ -146,6 +150,7 @@
share/locale/de/LC_MESSAGES/freeciv.mo
share/locale/en_GB/LC_MESSAGES/freeciv.mo
share/locale/es/LC_MESSAGES/freeciv.mo
+share/locale/et/LC_MESSAGES/freeciv.mo
share/locale/fi/LC_MESSAGES/freeciv.mo
share/locale/fr/LC_MESSAGES/freeciv.mo
share/locale/hu/LC_MESSAGES/freeciv.mo
@@ -164,6 +169,7 @@
@dirrm share/freeciv/nation
@dirrm share/freeciv/misc
@dirrm share/freeciv/isotrident
+ at dirrm share/freeciv/history
@dirrm share/freeciv/default
@dirrm share/freeciv/civ2
@dirrm share/freeciv/civ1
More information about the freebsd-ports-bugs
mailing list