aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authordburr <dburr@FreeBSD.org>1998-06-07 19:03:09 +0800
committerdburr <dburr@FreeBSD.org>1998-06-07 19:03:09 +0800
commiteae916dc356f13e3f5aed905f46fb48990cac051 (patch)
tree7c7dc9c8d269578e6e0270a6ef07772a6b6d8eb8 /games
parent697851e3a27af92a6712b46617f9e68c000b4005 (diff)
downloadfreebsd-ports-graphics-eae916dc356f13e3f5aed905f46fb48990cac051.tar.gz
freebsd-ports-graphics-eae916dc356f13e3f5aed905f46fb48990cac051.tar.zst
freebsd-ports-graphics-eae916dc356f13e3f5aed905f46fb48990cac051.zip
PR: ports/6877
Submitted by: Don Croyle <croyle@gelemna.ft-wayne.in.us> Import of new port games/xconq, a graphical multi-player strategy game and game design system.
Diffstat (limited to 'games')
-rw-r--r--games/xconq/Makefile42
-rw-r--r--games/xconq/distinfo1
-rw-r--r--games/xconq/files/patch-ad36
-rw-r--r--games/xconq/pkg-comment1
-rw-r--r--games/xconq/pkg-descr10
-rw-r--r--games/xconq/pkg-plist182
6 files changed, 272 insertions, 0 deletions
diff --git a/games/xconq/Makefile b/games/xconq/Makefile
new file mode 100644
index 00000000000..4807149942d
--- /dev/null
+++ b/games/xconq/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: xconq
+# Version required: 7.2.1
+# Date created: 2 Jun 1998
+# Whom: Don Croyle <croyle@gelemna.ft-wayne.in.us>
+#
+# $Id$
+#
+
+DISTNAME= xconq-7.2.1
+CATEGORIES= games x11
+MASTER_SITES= ftp://ftp.cygnus.com/pub/xconq/
+
+MAINTAINER= croyle@gelemna.ft-wayne.in.us
+
+LIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
+
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-xpm
+
+USE_X11= yes
+
+MAN6= xconq.6 cconq.6
+
+pre-configure:
+ ${CP} ${FILESDIR}/mh-freebsd ${WRKSRC}/config/
+
+post-build:
+ cd ${WRKSRC}/doc && make info
+
+post-install:
+.for file in xconq cconq
+ strip ${PREFIX}/bin/${file}
+.endfor
+ cd ${WRKSRC}/doc && make install-info
+ if [ ! -f ${PREFIX}/info/dir ]; then \
+ ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
+ fi
+.for info in xconq xcdesign
+ install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir
+.endfor
+
+.include <bsd.port.mk>
diff --git a/games/xconq/distinfo b/games/xconq/distinfo
new file mode 100644
index 00000000000..0c81bcc3958
--- /dev/null
+++ b/games/xconq/distinfo
@@ -0,0 +1 @@
+MD5 (xconq-7.2.1.tar.gz) = d2f220143c85c80102718115d3b0d9ae
diff --git a/games/xconq/files/patch-ad b/games/xconq/files/patch-ad
new file mode 100644
index 00000000000..24149a58d45
--- /dev/null
+++ b/games/xconq/files/patch-ad
@@ -0,0 +1,36 @@
+*** Makefile.in.orig Sat Feb 21 19:26:25 1998
+--- Makefile.in Sat Jun 6 10:50:34 1998
+***************
+*** 17,23 ****
+ infodir = $(prefix)/info
+ docdir = $(datadir)/doc
+
+! appdefaultsdir = /usr/lib/X11/app-defaults
+
+ gamelibdir = $(datadir)/lib
+ x11libdir = $(datadir)/lib-x11
+--- 17,23 ----
+ infodir = $(prefix)/info
+ docdir = $(datadir)/doc
+
+! appdefaultsdir = $(libdir)/X11/app-defaults
+
+ gamelibdir = $(datadir)/lib
+ x11libdir = $(datadir)/lib-x11
+***************
+*** 44,50 ****
+
+ CC = cc
+
+! CFLAGS = -g
+
+ RANLIB = ranlib
+
+--- 44,50 ----
+
+ CC = cc
+
+! CFLAGS ?=
+
+ RANLIB = ranlib
+
diff --git a/games/xconq/pkg-comment b/games/xconq/pkg-comment
new file mode 100644
index 00000000000..1668acc5cb1
--- /dev/null
+++ b/games/xconq/pkg-comment
@@ -0,0 +1 @@
+A graphical multi-player strategy game and game design system.
diff --git a/games/xconq/pkg-descr b/games/xconq/pkg-descr
new file mode 100644
index 00000000000..5b7d1157db1
--- /dev/null
+++ b/games/xconq/pkg-descr
@@ -0,0 +1,10 @@
+Xconq is not just a single game, but a game authoring system that you
+can use to build all kinds of multi-player simulations. The manual
+explains how to do this (in great detail). A large assortment of
+predefined game modules is included.
+
+Xconq's home page is:
+ http://www.cygnus.com/~shebs/xconq.html
+
+- Don Croyle
+ <croyle@gelemna.ft-wayne.in.us>
diff --git a/games/xconq/pkg-plist b/games/xconq/pkg-plist
new file mode 100644
index 00000000000..916936d9e93
--- /dev/null
+++ b/games/xconq/pkg-plist
@@ -0,0 +1,182 @@
+bin/xconq
+lib/X11/app-defaults/Xconq
+lib/X11/app-defaults/Xconq-color
+bin/imf2x
+bin/x2imf
+bin/xshowimf
+lib/X11/app-defaults/XShowimf
+lib/X11/app-defaults/XShowimf-color
+man/man6/xconq.6.gz
+lib/xconqdir/lib-x11/README
+bin/cconq
+man/man6/cconq.6.gz
+lib/xconqdir/lib/1756.g
+lib/xconqdir/lib/1757.g
+lib/xconqdir/lib/1805.g
+lib/xconqdir/lib/africa-1850.g
+lib/xconqdir/lib/africa.g
+lib/xconqdir/lib/aircraft.imf
+lib/xconqdir/lib/ancient.imf
+lib/xconqdir/lib/animals.imf
+lib/xconqdir/lib/arms.imf
+lib/xconqdir/lib/beirut.g
+lib/xconqdir/lib/cave.g
+lib/xconqdir/lib/cherbourg.g
+lib/xconqdir/lib/chess.g
+lib/xconqdir/lib/classic.g
+lib/xconqdir/lib/cobra.g
+lib/xconqdir/lib/colors.imf
+lib/xconqdir/lib/coral-sea.g
+lib/xconqdir/lib/crater-lake.g
+lib/xconqdir/lib/duel.g
+lib/xconqdir/lib/dwellings.imf
+lib/xconqdir/lib/earth-1deg.g
+lib/xconqdir/lib/earth-2deg.g
+lib/xconqdir/lib/earth-50km.g
+lib/xconqdir/lib/emblems.imf
+lib/xconqdir/lib/empire.g
+lib/xconqdir/lib/eur-100km.g
+lib/xconqdir/lib/eur-50km.g
+lib/xconqdir/lib/fantasy.g
+lib/xconqdir/lib/fantasy.imf
+lib/xconqdir/lib/feb-1917.g
+lib/xconqdir/lib/flags.imf
+lib/xconqdir/lib/flattop.g
+lib/xconqdir/lib/fred.g
+lib/xconqdir/lib/future.g
+lib/xconqdir/lib/galaxy.g
+lib/xconqdir/lib/galaxy2.g
+lib/xconqdir/lib/game.dir
+lib/xconqdir/lib/gazala.g
+lib/xconqdir/lib/gettysburg.g
+lib/xconqdir/lib/greek.g
+lib/xconqdir/lib/hill.g
+lib/xconqdir/lib/imf.dir
+lib/xconqdir/lib/insects.g
+lib/xconqdir/lib/insects.imf
+lib/xconqdir/lib/intro.g
+lib/xconqdir/lib/magellan.g
+lib/xconqdir/lib/magnusvew.g
+lib/xconqdir/lib/mars.g
+lib/xconqdir/lib/metz-1944.g
+lib/xconqdir/lib/midway.g
+lib/xconqdir/lib/milsym.imf
+lib/xconqdir/lib/misc.imf
+lib/xconqdir/lib/mod-usa.g
+lib/xconqdir/lib/mod-world.g
+lib/xconqdir/lib/modern.g
+lib/xconqdir/lib/monster.g
+lib/xconqdir/lib/mormon.g
+lib/xconqdir/lib/napoleon.g
+lib/xconqdir/lib/nat-names.g
+lib/xconqdir/lib/neurope.g
+lib/xconqdir/lib/news.txt
+lib/xconqdir/lib/ng-american.g
+lib/xconqdir/lib/ng-chinese.g
+lib/xconqdir/lib/ng-english.g
+lib/xconqdir/lib/ng-german.g
+lib/xconqdir/lib/ng-italian.g
+lib/xconqdir/lib/ng-japanese.g
+lib/xconqdir/lib/ng-nickname.g
+lib/xconqdir/lib/ng-ships.g
+lib/xconqdir/lib/ng-weird.g
+lib/xconqdir/lib/normandy.g
+lib/xconqdir/lib/nw-europe.g
+lib/xconqdir/lib/ob-nor-alld.g
+lib/xconqdir/lib/ob-nor-axis.g
+lib/xconqdir/lib/objects.imf
+lib/xconqdir/lib/old-empire.g
+lib/xconqdir/lib/omaha.g
+lib/xconqdir/lib/p-e1-1938.g
+lib/xconqdir/lib/panzer.g
+lib/xconqdir/lib/pearl.g
+lib/xconqdir/lib/pelops.g
+lib/xconqdir/lib/people.imf
+lib/xconqdir/lib/places.imf
+lib/xconqdir/lib/postmodern.g
+lib/xconqdir/lib/quest.g
+lib/xconqdir/lib/red-october.g
+lib/xconqdir/lib/rising-sun.g
+lib/xconqdir/lib/rom-civ-war.g
+lib/xconqdir/lib/roman.g
+lib/xconqdir/lib/russian-rev.g
+lib/xconqdir/lib/sf.imf
+lib/xconqdir/lib/ships.imf
+lib/xconqdir/lib/simple.g
+lib/xconqdir/lib/space.g
+lib/xconqdir/lib/standard.g
+lib/xconqdir/lib/standard.imf
+lib/xconqdir/lib/std-c.imf
+lib/xconqdir/lib/stdterr.g
+lib/xconqdir/lib/stdunit.g
+lib/xconqdir/lib/steppes.g
+lib/xconqdir/lib/t-africa.g
+lib/xconqdir/lib/t-cent-eur.g
+lib/xconqdir/lib/t-e1-river.g
+lib/xconqdir/lib/t-e50-river.g
+lib/xconqdir/lib/t-eastmed.g
+lib/xconqdir/lib/t-normandy.g
+lib/xconqdir/lib/t-nw-eur.g
+lib/xconqdir/lib/t-pacific.g
+lib/xconqdir/lib/t-roman.g
+lib/xconqdir/lib/t-russia.g
+lib/xconqdir/lib/tank.g
+lib/xconqdir/lib/tanks.imf
+lib/xconqdir/lib/terrain.imf
+lib/xconqdir/lib/time.g
+lib/xconqdir/lib/tokyo.g
+lib/xconqdir/lib/town-names.g
+lib/xconqdir/lib/u-e1-1938.g
+lib/xconqdir/lib/u-e1-1998.g
+lib/xconqdir/lib/u-e50-1998.g
+lib/xconqdir/lib/u-greek.g
+lib/xconqdir/lib/u-normandy.g
+lib/xconqdir/lib/u-rus-1910.g
+lib/xconqdir/lib/vehicles.imf
+lib/xconqdir/lib/voyages.g
+lib/xconqdir/lib/weapons.imf
+lib/xconqdir/lib/wizard.g
+lib/xconqdir/lib/wizard.imf
+lib/xconqdir/lib/ww2-38.g
+lib/xconqdir/lib/ww2-39.g
+lib/xconqdir/lib/ww2-42.g
+lib/xconqdir/lib/ww2-adv.g
+lib/xconqdir/lib/ww2-bn.g
+lib/xconqdir/lib/ww2-div-eur.g
+lib/xconqdir/lib/ww2-div-pac.g
+lib/xconqdir/lib/ww2-eur-42.g
+lib/xconqdir/lib/ww2-pac-41.g
+lib/xconqdir/lib/ww2-sides.g
+lib/xconqdir/lib/ww2-stdunit.g
+lib/xconqdir/lib/ww2s-42.g
+lib/xconqdir/lib/ww2s-eur-42.g
+lib/xconqdir/lib/ww2s-pac-41.g
+@unexec install-info --delete %D/info/xcdesign.info %D/info/dir
+@unexec install-info --delete %D/info/xconq.info %D/info/dir
+info/xcdesign.info
+info/xcdesign.info-1
+info/xcdesign.info-2
+info/xcdesign.info-3
+info/xcdesign.info-4
+info/xcdesign.info-5
+info/xcdesign.info-6
+info/xcdesign.info-7
+info/xcdesign.info-8
+info/xcdesign.info-9
+info/xcdesign.info-10
+info/xcdesign.info-11
+info/xcdesign.info-12
+info/xcdesign.info-13
+info/xconq.info
+info/xconq.info-1
+info/xconq.info-2
+info/xconq.info-3
+info/xconq.info-4
+info/xconq.info-5
+@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
+@exec install-info %D/info/xcdesign.info %D/info/dir
+@exec install-info %D/info/xconq.info %D/info/dir
+@dirrm lib/xconqdir/lib
+@dirrm lib/xconqdir/lib-x11
+@dirrm lib/xconqdir/scores
+@dirrm lib/xconqdir