summaryrefslogtreecommitdiff
path: root/games/xconq
diff options
context:
space:
mode:
authorkleink <kleink@pkgsrc.org>1999-06-12 20:22:53 +0000
committerkleink <kleink@pkgsrc.org>1999-06-12 20:22:53 +0000
commit3f158caf4e8985181129b9753ef35dcfbb74afec (patch)
treee2e6911a035c8e9b3b50a2866f84653d895027a1 /games/xconq
parent82b8e9460295fe1afb06b7a0e29ef64f2e082299 (diff)
downloadpkgsrc-3f158caf4e8985181129b9753ef35dcfbb74afec.tar.gz
Initial import of pkg for xconq-7.2.2, an X11-based strategy game environment.
Diffstat (limited to 'games/xconq')
-rw-r--r--games/xconq/Makefile25
-rw-r--r--games/xconq/files/md53
-rw-r--r--games/xconq/patches/patch-aa9
-rw-r--r--games/xconq/patches/patch-ab12
-rw-r--r--games/xconq/patches/patch-ac13
-rw-r--r--games/xconq/patches/patch-ad13
-rw-r--r--games/xconq/patches/patch-ae22
-rw-r--r--games/xconq/patches/patch-af13
-rw-r--r--games/xconq/patches/patch-ag13
-rw-r--r--games/xconq/patches/patch-ah13
-rw-r--r--games/xconq/patches/patch-ai15
-rw-r--r--games/xconq/patches/patch-aj15
-rw-r--r--games/xconq/pkg/COMMENT1
-rw-r--r--games/xconq/pkg/DESCR12
-rw-r--r--games/xconq/pkg/PLIST182
15 files changed, 361 insertions, 0 deletions
diff --git a/games/xconq/Makefile b/games/xconq/Makefile
new file mode 100644
index 00000000000..99724c6a222
--- /dev/null
+++ b/games/xconq/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+#
+
+DISTNAME= xconq-7.2.2
+CATEGORIES= games x11
+MASTER_SITES= ftp://sourceware.cygnus.com/pub/xconq/
+
+MAINTAINER= kleink@netbsd.org
+HOMEPAGE= http://sourceware.cygnus.com/xconq/
+
+DEPENDS= xpm-3.4k:../../graphics/xpm
+
+USE_X11BASE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --with-xpm
+
+INFO_FILES= xcdesign.info xconq.info
+
+post-build:
+ cd ${WRKSRC}/doc && ${MAKE} info
+
+post-install:
+ cd ${WRKSRC}/doc && ${MAKE} install-info
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/xconq/files/md5 b/games/xconq/files/md5
new file mode 100644
index 00000000000..d64bc730912
--- /dev/null
+++ b/games/xconq/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+MD5 (xconq-7.2.2.tar.gz) = 0f54293d4903c91fcf4cfd8ebeaaa0be
diff --git a/games/xconq/patches/patch-aa b/games/xconq/patches/patch-aa
new file mode 100644
index 00000000000..60ca0455a15
--- /dev/null
+++ b/games/xconq/patches/patch-aa
@@ -0,0 +1,9 @@
+$NetBSD: patch-aa,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- /dev/null Tue Jun 8 21:38:55 1999
++++ config/mh-netbsd Tue Jun 8 21:41:47 1999
+@@ -0,0 +1,4 @@
++X11_INCLUDE_FLAGS = -I${X11BASE}/include
++X11_LIB_FLAGS = -L${X11BASE}/lib -Wl,-R${X11BASE}/lib
++
++appdefaultsdir = ${X11BASE}/lib/X11/app-defaults
diff --git a/games/xconq/patches/patch-ab b/games/xconq/patches/patch-ab
new file mode 100644
index 00000000000..6316867c558
--- /dev/null
+++ b/games/xconq/patches/patch-ab
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- config.host.orig Wed Jul 1 06:27:39 1998
++++ config.host Tue Jun 8 21:57:18 1999
+@@ -37,6 +37,7 @@
+ *-*-linux*) host_makefile_frag=config/mh-linux ;;
+ rs6000-*-lynxos*) host_makefile_frag=config/mh-lynxrs6k ;;
+ *-*-lynxos*) host_makefile_frag=config/mh-lynxos ;;
++ *-*-netbsd*) host_makefile_frag=config/mh-netbsd ;;
+ *-*-sysv4*) host_makefile_frag=config/mh-sysv4 ;;
+ *-*-sysv*) host_makefile_frag=config/mh-sysv ;;
+ *-*-freebsd*) host_makefile_frag=config/mh-freebsd ;;
diff --git a/games/xconq/patches/patch-ac b/games/xconq/patches/patch-ac
new file mode 100644
index 00000000000..56491763514
--- /dev/null
+++ b/games/xconq/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- SelFile/SelFile.c.orig Wed Jul 1 06:27:39 1998
++++ SelFile/SelFile.c Tue Jun 8 22:02:47 1999
+@@ -44,7 +44,7 @@
+ #include <stdio.h>
+ #include <errno.h>
+
+-#if !defined(__GLIBC__) && !defined(__FreeBSD__)
++#if !defined(__GLIBC__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
+ /* BSD 4.3 errno.h does not declare errno */
+ extern int errno;
+ extern int sys_nerr;
diff --git a/games/xconq/patches/patch-ad b/games/xconq/patches/patch-ad
new file mode 100644
index 00000000000..1999e028b18
--- /dev/null
+++ b/games/xconq/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- curses/Makefile.in.orig Tue Apr 21 05:21:47 1998
++++ curses/Makefile.in Tue Jun 8 22:33:16 1999
+@@ -29,7 +29,7 @@
+ SHELL = /bin/sh
+
+ INSTALL = install -c
+-INSTALL_PROGRAM = $(INSTALL)
++INSTALL_PROGRAM = $(INSTALL) -s
+ INSTALL_DATA = $(INSTALL)
+
+ CC = cc
diff --git a/games/xconq/patches/patch-ae b/games/xconq/patches/patch-ae
new file mode 100644
index 00000000000..e43077bbb11
--- /dev/null
+++ b/games/xconq/patches/patch-ae
@@ -0,0 +1,22 @@
+$NetBSD: patch-ae,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- x11/Makefile.in.orig Tue Apr 21 05:21:21 1998
++++ x11/Makefile.in Wed Jun 9 00:38:37 1999
+@@ -11,7 +11,7 @@
+ exec_prefix = $(prefix)
+ bindir = $(exec_prefix)/bin
+ libdir = $(exec_prefix)/lib
+-datadir = $(prefix)/lib/xconqdir
++datadir = $(prefix)/share/xconq
+ mandir = $(prefix)/man
+ man6dir = $(mandir)/man6
+ infodir = $(prefix)/info
+@@ -35,7 +35,7 @@
+ SHELL = /bin/sh
+
+ INSTALL = install -c
+-INSTALL_PROGRAM = $(INSTALL)
++INSTALL_PROGRAM = $(INSTALL) -s
+ INSTALL_DATA = $(INSTALL)
+
+ CC = cc
diff --git a/games/xconq/patches/patch-af b/games/xconq/patches/patch-af
new file mode 100644
index 00000000000..e054e8d9fae
--- /dev/null
+++ b/games/xconq/patches/patch-af
@@ -0,0 +1,13 @@
+$NetBSD: patch-af,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- kernel/Makefile.in.orig Wed May 13 15:04:16 1998
++++ kernel/Makefile.in Wed Jun 9 00:33:13 1999
+@@ -11,7 +11,7 @@
+ exec_prefix = $(prefix)
+ bindir = $(exec_prefix)/bin
+ libdir = $(exec_prefix)/lib
+-datadir = $(prefix)/lib/xconqdir
++datadir = $(prefix)/share/xconq
+ mandir = $(prefix)/man
+ man6dir = $(mandir)/man6
+ infodir = $(prefix)/info
diff --git a/games/xconq/patches/patch-ag b/games/xconq/patches/patch-ag
new file mode 100644
index 00000000000..8899e336c92
--- /dev/null
+++ b/games/xconq/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- Makefile.in.orig Sun Feb 22 01:26:25 1998
++++ Makefile.in Wed Jun 9 00:54:07 1999
+@@ -11,7 +11,7 @@
+ exec_prefix = $(prefix)
+ bindir = $(exec_prefix)/bin
+ libdir = $(exec_prefix)/lib
+-datadir = $(prefix)/lib/xconqdir
++datadir = $(prefix)/share/xconq
+ mandir = $(prefix)/man
+ man6dir = $(mandir)/man6
+ infodir = $(prefix)/info
diff --git a/games/xconq/patches/patch-ah b/games/xconq/patches/patch-ah
new file mode 100644
index 00000000000..b2ecf6b8723
--- /dev/null
+++ b/games/xconq/patches/patch-ah
@@ -0,0 +1,13 @@
+$NetBSD: patch-ah,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- lib/Makefile.in.orig Sun Feb 22 01:13:49 1998
++++ lib/Makefile.in Wed Jun 9 00:59:00 1999
+@@ -11,7 +11,7 @@
+ exec_prefix = $(prefix)
+ bindir = $(exec_prefix)/bin
+ libdir = $(exec_prefix)/lib
+-datadir = $(prefix)/lib/xconqdir
++datadir = $(prefix)/share/xconq
+ mandir = $(prefix)/man
+ man6dir = $(mandir)/man6
+ infodir = $(prefix)/info
diff --git a/games/xconq/patches/patch-ai b/games/xconq/patches/patch-ai
new file mode 100644
index 00000000000..8065dbb0ffd
--- /dev/null
+++ b/games/xconq/patches/patch-ai
@@ -0,0 +1,15 @@
+$NetBSD: patch-ai,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- doc/xcdesign.texi.orig Thu Apr 9 05:15:19 1998
++++ doc/xcdesign.texi Wed Jun 9 01:12:33 1999
+@@ -11,6 +11,10 @@
+ @setchapternewpage odd
+
+ @ifinfo
++@dircategory Games
++@direntry
++* Xcdesign: (xcdesign.info). Designing Games with Xconq.
++@end direntry
+ This file documents the design of games for @i{Xconq}.
+
+ Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998 Stanley T. Shebs
diff --git a/games/xconq/patches/patch-aj b/games/xconq/patches/patch-aj
new file mode 100644
index 00000000000..0c4324f862e
--- /dev/null
+++ b/games/xconq/patches/patch-aj
@@ -0,0 +1,15 @@
+$NetBSD: patch-aj,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+
+--- doc/xconq.texi.orig Thu Apr 9 05:12:56 1998
++++ doc/xconq.texi Wed Jun 9 01:13:42 1999
+@@ -11,6 +11,10 @@
+ @setchapternewpage odd
+
+ @ifinfo
++@dircategory Games
++@direntry
++* Xconq: (xconq.info). The Penultimate Strategy Game.
++@end direntry
+ This file documents how to play the strategy game @i{Xconq}.
+
+ Copyright (C) 1987, 1988, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998 Stanley T. Shebs
diff --git a/games/xconq/pkg/COMMENT b/games/xconq/pkg/COMMENT
new file mode 100644
index 00000000000..a86612ef026
--- /dev/null
+++ b/games/xconq/pkg/COMMENT
@@ -0,0 +1 @@
+X11 empire-building strategy game, with game design language
diff --git a/games/xconq/pkg/DESCR b/games/xconq/pkg/DESCR
new file mode 100644
index 00000000000..ce9dab353ab
--- /dev/null
+++ b/games/xconq/pkg/DESCR
@@ -0,0 +1,12 @@
+Xconq is an Empire-type strategy game, where players contest for world
+domination. In the standard game, each player (there may be up to 31)
+starts with a handful of towns and cities, and may build infantry,
+armor, airplanes, and a variety of ships. Each side's movements are
+hidden; speed and surprise are important. Any or all sides may be
+played by the computer. In addition to the standard game, Xconq
+includes a game design language (GDL) that can be used to define a
+wide variety of games. Games already in the distribution's library
+include everything from basic combat to elaborate world models, with
+time periods ranging from ancient history into the distant future.
+Xconq has a huge number of features, and a lengthy manual describing
+them.
diff --git a/games/xconq/pkg/PLIST b/games/xconq/pkg/PLIST
new file mode 100644
index 00000000000..db6b907e737
--- /dev/null
+++ b/games/xconq/pkg/PLIST
@@ -0,0 +1,182 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/06/12 20:22:53 kleink Exp $
+bin/cconq
+bin/imf2x
+bin/x2imf
+bin/xconq
+bin/xshowimf
+@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-10
+info/xcdesign.info-11
+info/xcdesign.info-12
+info/xcdesign.info-13
+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/xconq.info
+info/xconq.info-1
+info/xconq.info-2
+info/xconq.info-3
+info/xconq.info-4
+info/xconq.info-5
+@exec install-info %D/info/xcdesign.info %D/info/dir
+@exec install-info %D/info/xconq.info %D/info/dir
+lib/X11/app-defaults/Xconq
+lib/X11/app-defaults/Xconq-color
+lib/X11/app-defaults/XShowimf
+lib/X11/app-defaults/XShowimf-color
+man/man6/cconq.6
+man/man6/xconq.6
+share/xconq/lib/1756.g
+share/xconq/lib/1757.g
+share/xconq/lib/1805.g
+share/xconq/lib/africa-1850.g
+share/xconq/lib/africa.g
+share/xconq/lib/aircraft.imf
+share/xconq/lib/ancient.imf
+share/xconq/lib/animals.imf
+share/xconq/lib/arms.imf
+share/xconq/lib/beirut.g
+share/xconq/lib/cave.g
+share/xconq/lib/cherbourg.g
+share/xconq/lib/chess.g
+share/xconq/lib/classic.g
+share/xconq/lib/cobra.g
+share/xconq/lib/colors.imf
+share/xconq/lib/coral-sea.g
+share/xconq/lib/crater-lake.g
+share/xconq/lib/duel.g
+share/xconq/lib/dwellings.imf
+share/xconq/lib/earth-1deg.g
+share/xconq/lib/earth-2deg.g
+share/xconq/lib/earth-50km.g
+share/xconq/lib/emblems.imf
+share/xconq/lib/empire.g
+share/xconq/lib/eur-100km.g
+share/xconq/lib/eur-50km.g
+share/xconq/lib/fantasy.g
+share/xconq/lib/fantasy.imf
+share/xconq/lib/feb-1917.g
+share/xconq/lib/flags.imf
+share/xconq/lib/flattop.g
+share/xconq/lib/fred.g
+share/xconq/lib/future.g
+share/xconq/lib/galaxy.g
+share/xconq/lib/galaxy2.g
+share/xconq/lib/game.dir
+share/xconq/lib/gazala.g
+share/xconq/lib/gettysburg.g
+share/xconq/lib/greek.g
+share/xconq/lib/hill.g
+share/xconq/lib/imf.dir
+share/xconq/lib/insects.g
+share/xconq/lib/insects.imf
+share/xconq/lib/intro.g
+share/xconq/lib/magellan.g
+share/xconq/lib/magnusvew.g
+share/xconq/lib/mars.g
+share/xconq/lib/metz-1944.g
+share/xconq/lib/midway.g
+share/xconq/lib/milsym.imf
+share/xconq/lib/misc.imf
+share/xconq/lib/mod-usa.g
+share/xconq/lib/mod-world.g
+share/xconq/lib/modern.g
+share/xconq/lib/monster.g
+share/xconq/lib/mormon.g
+share/xconq/lib/napoleon.g
+share/xconq/lib/nat-names.g
+share/xconq/lib/neurope.g
+share/xconq/lib/news.txt
+share/xconq/lib/ng-american.g
+share/xconq/lib/ng-chinese.g
+share/xconq/lib/ng-english.g
+share/xconq/lib/ng-german.g
+share/xconq/lib/ng-italian.g
+share/xconq/lib/ng-japanese.g
+share/xconq/lib/ng-nickname.g
+share/xconq/lib/ng-ships.g
+share/xconq/lib/ng-weird.g
+share/xconq/lib/normandy.g
+share/xconq/lib/nw-europe.g
+share/xconq/lib/ob-nor-alld.g
+share/xconq/lib/ob-nor-axis.g
+share/xconq/lib/objects.imf
+share/xconq/lib/old-empire.g
+share/xconq/lib/omaha.g
+share/xconq/lib/p-e1-1938.g
+share/xconq/lib/panzer.g
+share/xconq/lib/pearl.g
+share/xconq/lib/pelops.g
+share/xconq/lib/people.imf
+share/xconq/lib/places.imf
+share/xconq/lib/postmodern.g
+share/xconq/lib/quest.g
+share/xconq/lib/red-october.g
+share/xconq/lib/rising-sun.g
+share/xconq/lib/rom-civ-war.g
+share/xconq/lib/roman.g
+share/xconq/lib/russian-rev.g
+share/xconq/lib/sf.imf
+share/xconq/lib/ships.imf
+share/xconq/lib/simple.g
+share/xconq/lib/space.g
+share/xconq/lib/standard.g
+share/xconq/lib/standard.imf
+share/xconq/lib/std-c.imf
+share/xconq/lib/stdterr.g
+share/xconq/lib/stdunit.g
+share/xconq/lib/steppes.g
+share/xconq/lib/t-africa.g
+share/xconq/lib/t-cent-eur.g
+share/xconq/lib/t-e1-river.g
+share/xconq/lib/t-e50-river.g
+share/xconq/lib/t-eastmed.g
+share/xconq/lib/t-normandy.g
+share/xconq/lib/t-nw-eur.g
+share/xconq/lib/t-pacific.g
+share/xconq/lib/t-roman.g
+share/xconq/lib/t-russia.g
+share/xconq/lib/tank.g
+share/xconq/lib/tanks.imf
+share/xconq/lib/terrain.imf
+share/xconq/lib/time.g
+share/xconq/lib/tokyo.g
+share/xconq/lib/town-names.g
+share/xconq/lib/u-e1-1938.g
+share/xconq/lib/u-e1-1998.g
+share/xconq/lib/u-e50-1998.g
+share/xconq/lib/u-greek.g
+share/xconq/lib/u-normandy.g
+share/xconq/lib/u-rus-1910.g
+share/xconq/lib/vehicles.imf
+share/xconq/lib/voyages.g
+share/xconq/lib/weapons.imf
+share/xconq/lib/wizard.g
+share/xconq/lib/wizard.imf
+share/xconq/lib/ww2-38.g
+share/xconq/lib/ww2-39.g
+share/xconq/lib/ww2-42.g
+share/xconq/lib/ww2-adv.g
+share/xconq/lib/ww2-bn.g
+share/xconq/lib/ww2-div-eur.g
+share/xconq/lib/ww2-div-pac.g
+share/xconq/lib/ww2-eur-42.g
+share/xconq/lib/ww2-pac-41.g
+share/xconq/lib/ww2-sides.g
+share/xconq/lib/ww2-stdunit.g
+share/xconq/lib/ww2s-42.g
+share/xconq/lib/ww2s-eur-42.g
+share/xconq/lib/ww2s-pac-41.g
+@dirrm share/xconq/lib
+share/xconq/lib-x11/README
+@dirrm share/xconq/lib-x11
+@dirrm share/xconq/scores
+@dirrm share/xconq