Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Jul 2014 09:37:51 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r361206 - head/games/quake3-excessive
Message-ID:  <201407080937.s689bpLf058989@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Jul  8 09:37:51 2014
New Revision: 361206
URL: http://svnweb.freebsd.org/changeset/ports/361206
QAT: https://qat.redports.org/buildarchive/r361206/

Log:
  - Use modern MASTER_SITES syntax, get rid of MASTER_SITE_SUBDIR
  - Stagify, cleanup extraction, transfer maintainership to games@
  - Add missing OPTIONS_DEFINE and unmute installation commands
  - Convert rather short pkg-plist to PORTDATA and PORTDOCS
  - Remove now defunct WWW (there is another mod, Excessive Plus,
    available which is based on this one: www.excessiveplus.net)

Deleted:
  head/games/quake3-excessive/pkg-plist
Modified:
  head/games/quake3-excessive/Makefile
  head/games/quake3-excessive/pkg-descr

Modified: head/games/quake3-excessive/Makefile
==============================================================================
--- head/games/quake3-excessive/Makefile	Tue Jul  8 09:18:20 2014	(r361205)
+++ head/games/quake3-excessive/Makefile	Tue Jul  8 09:37:51 2014	(r361206)
@@ -1,15 +1,14 @@
-# Created by: pat@databits.net
+# Created by: Patrick Li <pat@databits.net>
 # $FreeBSD$
 
 PORTNAME=	excessive
 PORTVERSION=	003
 CATEGORIES=	games
-MASTER_SITES=	${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR=	pat
+MASTER_SITES=	LOCAL/pat
 PKGNAMEPREFIX=	${Q3PKGNAMEPREFIX}
 DISTNAME=	${PORTNAME}_q3_server_${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	games@FreeBSD.org
 COMMENT=	Quake III Arena Mod: Excessive
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
@@ -18,23 +17,22 @@ USES=		zip:infozip
 NO_BUILD=	yes
 
 DATADIR=	${Q3DIR}/${PORTNAME}
+PORTDATA=	description.txt motd.cfg maplist.cfg vm
+PORTDOCS=	readme.txt
+
+OPTIONS_DEFINE=	DOCS
 
-NO_STAGE=	yes
 post-extract:
-	@(cd ${WRKSRC}; ${UNZIP_CMD} description.pk3)
+	@${UNZIP_CMD} ${WRKSRC}/description.pk3 -d ${WRKSRC}
 
 do-install:
-	@${MKDIR} ${DATADIR}
+	@${MKDIR} ${STAGEDIR}${DATADIR}/vm
 .for f in description.txt motd.cfg maplist.cfg
-	@${INSTALL_DATA} ${WRKSRC}/${f} ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DATADIR}
 .endfor
-	@${MKDIR} ${DATADIR}/vm
-	@${INSTALL_DATA} ${WRKSRC}/vm/qagame.qvm ${DATADIR}/vm
-.if !defined(NOPORTDOCS)
-	@${MKDIR} ${DOCSDIR}
-	@${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
-.endif
+	${INSTALL_DATA} ${WRKSRC}/vm/qagame.qvm ${STAGEDIR}${DATADIR}/vm
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/readme.txt ${STAGEDIR}${DOCSDIR}
 
 .include "${.CURDIR}/../quake3-data/Makefile.include"
-
 .include <bsd.port.mk>

Modified: head/games/quake3-excessive/pkg-descr
==============================================================================
--- head/games/quake3-excessive/pkg-descr	Tue Jul  8 09:18:20 2014	(r361205)
+++ head/games/quake3-excessive/pkg-descr	Tue Jul  8 09:37:51 2014	(r361206)
@@ -1,5 +1,3 @@
 Excessive is a mod for Quake III Arena. It's a server-side only mod, so if you
 only want to play on Excessive servers, you do not need to install this. If
 you plan on running an Excessive server, then this is for you.
-
-WWW: http://www.planetquake.com/excessive/



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