ports/66762: Update port: games/xpilot-ng (split into games/xpilot-ng-server and games/xpilot-ng-client)
Jean-Yves Lefort
jylefort at brutele.be
Tue May 25 21:30:55 UTC 2004
The following reply was made to PR ports/66762; it has been noted by GNATS.
From: Jean-Yves Lefort <jylefort at brutele.be>
To: freebsd-gnats-submit at FreeBSD.org
Cc:
Subject: Re: ports/66762: Update port: games/xpilot-ng (split into
games/xpilot-ng-server and games/xpilot-ng-client)
Date: Tue, 25 May 2004 23:20:04 +0200
Update to 4.6.5:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# xpilot-ng-server
# xpilot-ng-server/Makefile
# xpilot-ng-server/distinfo
# xpilot-ng-server/pkg-descr
# xpilot-ng-server/pkg-plist
# xpilot-ng-server/files
# xpilot-ng-server/files/patch-configure
# xpilot-ng-server/files/patch-src::Makefile.in
# xpilot-ng-server/files/patch-lib::Makefile.in
# xpilot-ng-server/files/patch-doc::man::Makefile.in
# xpilot-ng-client
# xpilot-ng-client/Makefile
# xpilot-ng-client/distinfo
# xpilot-ng-client/pkg-descr
# xpilot-ng-client/pkg-plist
# xpilot-ng-client/files
# xpilot-ng-client/files/patch-doc::man::Makefile.in
# xpilot-ng-client/files/patch-lib::Makefile.in
# xpilot-ng-client/files/patch-src::Makefile.in
# xpilot-ng-client/files/patch-Makefile.in
#
echo c - xpilot-ng-server
mkdir -p xpilot-ng-server > /dev/null 2>&1
echo x - xpilot-ng-server/Makefile
sed 's/^X//' >xpilot-ng-server/Makefile << 'END-of-xpilot-ng-server/Makefile'
X# New ports collection makefile for: xpilot-ng-server
X# Date created: 17 May 2004
X# Whom: Jean-Yves Lefort <jylefort at brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME= xpilot-ng-server
XPORTVERSION= 4.6.5
XCATEGORIES= games
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= xpilot
XDISTNAME= xpilot-ng-${PORTVERSION}
X
XMAINTAINER= jylefort at brutele.be
XCOMMENT= An enhanced version of XPilot (server part)
X
XLIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
X
XGNU_CONFIGURE= yes
XMAN6= xpilot-ng-server.6
X
XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
X LDFLAGS="-L${LOCALBASE}/lib"
XCONFIGURE_ARGS= --program-prefix="" --without-x
X
X.include <bsd.port.mk>
END-of-xpilot-ng-server/Makefile
echo x - xpilot-ng-server/distinfo
sed 's/^X//' >xpilot-ng-server/distinfo << 'END-of-xpilot-ng-server/distinfo'
XMD5 (xpilot-ng-4.6.5.tar.gz) = 0d1a0a3b4d757c6bc67c1fe3545a5b41
XSIZE (xpilot-ng-4.6.5.tar.gz) = 2108437
END-of-xpilot-ng-server/distinfo
echo x - xpilot-ng-server/pkg-descr
sed 's/^X//' >xpilot-ng-server/pkg-descr << 'END-of-xpilot-ng-server/pkg-descr'
XXPilot is a multi-player tactical manouvring game for X and Unix workstations.
XPlayers have a fighter which they move along in an artificial world
Xand shoot each other using various kinds of weapons like bullets, mines,
Xsmart missiles, heat seekers and so on. It is a fast paced game with
Xa lot of tactics. There are also robots flying around shooting players
Xand other robots. Players can pickup special bonuses to improve the
Xpossibilities of their ship like more engine power or special weapons.
XThe aim of the game is to score points and to have a lot of fun.
X
XSee http://xpilot.sourceforge.net/about.html for differences between
Xstandard XPilot and this version.
X
XThis port contains the server part.
X
XWWW: http://xpilot.sourceforge.net/
X
X- Jean-Yves Lefort
Xjylefort at brutele.be
END-of-xpilot-ng-server/pkg-descr
echo x - xpilot-ng-server/pkg-plist
sed 's/^X//' >xpilot-ng-server/pkg-plist << 'END-of-xpilot-ng-server/pkg-plist'
Xbin/xpilot-ng-server
Xshare/xpilot-ng/defaults.txt
Xshare/xpilot-ng/mapconvert.py
Xshare/xpilot-ng/maps/polybloods.xp2
Xshare/xpilot-ng/maps/sadistic_bastard_v2.xp2
Xshare/xpilot-ng/maps/teamcup.xp
Xshare/xpilot-ng/password.txt
Xshare/xpilot-ng/robots.txt
X at dirrm share/xpilot-ng/maps
X at dirrm share/xpilot-ng
END-of-xpilot-ng-server/pkg-plist
echo c - xpilot-ng-server/files
mkdir -p xpilot-ng-server/files > /dev/null 2>&1
echo x - xpilot-ng-server/files/patch-configure
sed 's/^X//' >xpilot-ng-server/files/patch-configure << 'END-of-xpilot-ng-server/files/patch-configure'
X--- configure.orig Mon May 17 16:14:45 2004
X+++ configure Mon May 17 16:19:50 2004
X@@ -5337,11 +5337,6 @@
X
X fi
X
X-if test x$no_x == xyes; then
X- { { echo "$as_me:$LINENO: error: *** Couldn't find X headers or libraries!" >&5
X-echo "$as_me: error: *** Couldn't find X headers or libraries!" >&2;}
X- { (exit 1); exit 1; }; }
X-fi
X
X if test x$enable_dbe = xyes || test x$enable_mbx = xyes; then
X X_EXTENSIONS_LIB="-lXext"
END-of-xpilot-ng-server/files/patch-configure
echo x - xpilot-ng-server/files/patch-src::Makefile.in
sed 's/^X//' >xpilot-ng-server/files/patch-src::Makefile.in << 'END-of-xpilot-ng-server/files/patch-src::Makefile.in'
X--- src/Makefile.in.orig Mon May 17 16:20:00 2004
X+++ src/Makefile.in Mon May 17 16:20:13 2004
X@@ -161,7 +161,7 @@
X target_cpu = @target_cpu@
X target_os = @target_os@
X target_vendor = @target_vendor@
X-SUBDIRS = common client server replay
X+SUBDIRS = common server
X all: all-recursive
X
X .SUFFIXES:
END-of-xpilot-ng-server/files/patch-src::Makefile.in
echo x - xpilot-ng-server/files/patch-lib::Makefile.in
sed 's/^X//' >xpilot-ng-server/files/patch-lib::Makefile.in << 'END-of-xpilot-ng-server/files/patch-lib::Makefile.in'
X--- lib/Makefile.in.orig Tue May 25 23:00:05 2004
X+++ lib/Makefile.in Tue May 25 23:00:35 2004
X@@ -170,7 +170,7 @@
X target_vendor = @target_vendor@
X @COND_SOUND_FALSE at MAYBE_SOUND =
X @COND_SOUND_TRUE at MAYBE_SOUND = sound
X-SUBDIRS = fonts maps textures $(MAYBE_SOUND)
X+SUBDIRS = maps
X pkgdata_DATA = defaults.txt password.txt robots.txt
X EXTRA_DIST = $(pkgdata_DATA)
X all: all-recursive
END-of-xpilot-ng-server/files/patch-lib::Makefile.in
echo x - xpilot-ng-server/files/patch-doc::man::Makefile.in
sed 's/^X//' >xpilot-ng-server/files/patch-doc::man::Makefile.in << 'END-of-xpilot-ng-server/files/patch-doc::man::Makefile.in'
X--- doc/man/Makefile.in.orig Mon May 17 16:32:11 2004
X+++ doc/man/Makefile.in Mon May 17 16:32:44 2004
X@@ -158,10 +158,7 @@
X target_os = @target_os@
X target_vendor = @target_vendor@
X dist_man6_MANS = \
X- xpilot-ng-sdl.man \
X- xpilot-ng-x11.man \
X- xpilot-ng-server.man \
X- xpilot-ng-replay.man
X+ xpilot-ng-server.man
X
X all: all-am
X
END-of-xpilot-ng-server/files/patch-doc::man::Makefile.in
echo c - xpilot-ng-client
mkdir -p xpilot-ng-client > /dev/null 2>&1
echo x - xpilot-ng-client/Makefile
sed 's/^X//' >xpilot-ng-client/Makefile << 'END-of-xpilot-ng-client/Makefile'
X# New ports collection makefile for: xpilot-ng-client
X# Date created: 17 May 2004
X# Whom: Jean-Yves Lefort <jylefort at brutele.be>
X#
X# $FreeBSD$
X#
X
XPORTNAME= xpilot-ng-client
XPORTVERSION= 4.6.5
XCATEGORIES= games
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= xpilot
XDISTNAME= xpilot-ng-${PORTVERSION}
X
XMAINTAINER= jylefort at brutele.be
XCOMMENT= An enhanced version of XPilot (client part)
X
XLIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
X
XUSE_X_PREFIX= yes
XGNU_CONFIGURE= yes
XUSE_REINPLACE= yes
X
XMAN6= xpilot-ng-replay.6 \
X xpilot-ng-sdl.6 \
X xpilot-ng-x11.6
X
XCPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include
XLDFLAGS= -L${LOCALBASE}/lib -L${X11BASE}/lib
X
XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
XCONFIGURE_ARGS= --program-prefix=""
X
XOPTIONS= SDL "SDL/OpenGL client" on \
X SOUND "Sound" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_SDL)
XUSE_SDL= image sdl ttf
XCONFIGURE_ARGS+= --enable-sdl-client
XPLIST_SUB+= WITH_SDL=""
XUSE_GCC= 3.2
X.else
XPLIST_SUB+= WITH_SDL="@comment "
X.endif
X
X.if defined(WITH_SOUND)
XLIB_DEPENDS+= openal:${PORTSDIR}/audio/openal
XCONFIGURE_ARGS+= --enable-sound
XCPPFLAGS+= ${PTHREAD_CFLAGS}
XLDFLAGS+= ${PTHREAD_LIBS}
XPLIST_SUB+= WITH_SOUND=""
X.else
XPLIST_SUB+= WITH_SOUND="@comment "
X.endif
X
Xpre-patch:
X @${REINPLACE_CMD} -e 's,#include "SDL/,#include "SDL11/,g' \
X ${WRKSRC}/configure
X
X.include <bsd.port.post.mk>
END-of-xpilot-ng-client/Makefile
echo x - xpilot-ng-client/distinfo
sed 's/^X//' >xpilot-ng-client/distinfo << 'END-of-xpilot-ng-client/distinfo'
XMD5 (xpilot-ng-4.6.5.tar.gz) = 0d1a0a3b4d757c6bc67c1fe3545a5b41
XSIZE (xpilot-ng-4.6.5.tar.gz) = 2108437
END-of-xpilot-ng-client/distinfo
echo x - xpilot-ng-client/pkg-descr
sed 's/^X//' >xpilot-ng-client/pkg-descr << 'END-of-xpilot-ng-client/pkg-descr'
XXPilot is a multi-player tactical manouvring game for X and Unix workstations.
XPlayers have a fighter which they move along in an artificial world
Xand shoot each other using various kinds of weapons like bullets, mines,
Xsmart missiles, heat seekers and so on. It is a fast paced game with
Xa lot of tactics. There are also robots flying around shooting players
Xand other robots. Players can pickup special bonuses to improve the
Xpossibilities of their ship like more engine power or special weapons.
XThe aim of the game is to score points and to have a lot of fun.
X
XSee http://xpilot.sourceforge.net/about.html for differences between
Xstandard XPilot and this version.
X
XThis port contains the client part.
X
XWWW: http://xpilot.sourceforge.net/
X
X- Jean-Yves Lefort
Xjylefort at brutele.be
END-of-xpilot-ng-client/pkg-descr
echo x - xpilot-ng-client/pkg-plist
sed 's/^X//' >xpilot-ng-client/pkg-plist << 'END-of-xpilot-ng-client/pkg-plist'
Xbin/xpilot-ng-replay
X%%WITH_SDL%%bin/xpilot-ng-sdl
Xbin/xpilot-ng-x11
Xshare/xpilot-ng/fonts/ConsoleFont.bmp
Xshare/xpilot-ng/fonts/FreeSansBoldOblique.ttf
Xshare/xpilot-ng/fonts/VeraMoBd.ttf
X%%WITH_SOUND%%share/xpilot-ng/sound/Drop01.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/MusicaDefault.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/RobotzDefault.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/RobotzQuestion.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/UtopiaClose.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/bfire.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/bloop.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/buzzer.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/confirm.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/corkpop.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/done.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/doorchimes.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/explo2.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/failure.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/finished.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/flare.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/gundead.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/launch1.18.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/lboom.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/magic.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/popclick.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/sboom.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/sbounce.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/sounds.txt
X%%WITH_SOUND%%share/xpilot-ng/sound/sstart.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/success.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/waiting.wav
X%%WITH_SOUND%%share/xpilot-ng/sound/zap.wav
Xshare/xpilot-ng/textures/acwise_grav.ppm
Xshare/xpilot-ng/textures/allitems.ppm
Xshare/xpilot-ng/textures/asteroid.ppm
Xshare/xpilot-ng/textures/asteroidconcentrator.ppm
Xshare/xpilot-ng/textures/ball.ppm
Xshare/xpilot-ng/textures/ball_gray.ppm
Xshare/xpilot-ng/textures/ball_gray16.ppm
Xshare/xpilot-ng/textures/base_down.ppm
Xshare/xpilot-ng/textures/base_left.ppm
Xshare/xpilot-ng/textures/base_right.ppm
Xshare/xpilot-ng/textures/base_up.ppm
Xshare/xpilot-ng/textures/bullet.ppm
Xshare/xpilot-ng/textures/bullet2.ppm
Xshare/xpilot-ng/textures/bullet_blue.ppm
Xshare/xpilot-ng/textures/bullet_green.ppm
Xshare/xpilot-ng/textures/cannon_down.ppm
Xshare/xpilot-ng/textures/cannon_left.ppm
Xshare/xpilot-ng/textures/cannon_right.ppm
Xshare/xpilot-ng/textures/cannon_up.ppm
Xshare/xpilot-ng/textures/checkpoint.ppm
Xshare/xpilot-ng/textures/clouds.ppm
Xshare/xpilot-ng/textures/concentrator.ppm
Xshare/xpilot-ng/textures/cwise_grav.ppm
Xshare/xpilot-ng/textures/fuel2.ppm
Xshare/xpilot-ng/textures/fuelcell.ppm
Xshare/xpilot-ng/textures/holder1.ppm
Xshare/xpilot-ng/textures/holder2.ppm
Xshare/xpilot-ng/textures/logo.ppm
Xshare/xpilot-ng/textures/metabtndown.png
Xshare/xpilot-ng/textures/metabtnup.png
Xshare/xpilot-ng/textures/metalite.ppm
Xshare/xpilot-ng/textures/meter.ppm
Xshare/xpilot-ng/textures/mine_other.ppm
Xshare/xpilot-ng/textures/mine_team.ppm
Xshare/xpilot-ng/textures/minus.ppm
Xshare/xpilot-ng/textures/missile.ppm
Xshare/xpilot-ng/textures/moon.ppm
Xshare/xpilot-ng/textures/paused.ppm
Xshare/xpilot-ng/textures/plus.ppm
Xshare/xpilot-ng/textures/radar.ppm
Xshare/xpilot-ng/textures/radar2.ppm
Xshare/xpilot-ng/textures/radar3.ppm
Xshare/xpilot-ng/textures/refuel.ppm
Xshare/xpilot-ng/textures/rock4.ppm
Xshare/xpilot-ng/textures/sdlmetabg.png
Xshare/xpilot-ng/textures/shield.ppm
Xshare/xpilot-ng/textures/ship.ppm
Xshare/xpilot-ng/textures/ship_blue.ppm
Xshare/xpilot-ng/textures/ship_red.ppm
Xshare/xpilot-ng/textures/ship_red2.ppm
Xshare/xpilot-ng/textures/ship_red3.ppm
Xshare/xpilot-ng/textures/sparks.ppm
Xshare/xpilot-ng/textures/volcanic.ppm
Xshare/xpilot-ng/textures/wall_bottom.ppm
Xshare/xpilot-ng/textures/wall_dl.ppm
Xshare/xpilot-ng/textures/wall_dr.ppm
Xshare/xpilot-ng/textures/wall_fi.ppm
Xshare/xpilot-ng/textures/wall_left.ppm
Xshare/xpilot-ng/textures/wall_right.ppm
Xshare/xpilot-ng/textures/wall_top.ppm
Xshare/xpilot-ng/textures/wall_ul.ppm
Xshare/xpilot-ng/textures/wall_ull.ppm
Xshare/xpilot-ng/textures/wall_ur.ppm
Xshare/xpilot-ng/textures/wall_url.ppm
Xshare/xpilot-ng/textures/wormhole.ppm
X at dirrm share/xpilot-ng/fonts
X%%WITH_SOUND%%@dirrm share/xpilot-ng/sound
X at dirrm share/xpilot-ng/textures
X at dirrm share/xpilot-ng
END-of-xpilot-ng-client/pkg-plist
echo c - xpilot-ng-client/files
mkdir -p xpilot-ng-client/files > /dev/null 2>&1
echo x - xpilot-ng-client/files/patch-doc::man::Makefile.in
sed 's/^X//' >xpilot-ng-client/files/patch-doc::man::Makefile.in << 'END-of-xpilot-ng-client/files/patch-doc::man::Makefile.in'
X--- doc/man/Makefile.in.orig Mon May 17 17:05:34 2004
X+++ doc/man/Makefile.in Mon May 17 17:05:44 2004
X@@ -160,7 +160,6 @@
X dist_man6_MANS = \
X xpilot-ng-sdl.man \
X xpilot-ng-x11.man \
X- xpilot-ng-server.man \
X xpilot-ng-replay.man
X
X all: all-am
END-of-xpilot-ng-client/files/patch-doc::man::Makefile.in
echo x - xpilot-ng-client/files/patch-lib::Makefile.in
sed 's/^X//' >xpilot-ng-client/files/patch-lib::Makefile.in << 'END-of-xpilot-ng-client/files/patch-lib::Makefile.in'
X--- lib/Makefile.in.orig Tue May 25 22:27:58 2004
X+++ lib/Makefile.in Tue May 25 22:29:08 2004
X@@ -170,8 +170,8 @@
X target_vendor = @target_vendor@
X @COND_SOUND_FALSE at MAYBE_SOUND =
X @COND_SOUND_TRUE at MAYBE_SOUND = sound
X-SUBDIRS = fonts maps textures $(MAYBE_SOUND)
X-pkgdata_DATA = defaults.txt password.txt robots.txt
X+SUBDIRS = fonts textures $(MAYBE_SOUND)
X+pkgdata_DATA =
X EXTRA_DIST = $(pkgdata_DATA)
X all: all-recursive
X
END-of-xpilot-ng-client/files/patch-lib::Makefile.in
echo x - xpilot-ng-client/files/patch-src::Makefile.in
sed 's/^X//' >xpilot-ng-client/files/patch-src::Makefile.in << 'END-of-xpilot-ng-client/files/patch-src::Makefile.in'
X--- src/Makefile.in.orig Mon May 17 17:07:02 2004
X+++ src/Makefile.in Mon May 17 17:07:10 2004
X@@ -161,7 +161,7 @@
X target_cpu = @target_cpu@
X target_os = @target_os@
X target_vendor = @target_vendor@
X-SUBDIRS = common client server replay
X+SUBDIRS = common client replay
X all: all-recursive
X
X .SUFFIXES:
END-of-xpilot-ng-client/files/patch-src::Makefile.in
echo x - xpilot-ng-client/files/patch-Makefile.in
sed 's/^X//' >xpilot-ng-client/files/patch-Makefile.in << 'END-of-xpilot-ng-client/files/patch-Makefile.in'
X--- Makefile.in.orig Mon May 17 17:11:23 2004
X+++ Makefile.in Mon May 17 17:11:32 2004
X@@ -183,7 +183,7 @@
X target_os = @target_os@
X target_vendor = @target_vendor@
X SUBDIRS = src lib doc
X-dist_pkgdata_DATA = mapconvert.py
X+dist_pkgdata_DATA =
X EXTRA_DIST = XPilot.dsw
X all: config.h
X $(MAKE) $(AM_MAKEFLAGS) all-recursive
END-of-xpilot-ng-client/files/patch-Makefile.in
exit
More information about the freebsd-ports-bugs
mailing list