Date: Sat, 6 Jun 1998 14:29:50 -0500 (EST) From: Don Croyle <croyle@gelemna.ft-wayne.in.us> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: ports/6877: new port: xconq Message-ID: <199806061929.OAA18116@emerson.gelemna.ft-wayne.in.us>
next in thread | raw e-mail | index | archive | help
>Number: 6877 >Category: ports >Synopsis: new port of the game XConq >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 6 12:40:00 PDT 1998 >Last-Modified: >Originator: Don Croyle >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: >Description: XConq is a single or multiplayer strategic war game and game design system. >How-To-Repeat: >Fix: Commit the contents of this archive: # 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: # # xconq/ # xconq/Makefile # xconq/files # xconq/files/md5 # xconq/files/mh-freebsd # xconq/patches # xconq/patches/patch-aa # xconq/patches/patch-ab # xconq/patches/patch-ac # xconq/patches/patch-ad # xconq/patches/patch-ae # xconq/patches/patch-af # xconq/pkg # xconq/pkg/COMMENT # xconq/pkg/DESCR # xconq/pkg/PLIST # echo c - xconq/ mkdir -p xconq/ > /dev/null 2>&1 echo x - xconq/Makefile sed 's/^X//' >xconq/Makefile << 'END-of-xconq/Makefile' X# New ports collection makefile for: xconq X# Version required: 7.2.1 X# Date created: June 2, 1998 X# Whom: Don Croyle <croyle@gelemna.ft-wayne.in.us> X# X# $Id:$ X# X XDISTNAME= xconq-7.2.1 XCATEGORIES= games x11 XMASTER_SITES= ftp://ftp.cygnus.com/pub/xconq/ X XMAINTAINER= croyle@gelemna.ft-wayne.in.us X XLIB_DEPENDS= Xpm\\.4\\.:${PORTSDIR}/graphics/xpm X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --with-xpm X XUSE_X11= yes X XMAN6= xconq.6 cconq.6 X Xpre-configure: X ${CP} ${FILESDIR}/mh-freebsd ${WRKSRC}/config/ X Xpost-build: X cd ${WRKSRC}/doc && make info X Xpost-install: X.for file in xconq cconq X strip ${PREFIX}/bin/${file} X.endfor X cd ${WRKSRC}/doc && make install-info X if [ ! -f ${PREFIX}/info/dir ]; then \ X ${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \ X fi X.for info in xconq xcdesign X install-info ${PREFIX}/info/${info}.info ${PREFIX}/info/dir X.endfor X X.include <bsd.port.mk> END-of-xconq/Makefile echo c - xconq/files mkdir -p xconq/files > /dev/null 2>&1 echo x - xconq/files/md5 sed 's/^X//' >xconq/files/md5 << 'END-of-xconq/files/md5' XMD5 (xconq-7.2.1.tar.gz) = d2f220143c85c80102718115d3b0d9ae END-of-xconq/files/md5 echo x - xconq/files/mh-freebsd sed 's/^X//' >xconq/files/mh-freebsd << 'END-of-xconq/files/mh-freebsd' XX11_INCLUDE_FLAGS = -I/usr/X11R6/include XX11_LIB_FLAGS = -L/usr/X11R6/lib END-of-xconq/files/mh-freebsd echo c - xconq/patches mkdir -p xconq/patches > /dev/null 2>&1 echo x - xconq/patches/patch-aa sed 's/^X//' >xconq/patches/patch-aa << 'END-of-xconq/patches/patch-aa' X*** SelFile/Dir.c~ Mon May 18 21:36:06 1998 X--- SelFile/Dir.c Tue Jun 2 01:23:29 1998 X*************** X*** 33,39 **** X #include "SFinternal.h" X X #if defined(SVR4) || defined(SYSV) || defined(USG) || defined(__alpha__) \ X! || defined(__CYGWIN32__) X #include <dirent.h> X #else /* defined(SVR4) || defined(SYSV) || defined(USG) ... */ X #include <sys/dir.h> X--- 33,39 ---- X #include "SFinternal.h" X X #if defined(SVR4) || defined(SYSV) || defined(USG) || defined(__alpha__) \ X! || defined(__CYGWIN32__) || defined(__FreeBSD__) X #include <dirent.h> X #else /* defined(SVR4) || defined(SYSV) || defined(USG) ... */ X #include <sys/dir.h> END-of-xconq/patches/patch-aa echo x - xconq/patches/patch-ab sed 's/^X//' >xconq/patches/patch-ab << 'END-of-xconq/patches/patch-ab' X*** SelFile/SelFile.c~ Thu Mar 26 22:46:51 1998 X--- SelFile/SelFile.c Tue Jun 2 01:31:12 1998 X*************** X*** 44,50 **** X #include <stdio.h> X #include <errno.h> X X! #ifndef __GLIBC__ X /* BSD 4.3 errno.h does not declare errno */ X extern int errno; X extern int sys_nerr; X--- 44,50 ---- X #include <stdio.h> X #include <errno.h> X X! #if !defined(__GLIBC__) && !defined(__FreeBSD__) X /* BSD 4.3 errno.h does not declare errno */ X extern int errno; X extern int sys_nerr; END-of-xconq/patches/patch-ab echo x - xconq/patches/patch-ac sed 's/^X//' >xconq/patches/patch-ac << 'END-of-xconq/patches/patch-ac' X*** config.host.~ Mon Jan 12 22:33:31 1998 X--- config.host Tue Jun 2 22:17:27 1998 X*************** X*** 39,44 **** X--- 39,45 ---- X *-*-lynxos*) host_makefile_frag=config/mh-lynxos ;; X *-*-sysv4*) host_makefile_frag=config/mh-sysv4 ;; X *-*-sysv*) host_makefile_frag=config/mh-sysv ;; X+ *-*-freebsd*) host_makefile_frag=config/mh-freebsd ;; X esac X X if [ x$host_makefile_frag != x ] ; then END-of-xconq/patches/patch-ac echo x - xconq/patches/patch-ad sed 's/^X//' >xconq/patches/patch-ad << 'END-of-xconq/patches/patch-ad' X*** Makefile.in.orig Sat Feb 21 19:26:25 1998 X--- Makefile.in Sat Jun 6 10:50:34 1998 X*************** X*** 17,23 **** X infodir = $(prefix)/info X docdir = $(datadir)/doc X X! appdefaultsdir = /usr/lib/X11/app-defaults X X gamelibdir = $(datadir)/lib X x11libdir = $(datadir)/lib-x11 X--- 17,23 ---- X infodir = $(prefix)/info X docdir = $(datadir)/doc X X! appdefaultsdir = $(libdir)/X11/app-defaults X X gamelibdir = $(datadir)/lib X x11libdir = $(datadir)/lib-x11 X*************** X*** 44,50 **** X X CC = cc X X! CFLAGS = -g X X RANLIB = ranlib X X--- 44,50 ---- X X CC = cc X X! CFLAGS ?= X X RANLIB = ranlib X END-of-xconq/patches/patch-ad echo x - xconq/patches/patch-ae sed 's/^X//' >xconq/patches/patch-ae << 'END-of-xconq/patches/patch-ae' X*** doc/xconq.texi~ Wed Apr 8 22:12:56 1998 X--- doc/xconq.texi Tue Jun 2 23:08:55 1998 X*************** X*** 1,5 **** X--- 1,9 ---- X \input texinfo X @setfilename xconq.info X+ @dircategory The strategy game Xconq X+ @direntry X+ * Xconq: (xconq.info). How to play Xconq. X+ @end direntry X @c Clear UNIX, MACINTOSH, etc to remove system-specific info. X @set UNIX X @set MACINTOSH END-of-xconq/patches/patch-ae echo x - xconq/patches/patch-af sed 's/^X//' >xconq/patches/patch-af << 'END-of-xconq/patches/patch-af' X*** doc/xcdesign.texi~ Wed Apr 8 22:15:19 1998 X--- doc/xcdesign.texi Tue Jun 2 23:10:46 1998 X*************** X*** 1,5 **** X--- 1,9 ---- X \input texinfo X @setfilename xcdesign.info X+ @dircategory The strategy game Xconq X+ @direntry X+ * xcdesign: (xcdesign.info). Designing games for Xconq. X+ @end direntry X @c Clear UNIX, MACINTOSH, etc to remove system-specific info. X @set UNIX X @set MACINTOSH END-of-xconq/patches/patch-af echo c - xconq/pkg mkdir -p xconq/pkg > /dev/null 2>&1 echo x - xconq/pkg/COMMENT sed 's/^X//' >xconq/pkg/COMMENT << 'END-of-xconq/pkg/COMMENT' XA graphical multi-player strategy game and game design system. END-of-xconq/pkg/COMMENT echo x - xconq/pkg/DESCR sed 's/^X//' >xconq/pkg/DESCR << 'END-of-xconq/pkg/DESCR' XXconq is not just a single game, but a game authoring system that you Xcan use to build all kinds of multi-player simulations. The manual Xexplains how to do this (in great detail). A large assortment of Xpredefined game modules is included. X XXconq's home page is: X http://www.cygnus.com/~shebs/xconq.html END-of-xconq/pkg/DESCR echo x - xconq/pkg/PLIST sed 's/^X//' >xconq/pkg/PLIST << 'END-of-xconq/pkg/PLIST' Xbin/xconq Xlib/X11/app-defaults/Xconq Xlib/X11/app-defaults/Xconq-color Xbin/imf2x Xbin/x2imf Xbin/xshowimf Xlib/X11/app-defaults/XShowimf Xlib/X11/app-defaults/XShowimf-color Xman/man6/xconq.6.gz Xlib/xconqdir/lib-x11/README Xbin/cconq Xman/man6/cconq.6.gz Xlib/xconqdir/lib/1756.g Xlib/xconqdir/lib/1757.g Xlib/xconqdir/lib/1805.g Xlib/xconqdir/lib/africa-1850.g Xlib/xconqdir/lib/africa.g Xlib/xconqdir/lib/aircraft.imf Xlib/xconqdir/lib/ancient.imf Xlib/xconqdir/lib/animals.imf Xlib/xconqdir/lib/arms.imf Xlib/xconqdir/lib/beirut.g Xlib/xconqdir/lib/cave.g Xlib/xconqdir/lib/cherbourg.g Xlib/xconqdir/lib/chess.g Xlib/xconqdir/lib/classic.g Xlib/xconqdir/lib/cobra.g Xlib/xconqdir/lib/colors.imf Xlib/xconqdir/lib/coral-sea.g Xlib/xconqdir/lib/crater-lake.g Xlib/xconqdir/lib/duel.g Xlib/xconqdir/lib/dwellings.imf Xlib/xconqdir/lib/earth-1deg.g Xlib/xconqdir/lib/earth-2deg.g Xlib/xconqdir/lib/earth-50km.g Xlib/xconqdir/lib/emblems.imf Xlib/xconqdir/lib/empire.g Xlib/xconqdir/lib/eur-100km.g Xlib/xconqdir/lib/eur-50km.g Xlib/xconqdir/lib/fantasy.g Xlib/xconqdir/lib/fantasy.imf Xlib/xconqdir/lib/feb-1917.g Xlib/xconqdir/lib/flags.imf Xlib/xconqdir/lib/flattop.g Xlib/xconqdir/lib/fred.g Xlib/xconqdir/lib/future.g Xlib/xconqdir/lib/galaxy.g Xlib/xconqdir/lib/galaxy2.g Xlib/xconqdir/lib/game.dir Xlib/xconqdir/lib/gazala.g Xlib/xconqdir/lib/gettysburg.g Xlib/xconqdir/lib/greek.g Xlib/xconqdir/lib/hill.g Xlib/xconqdir/lib/imf.dir Xlib/xconqdir/lib/insects.g Xlib/xconqdir/lib/insects.imf Xlib/xconqdir/lib/intro.g Xlib/xconqdir/lib/magellan.g Xlib/xconqdir/lib/magnusvew.g Xlib/xconqdir/lib/mars.g Xlib/xconqdir/lib/metz-1944.g Xlib/xconqdir/lib/midway.g Xlib/xconqdir/lib/milsym.imf Xlib/xconqdir/lib/misc.imf Xlib/xconqdir/lib/mod-usa.g Xlib/xconqdir/lib/mod-world.g Xlib/xconqdir/lib/modern.g Xlib/xconqdir/lib/monster.g Xlib/xconqdir/lib/mormon.g Xlib/xconqdir/lib/napoleon.g Xlib/xconqdir/lib/nat-names.g Xlib/xconqdir/lib/neurope.g Xlib/xconqdir/lib/news.txt Xlib/xconqdir/lib/ng-american.g Xlib/xconqdir/lib/ng-chinese.g Xlib/xconqdir/lib/ng-english.g Xlib/xconqdir/lib/ng-german.g Xlib/xconqdir/lib/ng-italian.g Xlib/xconqdir/lib/ng-japanese.g Xlib/xconqdir/lib/ng-nickname.g Xlib/xconqdir/lib/ng-ships.g Xlib/xconqdir/lib/ng-weird.g Xlib/xconqdir/lib/normandy.g Xlib/xconqdir/lib/nw-europe.g Xlib/xconqdir/lib/ob-nor-alld.g Xlib/xconqdir/lib/ob-nor-axis.g Xlib/xconqdir/lib/objects.imf Xlib/xconqdir/lib/old-empire.g Xlib/xconqdir/lib/omaha.g Xlib/xconqdir/lib/p-e1-1938.g Xlib/xconqdir/lib/panzer.g Xlib/xconqdir/lib/pearl.g Xlib/xconqdir/lib/pelops.g Xlib/xconqdir/lib/people.imf Xlib/xconqdir/lib/places.imf Xlib/xconqdir/lib/postmodern.g Xlib/xconqdir/lib/quest.g Xlib/xconqdir/lib/red-october.g Xlib/xconqdir/lib/rising-sun.g Xlib/xconqdir/lib/rom-civ-war.g Xlib/xconqdir/lib/roman.g Xlib/xconqdir/lib/russian-rev.g Xlib/xconqdir/lib/sf.imf Xlib/xconqdir/lib/ships.imf Xlib/xconqdir/lib/simple.g Xlib/xconqdir/lib/space.g Xlib/xconqdir/lib/standard.g Xlib/xconqdir/lib/standard.imf Xlib/xconqdir/lib/std-c.imf Xlib/xconqdir/lib/stdterr.g Xlib/xconqdir/lib/stdunit.g Xlib/xconqdir/lib/steppes.g Xlib/xconqdir/lib/t-africa.g Xlib/xconqdir/lib/t-cent-eur.g Xlib/xconqdir/lib/t-e1-river.g Xlib/xconqdir/lib/t-e50-river.g Xlib/xconqdir/lib/t-eastmed.g Xlib/xconqdir/lib/t-normandy.g Xlib/xconqdir/lib/t-nw-eur.g Xlib/xconqdir/lib/t-pacific.g Xlib/xconqdir/lib/t-roman.g Xlib/xconqdir/lib/t-russia.g Xlib/xconqdir/lib/tank.g Xlib/xconqdir/lib/tanks.imf Xlib/xconqdir/lib/terrain.imf Xlib/xconqdir/lib/time.g Xlib/xconqdir/lib/tokyo.g Xlib/xconqdir/lib/town-names.g Xlib/xconqdir/lib/u-e1-1938.g Xlib/xconqdir/lib/u-e1-1998.g Xlib/xconqdir/lib/u-e50-1998.g Xlib/xconqdir/lib/u-greek.g Xlib/xconqdir/lib/u-normandy.g Xlib/xconqdir/lib/u-rus-1910.g Xlib/xconqdir/lib/vehicles.imf Xlib/xconqdir/lib/voyages.g Xlib/xconqdir/lib/weapons.imf Xlib/xconqdir/lib/wizard.g Xlib/xconqdir/lib/wizard.imf Xlib/xconqdir/lib/ww2-38.g Xlib/xconqdir/lib/ww2-39.g Xlib/xconqdir/lib/ww2-42.g Xlib/xconqdir/lib/ww2-adv.g Xlib/xconqdir/lib/ww2-bn.g Xlib/xconqdir/lib/ww2-div-eur.g Xlib/xconqdir/lib/ww2-div-pac.g Xlib/xconqdir/lib/ww2-eur-42.g Xlib/xconqdir/lib/ww2-pac-41.g Xlib/xconqdir/lib/ww2-sides.g Xlib/xconqdir/lib/ww2-stdunit.g Xlib/xconqdir/lib/ww2s-42.g Xlib/xconqdir/lib/ww2s-eur-42.g Xlib/xconqdir/lib/ww2s-pac-41.g X@unexec install-info --delete %D/info/xcdesign.info %D/info/dir X@unexec install-info --delete %D/info/xconq.info %D/info/dir Xinfo/xcdesign.info Xinfo/xcdesign.info-1 Xinfo/xcdesign.info-2 Xinfo/xcdesign.info-3 Xinfo/xcdesign.info-4 Xinfo/xcdesign.info-5 Xinfo/xcdesign.info-6 Xinfo/xcdesign.info-7 Xinfo/xcdesign.info-8 Xinfo/xcdesign.info-9 Xinfo/xcdesign.info-10 Xinfo/xcdesign.info-11 Xinfo/xcdesign.info-12 Xinfo/xcdesign.info-13 Xinfo/xconq.info Xinfo/xconq.info-1 Xinfo/xconq.info-2 Xinfo/xconq.info-3 Xinfo/xconq.info-4 Xinfo/xconq.info-5 X@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir X@exec install-info %D/info/xcdesign.info %D/info/dir X@exec install-info %D/info/xconq.info %D/info/dir X@dirrm lib/xconqdir/lib X@dirrm lib/xconqdir/lib-x11 X@dirrm lib/xconqdir/scores X@dirrm lib/xconqdir END-of-xconq/pkg/PLIST exit >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806061929.OAA18116>