Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Feb 2006 00:11:28 GMT
From:      Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/93577: [NEW PORT] games/quake3-tremulous: Quake III Arena Mod: Tremulous
Message-ID:  <200602200011.k1K0BSr3031292@www.freebsd.org>
Resent-Message-ID: <200602200020.k1K0K7Ow036842@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         93577
>Category:       ports
>Synopsis:       [NEW PORT] games/quake3-tremulous: Quake III Arena Mod: Tremulous
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 20 00:20:06 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jose Alonso Cardenas Marquez
>Release:        FreeBSD 6.1-PRERELEASE i386
>Organization:
BSDPeru (http://www.bsd.org.pe)
>Environment:
FreeBSD HellFire.BSD.org.pe 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Wed Feb 15 20:23:11 PET 2006    
>Description:
Tremulous is a first person shooter featuring two opposing teams, humans and aliens. Both teams are able to 
build structures such as spawn points, which are vital to their victory. The goal of Tremulous is to eliminate 
the opposing team and all of their spawn points.

WWW: http://www.tremulous.net
>How-To-Repeat:
              
>Fix:
--- quake3-tremulous-1.0.2.shar begins here ---
# 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:
#
#	quake3-tremulous
#	quake3-tremulous/files
#	quake3-tremulous/files/pkg-message.in
#	quake3-tremulous/Makefile
#	quake3-tremulous/distinfo
#	quake3-tremulous/pkg-descr
#	quake3-tremulous/pkg-plist
#
echo c - quake3-tremulous
mkdir -p quake3-tremulous > /dev/null 2>&1
echo c - quake3-tremulous/files
mkdir -p quake3-tremulous/files > /dev/null 2>&1
echo x - quake3-tremulous/files/pkg-message.in
sed 's/^X//' >quake3-tremulous/files/pkg-message.in << 'END-of-quake3-tremulous/files/pkg-message.in'
X###################################################################################################
X
X1) See changes on %%DOCSDIR%%/ChangeLog
X2) See complete manual on %%DOCSDIR%%/manual.pdf
X3) Enjoy it ;)
X
X###################################################################################################
END-of-quake3-tremulous/files/pkg-message.in
echo x - quake3-tremulous/Makefile
sed 's/^X//' >quake3-tremulous/Makefile << 'END-of-quake3-tremulous/Makefile'
X# New ports collection makefile for:	quake3-tremulous
X# Date created:				2006-02-19
X# Whom:					Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	tremulous
XPORTVERSION=	1.0.2
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	tremulous
XPKGNAMEPREFIX=	${Q3PKGNAMEPREFIX}
XDISTNAME=	${PORTNAME}-q3-${PORTVERSION}
X
XMAINTAINER=	acardenas@bsd.org.pe
XCOMMENT=	Quake III Arena Mod: Tremulous
X
XUSE_ZIP=	yes
XUSE_CRLF=	yes
XNO_BUILD=	yes
XNO_PACKAGE=	Package will be 94MB, set FORCE_PACKAGE
XWRKSRC=	${WRKDIR}/tremulous
XDATADIR=	${Q3DIR}/${PORTNAME}
XSUB_FILES=	pkg-message
X
XOPTIONS=	LINUX_QUAKE3	"Use Linux Quake3" off \
X		NATIVE_QUAKE3	"Use Native Quake3" off
X
XOPTIONSFILE=	${PORT_DBDIR}/quake3-${PORTNAME}/options
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_LINUX_QUAKE3)
XRUN_DEPENDS+=	linux-quake3:${PORTSDIR}/games/linux-quake3
XFLAG_Q3=	true
X.endif
X
X.if defined(WITH_NATIVE_QUAKE3)
XRUN_DEPENDS+=	quake3:${PORTSDIR}/games/quake3
XFLAG_Q3=	true
X.endif
X
Xpre-fetch:
X.if exists(${LOCALBASE}/bin/quake3) && defined(WITH_LINUX_QUAKE3) && !defined(WITH_NATIVE_QUAKE3)
X	@${ECHO_MSG}    ""
X	@${ECHO_MSG}    "* Native Quake3 has been detected in your FreeBSD box"
X	@${ECHO_MSG}    "* You can use NATIVE_QUAKE3"
X	@${ECHO_MSG}    "* Press Ctrl-C to cancel installation and reconfigure using \"make config\""
X	@${ECHO_MSG}    ""
X	@sleep 10
X
X.endif
X
X.if exists(${LOCALBASE}/bin/linux-quake3) && defined(WITH_NATIVE_QUAKE3) && !defined(WITH_LINUX_QUAKE3)
X	@${ECHO_MSG}     ""
X	@${ECHO_MSG}     "* Linux Quake3 has been detected in your FreeBSD box"
X	@${ECHO_MSG}     "* You can use LINUX_NATIVE_QUAKE3"
X	@${ECHO_MSG}     "* Press Ctrl-C to cancel installation and reconfigure using \"make config\""
X	@${ECHO_MSG}     ""
X	@sleep 10
X.endif
X
X.if defined(FLAG_Q3)
X	@${TRUE}
X.else
X	@${ECHO} "######################"
X	@${ECHO} "# No option selected #"
X	@${ECHO} "######################"
X	@${FALSE}
X.endif
X
Xdo-install:
X	@${MKDIR} ${DATADIR}
X.for FILE in *.cfg *.pk3  *.xpm *.ico description.txt
X	@${INSTALL_DATA} ${WRKSRC}/${FILE} ${DATADIR}
X.endfor
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.	for FILE in ChangeLog *.pdf
X		${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
X.	endfor
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include "${.CURDIR}/../quake3-data/Makefile.include"
X
X.include <bsd.port.post.mk>
END-of-quake3-tremulous/Makefile
echo x - quake3-tremulous/distinfo
sed 's/^X//' >quake3-tremulous/distinfo << 'END-of-quake3-tremulous/distinfo'
XMD5 (tremulous-q3-1.0.2.zip) = 3ca7ff45d4e4b6a0e37f17f083b18292
XSHA256 (tremulous-q3-1.0.2.zip) = 9389a06f8621e0bb64e24f034c89ca584e36dccdd985c881de336c806df9fe69
XSIZE (tremulous-q3-1.0.2.zip) = 94045027
END-of-quake3-tremulous/distinfo
echo x - quake3-tremulous/pkg-descr
sed 's/^X//' >quake3-tremulous/pkg-descr << 'END-of-quake3-tremulous/pkg-descr'
XTremulous is a first person shooter featuring two opposing teams, humans and aliens. Both teams are able to 
Xbuild structures such as spawn points, which are vital to their victory. The goal of Tremulous is to eliminate 
Xthe opposing team and all of their spawn points.
X
XWWW: http://www.tremulous.net
END-of-quake3-tremulous/pkg-descr
echo x - quake3-tremulous/pkg-plist
sed 's/^X//' >quake3-tremulous/pkg-plist << 'END-of-quake3-tremulous/pkg-plist'
X%%DATADIR%%/data-1.0.0.pk3
X%%DATADIR%%/data-1.0.1.pk3
X%%DATADIR%%/description.txt
X%%DATADIR%%/map-arachnid2-1.0.0.pk3
X%%DATADIR%%/map-atcs-1.0.0.pk3
X%%DATADIR%%/map-karith-1.0.0.pk3
X%%DATADIR%%/map-nexus6-1.0.0.pk3
X%%DATADIR%%/map-niveus-1.0.0.pk3
X%%DATADIR%%/map-transit-1.0.0.pk3
X%%DATADIR%%/map-tremor-1.0.0.pk3
X%%DATADIR%%/map-uncreation-1.0.0.pk3
X%%DATADIR%%/maprotation.cfg
X%%DATADIR%%/server.cfg
X%%DATADIR%%/tremulous.ico
X%%DATADIR%%/tremulous.xpm
X%%DATADIR%%/vms-1.0.0.pk3
X%%DATADIR%%/vms-1.0.1.pk3
X%%DATADIR%%/vms-1.0.2.pk3
X%%DOCSDIR%%/ChangeLog
X%%DOCSDIR%%/manual.pdf
X@dirrm %%DATADIR%%
X@dirrm %%DOCSDIR%%
END-of-quake3-tremulous/pkg-plist
exit
--- quake3-tremulous-1.0.2.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602200011.k1K0BSr3031292>