svn commit: r314400 - head/games/cre
Beech Rintoul
beech at FreeBSD.org
Sun Mar 17 07:35:46 UTC 2013
Author: beech
Date: Sun Mar 17 07:35:44 2013
New Revision: 314400
URL: http://svnweb.freebsd.org/changeset/ports/314400
Log:
- Convert to OptionsNG
- Add license
PR: ports/177039
Submitted by: nemysis <nemysis at gmx.ch> (maintainer)
Modified:
head/games/cre/Makefile (contents, props changed)
head/games/cre/pkg-descr (contents, props changed)
head/games/cre/pkg-plist (contents, props changed)
Modified: head/games/cre/Makefile
==============================================================================
--- head/games/cre/Makefile Sun Mar 17 06:56:53 2013 (r314399)
+++ head/games/cre/Makefile Sun Mar 17 07:35:44 2013 (r314400)
@@ -1,12 +1,9 @@
-# New ports collection makefile for: cre
-# Date created: 2008-01-15
-# Whom: alepulver
-#
+# Created by: alepulver
# $FreeBSD$
-#
PORTNAME= cre
DISTVERSION= 1.2beta_r2
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dev/1.2%20BETA%2C%20Release%202
DISTNAME= ${PORTNAME}_${DISTVERSION}_src
@@ -14,24 +11,35 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}_src
MAINTAINER= ports at FreeBSD.org
COMMENT= Corewars Redcode Evolver
+LICENSE= GPLv2
+
USE_DOS2UNIX= ../*.txt
WRKSRC= ${WRKDIR}/src
+PLIST_FILES= bin/${PORTNAME}
+
+PORTDOCS= *.txt
+
+.include <bsd.port.options.mk>
+
post-extract:
@${CP} ${FILESDIR}/${MAKEFILE} ${WRKSRC}
+ @cd ${WRKDIR} && ${MV} "CRE Manual.txt" CRE_Manual.txt && \
+ ${MV} "Exhaust README.txt" Exhaust_README.txt
post-patch:
@cd ${WRKSRC} && ${REINPLACE_CMD} -e '/memwatch\.h/d' \
asm.c pspace.c sim.c
- @cd ${WRKSRC} && ${REINPLACE_CMD} -e \
- 's|random[[:blank:]]*(|myrandom(|' \
+ @cd ${WRKSRC} && ${REINPLACE_CMD} \
+ -e 's|random[[:blank:]]*(|myrandom(|' \
battler.c generator.c globals.h Main.c
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKDIR}/*.txt ${DOCSDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKDIR}/|} ${DOCSDIR}
.endif
.include <bsd.port.mk>
Modified: head/games/cre/pkg-descr
==============================================================================
--- head/games/cre/pkg-descr Sun Mar 17 06:56:53 2013 (r314399)
+++ head/games/cre/pkg-descr Sun Mar 17 07:35:44 2013 (r314400)
@@ -9,4 +9,4 @@ happens:
3. The fittest warriors reproduce and replace less fit warriors.
4. The previous two steps are repeated indefinitely.
-WWW: http://cre.sourceforge.net/
+WWW: http://cre.sourceforge.net/
Modified: head/games/cre/pkg-plist
==============================================================================
--- head/games/cre/pkg-plist Sun Mar 17 06:56:53 2013 (r314399)
+++ head/games/cre/pkg-plist Sun Mar 17 07:35:44 2013 (r314400)
@@ -1,4 +0,0 @@
-bin/cre
-%%PORTDOCS%%%%DOCSDIR%%/CRE Manual.txt
-%%PORTDOCS%%%%DOCSDIR%%/Exhaust README.txt
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the svn-ports-head
mailing list