summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2003-09-28 12:03:06 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2003-09-28 12:03:06 +0000
commitb6c071b44931f5201930c807bfa0bdbc3011f3ea (patch)
tree3561e6514c53f2ffc41c5798e50bd41924194c60
parent[patch][non-maintainer] add use_gmake to games/flightgear (diff)
New port: games/xpilot-ng
An enhanced version of games/xpilot. The two ports won't conflict, as I made this one use the -ng suffix. PR: ports/56690 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Notes
Notes: svn path=/head/; revision=89658
Diffstat (limited to '')
-rw-r--r--games/Makefile1
-rw-r--r--games/xpilot-ng-client/Makefile26
-rw-r--r--games/xpilot-ng-client/distinfo1
-rw-r--r--games/xpilot-ng-client/files/patch-aa11
-rw-r--r--games/xpilot-ng-client/files/patch-ba11
-rw-r--r--games/xpilot-ng-client/files/patch-ca11
-rw-r--r--games/xpilot-ng-client/files/patch-da11
-rw-r--r--games/xpilot-ng-client/pkg-descr16
-rw-r--r--games/xpilot-ng-client/pkg-plist68
-rw-r--r--games/xpilot-ng-server/Makefile26
-rw-r--r--games/xpilot-ng-server/distinfo1
-rw-r--r--games/xpilot-ng-server/files/patch-aa11
-rw-r--r--games/xpilot-ng-server/files/patch-ba11
-rw-r--r--games/xpilot-ng-server/files/patch-ca11
-rw-r--r--games/xpilot-ng-server/files/patch-da11
-rw-r--r--games/xpilot-ng-server/pkg-descr16
-rw-r--r--games/xpilot-ng-server/pkg-plist68
-rw-r--r--games/xpilot-ng/Makefile26
-rw-r--r--games/xpilot-ng/distinfo1
-rw-r--r--games/xpilot-ng/files/patch-aa11
-rw-r--r--games/xpilot-ng/files/patch-ba11
-rw-r--r--games/xpilot-ng/files/patch-ca11
-rw-r--r--games/xpilot-ng/files/patch-da11
-rw-r--r--games/xpilot-ng/pkg-descr16
-rw-r--r--games/xpilot-ng/pkg-plist68
25 files changed, 466 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 671385529464..123e6ddcaf43 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -478,6 +478,7 @@
SUBDIR += xpenguins
SUBDIR += xphotohunter
SUBDIR += xpilot
+ SUBDIR += xpilot-ng
SUBDIR += xpilotmon
SUBDIR += xpipeman
SUBDIR += xpired
diff --git a/games/xpilot-ng-client/Makefile b/games/xpilot-ng-client/Makefile
new file mode 100644
index 000000000000..c145dde72d7f
--- /dev/null
+++ b/games/xpilot-ng-client/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xpilot-ng
+# Date created: 11 Sep 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xpilot-ng
+PORTVERSION= 4.5.4X2
+CATEGORIES= games
+MASTER_SITES= http://www.hut.fi/~ksoderbl/xpilot/
+DISTNAME= xpilot-${PORTVERSION}
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= An enhanced version of XPilot
+
+LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ARGS= --program-suffix=-ng
+
+.include <bsd.port.mk>
diff --git a/games/xpilot-ng-client/distinfo b/games/xpilot-ng-client/distinfo
new file mode 100644
index 000000000000..995237ecdc50
--- /dev/null
+++ b/games/xpilot-ng-client/distinfo
@@ -0,0 +1 @@
+MD5 (xpilot-4.5.4X2.tar.gz) = 49515b86db8d5b161f8b3841e078d3ec
diff --git a/games/xpilot-ng-client/files/patch-aa b/games/xpilot-ng-client/files/patch-aa
new file mode 100644
index 000000000000..d0357939cf49
--- /dev/null
+++ b/games/xpilot-ng-client/files/patch-aa
@@ -0,0 +1,11 @@
+--- lib/Makefile.in.orig Thu Sep 11 03:29:50 2003
++++ lib/Makefile.in Thu Sep 11 03:30:00 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ..
+
diff --git a/games/xpilot-ng-client/files/patch-ba b/games/xpilot-ng-client/files/patch-ba
new file mode 100644
index 000000000000..4754cf1fabd8
--- /dev/null
+++ b/games/xpilot-ng-client/files/patch-ba
@@ -0,0 +1,11 @@
+--- lib/maps/Makefile.in.orig Thu Sep 11 03:32:17 2003
++++ lib/maps/Makefile.in Thu Sep 11 03:32:26 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-client/files/patch-ca b/games/xpilot-ng-client/files/patch-ca
new file mode 100644
index 000000000000..d088f7a16f1c
--- /dev/null
+++ b/games/xpilot-ng-client/files/patch-ca
@@ -0,0 +1,11 @@
+--- lib/textures/Makefile.in.orig Thu Sep 11 03:32:37 2003
++++ lib/textures/Makefile.in Thu Sep 11 03:32:54 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-client/files/patch-da b/games/xpilot-ng-client/files/patch-da
new file mode 100644
index 000000000000..1c7d18891184
--- /dev/null
+++ b/games/xpilot-ng-client/files/patch-da
@@ -0,0 +1,11 @@
+--- src/common/Makefile.in.orig Thu Sep 11 03:28:54 2003
++++ src/common/Makefile.in Thu Sep 11 03:29:43 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-client/pkg-descr b/games/xpilot-ng-client/pkg-descr
new file mode 100644
index 000000000000..05c2b45d6aa9
--- /dev/null
+++ b/games/xpilot-ng-client/pkg-descr
@@ -0,0 +1,16 @@
+XPilot is a multi-player tactical manouvring game for X and Unix workstations.
+Players have a fighter which they move along in an artificial world
+and shoot each other using various kinds of weapons like bullets, mines,
+smart missiles, heat seekers and so on. It is a fast paced game with
+a lot of tactics. There are also robots flying around shooting players
+and other robots. Players can pickup special bonuses to improve the
+possibilities of their ship like more engine power or special weapons.
+The aim of the game is to score points and to have a lot of fun.
+
+See http://xpilot.sourceforge.net/about.html for differences between
+standard XPilot and this version.
+
+WWW: http://xpilot.sourceforge.net/
+
+- Jean-Yves Lefort
+jylefort@brutele.be
diff --git a/games/xpilot-ng-client/pkg-plist b/games/xpilot-ng-client/pkg-plist
new file mode 100644
index 000000000000..992b5cdc5115
--- /dev/null
+++ b/games/xpilot-ng-client/pkg-plist
@@ -0,0 +1,68 @@
+bin/xpilot-ng
+bin/xpilots-ng
+bin/xp-replay-ng
+share/xpilot-ng/maps/teamcup.xp
+share/xpilot-ng/maps/polybloods.xp2
+share/xpilot-ng/textures/allitems.ppm
+share/xpilot-ng/textures/asteroidconcentrator.ppm
+share/xpilot-ng/textures/ball.ppm
+share/xpilot-ng/textures/ball.xpm
+share/xpilot-ng/textures/base_down.ppm
+share/xpilot-ng/textures/base_left.ppm
+share/xpilot-ng/textures/base_right.ppm
+share/xpilot-ng/textures/base_up.ppm
+share/xpilot-ng/textures/bullet.ppm
+share/xpilot-ng/textures/bullet2.ppm
+share/xpilot-ng/textures/bullet_blue.ppm
+share/xpilot-ng/textures/bullet_green.ppm
+share/xpilot-ng/textures/cannon_down.ppm
+share/xpilot-ng/textures/cannon_left.ppm
+share/xpilot-ng/textures/cannon_right.ppm
+share/xpilot-ng/textures/cannon_up.ppm
+share/xpilot-ng/textures/checkpoint.ppm
+share/xpilot-ng/textures/clouds.ppm
+share/xpilot-ng/textures/concentrator.ppm
+share/xpilot-ng/textures/fuel2.ppm
+share/xpilot-ng/textures/fuelcell.ppm
+share/xpilot-ng/textures/holder1.ppm
+share/xpilot-ng/textures/holder2.ppm
+share/xpilot-ng/textures/logo.ppm
+share/xpilot-ng/textures/metalite.xpm
+share/xpilot-ng/textures/meter.ppm
+share/xpilot-ng/textures/mine_other.ppm
+share/xpilot-ng/textures/mine_team.ppm
+share/xpilot-ng/textures/minus.ppm
+share/xpilot-ng/textures/moon.xpm
+share/xpilot-ng/textures/paused.ppm
+share/xpilot-ng/textures/plus.ppm
+share/xpilot-ng/textures/radar.ppm
+share/xpilot-ng/textures/radar2.ppm
+share/xpilot-ng/textures/radar3.ppm
+share/xpilot-ng/textures/refuel.ppm
+share/xpilot-ng/textures/rock4.xpm
+share/xpilot-ng/textures/ship.ppm
+share/xpilot-ng/textures/ship_blue.ppm
+share/xpilot-ng/textures/ship_red.ppm
+share/xpilot-ng/textures/ship_red2.ppm
+share/xpilot-ng/textures/ship_red3.ppm
+share/xpilot-ng/textures/sparks.ppm
+share/xpilot-ng/textures/wall_dl.ppm
+share/xpilot-ng/textures/volcanic.xpm
+share/xpilot-ng/textures/wall_bottom.ppm
+share/xpilot-ng/textures/wall_dr.ppm
+share/xpilot-ng/textures/wall_fi.ppm
+share/xpilot-ng/textures/wall_left.ppm
+share/xpilot-ng/textures/wall_right.ppm
+share/xpilot-ng/textures/wall_top.ppm
+share/xpilot-ng/textures/wall_ul.ppm
+share/xpilot-ng/textures/wall_ull.ppm
+share/xpilot-ng/textures/wall_ur.ppm
+share/xpilot-ng/textures/wall_url.ppm
+share/xpilot-ng/textures/wormhole.ppm
+share/xpilot-ng/defaults
+share/xpilot-ng/password
+share/xpilot-ng/robots
+share/xpilot-ng/sounds
+@dirrm share/xpilot-ng/maps
+@dirrm share/xpilot-ng/textures
+@dirrm share/xpilot-ng
diff --git a/games/xpilot-ng-server/Makefile b/games/xpilot-ng-server/Makefile
new file mode 100644
index 000000000000..c145dde72d7f
--- /dev/null
+++ b/games/xpilot-ng-server/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xpilot-ng
+# Date created: 11 Sep 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xpilot-ng
+PORTVERSION= 4.5.4X2
+CATEGORIES= games
+MASTER_SITES= http://www.hut.fi/~ksoderbl/xpilot/
+DISTNAME= xpilot-${PORTVERSION}
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= An enhanced version of XPilot
+
+LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ARGS= --program-suffix=-ng
+
+.include <bsd.port.mk>
diff --git a/games/xpilot-ng-server/distinfo b/games/xpilot-ng-server/distinfo
new file mode 100644
index 000000000000..995237ecdc50
--- /dev/null
+++ b/games/xpilot-ng-server/distinfo
@@ -0,0 +1 @@
+MD5 (xpilot-4.5.4X2.tar.gz) = 49515b86db8d5b161f8b3841e078d3ec
diff --git a/games/xpilot-ng-server/files/patch-aa b/games/xpilot-ng-server/files/patch-aa
new file mode 100644
index 000000000000..d0357939cf49
--- /dev/null
+++ b/games/xpilot-ng-server/files/patch-aa
@@ -0,0 +1,11 @@
+--- lib/Makefile.in.orig Thu Sep 11 03:29:50 2003
++++ lib/Makefile.in Thu Sep 11 03:30:00 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ..
+
diff --git a/games/xpilot-ng-server/files/patch-ba b/games/xpilot-ng-server/files/patch-ba
new file mode 100644
index 000000000000..4754cf1fabd8
--- /dev/null
+++ b/games/xpilot-ng-server/files/patch-ba
@@ -0,0 +1,11 @@
+--- lib/maps/Makefile.in.orig Thu Sep 11 03:32:17 2003
++++ lib/maps/Makefile.in Thu Sep 11 03:32:26 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-server/files/patch-ca b/games/xpilot-ng-server/files/patch-ca
new file mode 100644
index 000000000000..d088f7a16f1c
--- /dev/null
+++ b/games/xpilot-ng-server/files/patch-ca
@@ -0,0 +1,11 @@
+--- lib/textures/Makefile.in.orig Thu Sep 11 03:32:37 2003
++++ lib/textures/Makefile.in Thu Sep 11 03:32:54 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-server/files/patch-da b/games/xpilot-ng-server/files/patch-da
new file mode 100644
index 000000000000..1c7d18891184
--- /dev/null
+++ b/games/xpilot-ng-server/files/patch-da
@@ -0,0 +1,11 @@
+--- src/common/Makefile.in.orig Thu Sep 11 03:28:54 2003
++++ src/common/Makefile.in Thu Sep 11 03:29:43 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng-server/pkg-descr b/games/xpilot-ng-server/pkg-descr
new file mode 100644
index 000000000000..05c2b45d6aa9
--- /dev/null
+++ b/games/xpilot-ng-server/pkg-descr
@@ -0,0 +1,16 @@
+XPilot is a multi-player tactical manouvring game for X and Unix workstations.
+Players have a fighter which they move along in an artificial world
+and shoot each other using various kinds of weapons like bullets, mines,
+smart missiles, heat seekers and so on. It is a fast paced game with
+a lot of tactics. There are also robots flying around shooting players
+and other robots. Players can pickup special bonuses to improve the
+possibilities of their ship like more engine power or special weapons.
+The aim of the game is to score points and to have a lot of fun.
+
+See http://xpilot.sourceforge.net/about.html for differences between
+standard XPilot and this version.
+
+WWW: http://xpilot.sourceforge.net/
+
+- Jean-Yves Lefort
+jylefort@brutele.be
diff --git a/games/xpilot-ng-server/pkg-plist b/games/xpilot-ng-server/pkg-plist
new file mode 100644
index 000000000000..992b5cdc5115
--- /dev/null
+++ b/games/xpilot-ng-server/pkg-plist
@@ -0,0 +1,68 @@
+bin/xpilot-ng
+bin/xpilots-ng
+bin/xp-replay-ng
+share/xpilot-ng/maps/teamcup.xp
+share/xpilot-ng/maps/polybloods.xp2
+share/xpilot-ng/textures/allitems.ppm
+share/xpilot-ng/textures/asteroidconcentrator.ppm
+share/xpilot-ng/textures/ball.ppm
+share/xpilot-ng/textures/ball.xpm
+share/xpilot-ng/textures/base_down.ppm
+share/xpilot-ng/textures/base_left.ppm
+share/xpilot-ng/textures/base_right.ppm
+share/xpilot-ng/textures/base_up.ppm
+share/xpilot-ng/textures/bullet.ppm
+share/xpilot-ng/textures/bullet2.ppm
+share/xpilot-ng/textures/bullet_blue.ppm
+share/xpilot-ng/textures/bullet_green.ppm
+share/xpilot-ng/textures/cannon_down.ppm
+share/xpilot-ng/textures/cannon_left.ppm
+share/xpilot-ng/textures/cannon_right.ppm
+share/xpilot-ng/textures/cannon_up.ppm
+share/xpilot-ng/textures/checkpoint.ppm
+share/xpilot-ng/textures/clouds.ppm
+share/xpilot-ng/textures/concentrator.ppm
+share/xpilot-ng/textures/fuel2.ppm
+share/xpilot-ng/textures/fuelcell.ppm
+share/xpilot-ng/textures/holder1.ppm
+share/xpilot-ng/textures/holder2.ppm
+share/xpilot-ng/textures/logo.ppm
+share/xpilot-ng/textures/metalite.xpm
+share/xpilot-ng/textures/meter.ppm
+share/xpilot-ng/textures/mine_other.ppm
+share/xpilot-ng/textures/mine_team.ppm
+share/xpilot-ng/textures/minus.ppm
+share/xpilot-ng/textures/moon.xpm
+share/xpilot-ng/textures/paused.ppm
+share/xpilot-ng/textures/plus.ppm
+share/xpilot-ng/textures/radar.ppm
+share/xpilot-ng/textures/radar2.ppm
+share/xpilot-ng/textures/radar3.ppm
+share/xpilot-ng/textures/refuel.ppm
+share/xpilot-ng/textures/rock4.xpm
+share/xpilot-ng/textures/ship.ppm
+share/xpilot-ng/textures/ship_blue.ppm
+share/xpilot-ng/textures/ship_red.ppm
+share/xpilot-ng/textures/ship_red2.ppm
+share/xpilot-ng/textures/ship_red3.ppm
+share/xpilot-ng/textures/sparks.ppm
+share/xpilot-ng/textures/wall_dl.ppm
+share/xpilot-ng/textures/volcanic.xpm
+share/xpilot-ng/textures/wall_bottom.ppm
+share/xpilot-ng/textures/wall_dr.ppm
+share/xpilot-ng/textures/wall_fi.ppm
+share/xpilot-ng/textures/wall_left.ppm
+share/xpilot-ng/textures/wall_right.ppm
+share/xpilot-ng/textures/wall_top.ppm
+share/xpilot-ng/textures/wall_ul.ppm
+share/xpilot-ng/textures/wall_ull.ppm
+share/xpilot-ng/textures/wall_ur.ppm
+share/xpilot-ng/textures/wall_url.ppm
+share/xpilot-ng/textures/wormhole.ppm
+share/xpilot-ng/defaults
+share/xpilot-ng/password
+share/xpilot-ng/robots
+share/xpilot-ng/sounds
+@dirrm share/xpilot-ng/maps
+@dirrm share/xpilot-ng/textures
+@dirrm share/xpilot-ng
diff --git a/games/xpilot-ng/Makefile b/games/xpilot-ng/Makefile
new file mode 100644
index 000000000000..c145dde72d7f
--- /dev/null
+++ b/games/xpilot-ng/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: xpilot-ng
+# Date created: 11 Sep 2003
+# Whom: Jean-Yves Lefort <jylefort@brutele.be>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xpilot-ng
+PORTVERSION= 4.5.4X2
+CATEGORIES= games
+MASTER_SITES= http://www.hut.fi/~ksoderbl/xpilot/
+DISTNAME= xpilot-${PORTVERSION}
+
+MAINTAINER= jylefort@brutele.be
+COMMENT= An enhanced version of XPilot
+
+LIB_DEPENDS= expat:${PORTSDIR}/textproc/expat2
+
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ARGS= --program-suffix=-ng
+
+.include <bsd.port.mk>
diff --git a/games/xpilot-ng/distinfo b/games/xpilot-ng/distinfo
new file mode 100644
index 000000000000..995237ecdc50
--- /dev/null
+++ b/games/xpilot-ng/distinfo
@@ -0,0 +1 @@
+MD5 (xpilot-4.5.4X2.tar.gz) = 49515b86db8d5b161f8b3841e078d3ec
diff --git a/games/xpilot-ng/files/patch-aa b/games/xpilot-ng/files/patch-aa
new file mode 100644
index 000000000000..d0357939cf49
--- /dev/null
+++ b/games/xpilot-ng/files/patch-aa
@@ -0,0 +1,11 @@
+--- lib/Makefile.in.orig Thu Sep 11 03:29:50 2003
++++ lib/Makefile.in Thu Sep 11 03:30:00 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ..
+
diff --git a/games/xpilot-ng/files/patch-ba b/games/xpilot-ng/files/patch-ba
new file mode 100644
index 000000000000..4754cf1fabd8
--- /dev/null
+++ b/games/xpilot-ng/files/patch-ba
@@ -0,0 +1,11 @@
+--- lib/maps/Makefile.in.orig Thu Sep 11 03:32:17 2003
++++ lib/maps/Makefile.in Thu Sep 11 03:32:26 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng/files/patch-ca b/games/xpilot-ng/files/patch-ca
new file mode 100644
index 000000000000..d088f7a16f1c
--- /dev/null
+++ b/games/xpilot-ng/files/patch-ca
@@ -0,0 +1,11 @@
+--- lib/textures/Makefile.in.orig Thu Sep 11 03:32:37 2003
++++ lib/textures/Makefile.in Thu Sep 11 03:32:54 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng/files/patch-da b/games/xpilot-ng/files/patch-da
new file mode 100644
index 000000000000..1c7d18891184
--- /dev/null
+++ b/games/xpilot-ng/files/patch-da
@@ -0,0 +1,11 @@
+--- src/common/Makefile.in.orig Thu Sep 11 03:28:54 2003
++++ src/common/Makefile.in Thu Sep 11 03:29:43 2003
+@@ -18,7 +18,7 @@
+ top_srcdir = @top_srcdir@
+ VPATH = @srcdir@
+ pkgdatadir = $(datadir)/@PACKAGE@
+-pkglibdir = $(libdir)/@PACKAGE@
++pkglibdir = $(datadir)/xpilot-ng
+ pkgincludedir = $(includedir)/@PACKAGE@
+ top_builddir = ../..
+
diff --git a/games/xpilot-ng/pkg-descr b/games/xpilot-ng/pkg-descr
new file mode 100644
index 000000000000..05c2b45d6aa9
--- /dev/null
+++ b/games/xpilot-ng/pkg-descr
@@ -0,0 +1,16 @@
+XPilot is a multi-player tactical manouvring game for X and Unix workstations.
+Players have a fighter which they move along in an artificial world
+and shoot each other using various kinds of weapons like bullets, mines,
+smart missiles, heat seekers and so on. It is a fast paced game with
+a lot of tactics. There are also robots flying around shooting players
+and other robots. Players can pickup special bonuses to improve the
+possibilities of their ship like more engine power or special weapons.
+The aim of the game is to score points and to have a lot of fun.
+
+See http://xpilot.sourceforge.net/about.html for differences between
+standard XPilot and this version.
+
+WWW: http://xpilot.sourceforge.net/
+
+- Jean-Yves Lefort
+jylefort@brutele.be
diff --git a/games/xpilot-ng/pkg-plist b/games/xpilot-ng/pkg-plist
new file mode 100644
index 000000000000..992b5cdc5115
--- /dev/null
+++ b/games/xpilot-ng/pkg-plist
@@ -0,0 +1,68 @@
+bin/xpilot-ng
+bin/xpilots-ng
+bin/xp-replay-ng
+share/xpilot-ng/maps/teamcup.xp
+share/xpilot-ng/maps/polybloods.xp2
+share/xpilot-ng/textures/allitems.ppm
+share/xpilot-ng/textures/asteroidconcentrator.ppm
+share/xpilot-ng/textures/ball.ppm
+share/xpilot-ng/textures/ball.xpm
+share/xpilot-ng/textures/base_down.ppm
+share/xpilot-ng/textures/base_left.ppm
+share/xpilot-ng/textures/base_right.ppm
+share/xpilot-ng/textures/base_up.ppm
+share/xpilot-ng/textures/bullet.ppm
+share/xpilot-ng/textures/bullet2.ppm
+share/xpilot-ng/textures/bullet_blue.ppm
+share/xpilot-ng/textures/bullet_green.ppm
+share/xpilot-ng/textures/cannon_down.ppm
+share/xpilot-ng/textures/cannon_left.ppm
+share/xpilot-ng/textures/cannon_right.ppm
+share/xpilot-ng/textures/cannon_up.ppm
+share/xpilot-ng/textures/checkpoint.ppm
+share/xpilot-ng/textures/clouds.ppm
+share/xpilot-ng/textures/concentrator.ppm
+share/xpilot-ng/textures/fuel2.ppm
+share/xpilot-ng/textures/fuelcell.ppm
+share/xpilot-ng/textures/holder1.ppm
+share/xpilot-ng/textures/holder2.ppm
+share/xpilot-ng/textures/logo.ppm
+share/xpilot-ng/textures/metalite.xpm
+share/xpilot-ng/textures/meter.ppm
+share/xpilot-ng/textures/mine_other.ppm
+share/xpilot-ng/textures/mine_team.ppm
+share/xpilot-ng/textures/minus.ppm
+share/xpilot-ng/textures/moon.xpm
+share/xpilot-ng/textures/paused.ppm
+share/xpilot-ng/textures/plus.ppm
+share/xpilot-ng/textures/radar.ppm
+share/xpilot-ng/textures/radar2.ppm
+share/xpilot-ng/textures/radar3.ppm
+share/xpilot-ng/textures/refuel.ppm
+share/xpilot-ng/textures/rock4.xpm
+share/xpilot-ng/textures/ship.ppm
+share/xpilot-ng/textures/ship_blue.ppm
+share/xpilot-ng/textures/ship_red.ppm
+share/xpilot-ng/textures/ship_red2.ppm
+share/xpilot-ng/textures/ship_red3.ppm
+share/xpilot-ng/textures/sparks.ppm
+share/xpilot-ng/textures/wall_dl.ppm
+share/xpilot-ng/textures/volcanic.xpm
+share/xpilot-ng/textures/wall_bottom.ppm
+share/xpilot-ng/textures/wall_dr.ppm
+share/xpilot-ng/textures/wall_fi.ppm
+share/xpilot-ng/textures/wall_left.ppm
+share/xpilot-ng/textures/wall_right.ppm
+share/xpilot-ng/textures/wall_top.ppm
+share/xpilot-ng/textures/wall_ul.ppm
+share/xpilot-ng/textures/wall_ull.ppm
+share/xpilot-ng/textures/wall_ur.ppm
+share/xpilot-ng/textures/wall_url.ppm
+share/xpilot-ng/textures/wormhole.ppm
+share/xpilot-ng/defaults
+share/xpilot-ng/password
+share/xpilot-ng/robots
+share/xpilot-ng/sounds
+@dirrm share/xpilot-ng/maps
+@dirrm share/xpilot-ng/textures
+@dirrm share/xpilot-ng