Skip site navigation (1)Skip section navigation (2)
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>