diff options
author | rene <rene@FreeBSD.org> | 2011-12-03 19:41:30 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2011-12-03 19:41:30 +0800 |
commit | 6405b88be6ab693260493ed3735664135783521e (patch) | |
tree | ba6f897bdb42d8084074fec547eaa01efe5c11cd /games/linux-enemyterritory-jaymod | |
parent | 1d8d84e9709f8fabbaa282ba6c13b37f9f1774b8 (diff) | |
download | freebsd-ports-gnome-6405b88be6ab693260493ed3735664135783521e.tar.gz freebsd-ports-gnome-6405b88be6ab693260493ed3735664135783521e.tar.zst freebsd-ports-gnome-6405b88be6ab693260493ed3735664135783521e.zip |
Revive this port with new MASTER_SITES, remove BROKEN.
PR: ports/163012
Submitted by: Barbara [barbara.xxx1975/libero.it]
Feature safe: yes
Diffstat (limited to 'games/linux-enemyterritory-jaymod')
-rw-r--r-- | games/linux-enemyterritory-jaymod/Makefile | 59 | ||||
-rw-r--r-- | games/linux-enemyterritory-jaymod/distinfo | 2 | ||||
-rw-r--r-- | games/linux-enemyterritory-jaymod/pkg-descr | 14 | ||||
-rw-r--r-- | games/linux-enemyterritory-jaymod/pkg-plist | 23 |
4 files changed, 98 insertions, 0 deletions
diff --git a/games/linux-enemyterritory-jaymod/Makefile b/games/linux-enemyterritory-jaymod/Makefile new file mode 100644 index 000000000000..c135da48d4a7 --- /dev/null +++ b/games/linux-enemyterritory-jaymod/Makefile @@ -0,0 +1,59 @@ +# New ports collection makefile for: jaymod +# Date created: 7 May 2006 +# Whom: alepulver +# +# $FreeBSD$ +# + +PORTNAME= jaymod +PORTVERSION= 2.1.7 +PORTREVISION= 2 +CATEGORIES= games linux +MASTER_SITES= http://etmod.googlecode.com/files/ \ + http://www.zenenterprises.biz/bud/jaymod/ \ + http://bud.zenenterprises.biz/jaymod/ \ + http://et.lsdfunweb.fr/et/jaymod/ +PKGNAMEPREFIX= linux-enemyterritory- + +MAINTAINER= ports@FreeBSD.org +COMMENT= Jaymod - An Enemy Territory Modification + +RUN_DEPENDS= et:${PORTSDIR}/games/linux-enemyterritory + +USE_LINUX= yes + +OPTIONS= OMNIBOT "Install Omni-Bot for bot support" off + +DATADIR= ${PREFIX}/lib/enemyterritory/${PORTNAME} +DOCSDIR= ${PREFIX}/share/doc/enemyterritory-${PORTNAME} + +CLIENT_PK3= ${PORTNAME}-${PORTVERSION}.pk3 +PLIST_SUB= CLIENT_PK3="${CLIENT_PK3}" + +.include <bsd.port.pre.mk> + +.if defined(WITH_OMNIBOT) +RUN_DEPENDS+= et-omni-bot:${PORTSDIR}/games/linux-enemyterritory-omni-bot-0660 +.endif + +do-build: +.for f in et etded + @(${ECHO_CMD} "#!/bin/sh"; \ + ${ECHO_CMD} 'exec ${PREFIX}/bin/${f} +set fs_game ${PORTNAME} +set omnibot_path "${DATADIR}/../omni-bot" "$$@"') > \ + ${WRKSRC}/${f}-${PORTNAME} +.endfor + +do-install: +.for f in et etded + ${INSTALL_SCRIPT} ${WRKSRC}/${f}-${PORTNAME} ${PREFIX}/bin +.endfor + ${MKDIR} ${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/qagame.mp.i386.so ${DATADIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${CLIENT_PK3} *.cfg ${DATADIR} + ${CP} -r ${WRKSRC}/linux ${WRKSRC}/mapscripts ${DATADIR} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} README.txt doc/jaymod.pdf ${DOCSDIR} +.endif + +.include <bsd.port.post.mk> diff --git a/games/linux-enemyterritory-jaymod/distinfo b/games/linux-enemyterritory-jaymod/distinfo new file mode 100644 index 000000000000..8be3bd6798ac --- /dev/null +++ b/games/linux-enemyterritory-jaymod/distinfo @@ -0,0 +1,2 @@ +SHA256 (jaymod-2.1.7.tar.gz) = f9341236f351765826e00c5905ede9f485dbf2a57c556d2959b925a4a4aa8948 +SIZE (jaymod-2.1.7.tar.gz) = 11926903 diff --git a/games/linux-enemyterritory-jaymod/pkg-descr b/games/linux-enemyterritory-jaymod/pkg-descr new file mode 100644 index 000000000000..44cf28808f72 --- /dev/null +++ b/games/linux-enemyterritory-jaymod/pkg-descr @@ -0,0 +1,14 @@ +Jaymod is an add-on modification to RTCW: Enemy Territory. + +The idea for Jaymod came from the main features of Shrubmod. Shrubmod has +long been out of date and unsupported, and with the instability issues that +come with Shrubmod, something had to be done to get a Shrub-like server-side +mod that would provide most of Shrub's features, be stable, and be supported. + +This mod has, obviously, outgrown the original objective of being server-side +only. Some of the ideas I wanted to implement could not be done with server +code only, so the decision was made to start working on the client end as +well. I wanted this to be as easy as possible for end users, and now only one +pak needs to be downloaded (on the fly) to be able to play this mod. + +WWW: http://jaymod.clanfu.org/ diff --git a/games/linux-enemyterritory-jaymod/pkg-plist b/games/linux-enemyterritory-jaymod/pkg-plist new file mode 100644 index 000000000000..24da152cd408 --- /dev/null +++ b/games/linux-enemyterritory-jaymod/pkg-plist @@ -0,0 +1,23 @@ +bin/et-jaymod +bin/etded-jaymod +%%DATADIR%%/jaymod.cfg +%%DATADIR%%/%%CLIENT_PK3%% +%%DATADIR%%/linux/convert_shrub +%%DATADIR%%/linux/serverctl +%%DATADIR%%/mapscripts/battery.script +%%DATADIR%%/mapscripts/fueldump.script +%%DATADIR%%/mapscripts/fueldump_lms.script +%%DATADIR%%/mapscripts/goldrush.script +%%DATADIR%%/mapscripts/oasis.script +%%DATADIR%%/mapscripts/oasis_lms.script +%%DATADIR%%/mapscripts/radar.script +%%DATADIR%%/mapscripts/railgun.script +%%DATADIR%%/mapscripts/railgun_lms.script +%%DATADIR%%/qagame.mp.i386.so +%%DATADIR%%/server.cfg +%%PORTDOCS%%%%DOCSDIR%%/README.txt +%%PORTDOCS%%%%DOCSDIR%%/jaymod.pdf +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm %%DATADIR%%/mapscripts +@dirrm %%DATADIR%%/linux +@dirrm %%DATADIR%% |