aboutsummaryrefslogtreecommitdiff
path: root/games/galaxyhack/Makefile
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2006-04-18 17:59:50 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2006-04-18 17:59:50 +0000
commit30fb2700c0fb2850c8994dc6e3a408a77fc14551 (patch)
treed427b5154958852977b2b4ea2434913292625073 /games/galaxyhack/Makefile
parentc26d5588719cd1a4f8ae3cff23a7a15aa580b2e3 (diff)
Notes
Diffstat (limited to 'games/galaxyhack/Makefile')
-rw-r--r--games/galaxyhack/Makefile47
1 files changed, 13 insertions, 34 deletions
diff --git a/games/galaxyhack/Makefile b/games/galaxyhack/Makefile
index f16e8dff6525..f0863dcb3808 100644
--- a/games/galaxyhack/Makefile
+++ b/games/galaxyhack/Makefile
@@ -6,12 +6,12 @@
#
PORTNAME= galaxyhack
-PORTVERSION= 1.55.2
+PORTVERSION= 1.62
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTFILES= ${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX} \
- ${PORTNAME}-1.5-data${EXTRACT_SUFX}
+ ${PORTNAME}-1.61-data${EXTRACT_SUFX}
MAINTAINER= alepulver@FreeBSD.org
COMMENT= AI script based strategy game
@@ -22,43 +22,27 @@ LIB_DEPENDS= boost_filesystem.3:${PORTSDIR}/devel/boost \
WRKSRC= ${WRKDIR}/src
USE_BZIP2= yes
+USE_DOS2UNIX= yes
USE_GMAKE= yes
USE_SDL= gfx image mixer sdl
-USE_REINPLACE= yes
OPTIONS= OPTIMIZED_CFLAGS "Enable compilation optimizations" on
ALL_TARGET= ${PORTNAME}
-
SUB_FILES= ${PORTNAME}-sh
-
DATADIRS= graphics fleets music gamedata standardpictures
-post-extract:
-# Remove CVS directories
- @${FIND} ${WRKDIR}/${PORTNAME} -type d -name CVS -print0 | \
- ${XARGS} -0 ${RM} -rf
-
-# Convert DOS text files to UNIX
- @${FIND} -E ${WRKSRC} -type f -iregex "(.*Makefile.*|.*\.(cpp|h))" -print0 | \
- ${XARGS} -0 ${REINPLACE_CMD} -e 's/[[:cntrl:]]*$$//'
-
do-install:
-# Script
- @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${PREFIX}/bin/${PORTNAME}
-
-# Program
- @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/libexec
-
-# Data
- @${MKDIR} ${DATADIR}
- @${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/settings.dat ${DATADIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/libexec
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/settings.dat ${DATADIR}
.for d in ${DATADIRS}
- @${CP} -R ${WRKDIR}/${PORTNAME}/${d} ${DATADIR}
+ ${CP} -R ${WRKDIR}/${PORTNAME}/${d} ${DATADIR}
.endfor
post-install:
-# Fix permissions
+# Fix permissions.
@${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}
@${FIND} ${DATADIR} -type f -print0 | \
${XARGS} -0 ${CHMOD} ${SHAREMODE}
@@ -68,17 +52,12 @@ post-install:
.include <bsd.port.pre.mk>
.if ${ARCH} == "i386" && ${OSVERSION} < 500000
-BROKEN= "Does not compile on < 5.x"
+IGNORE= does not compile on FreeBSD < 5.X
.endif
-post-patch:
-# Fix Makefile
- @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' \
- ${WRKSRC}/${MAKEFILE}
-
-# Enable/disable compilation optimizations
-.if !defined(WITH_OPTIMIZED_CFLAGS)
- @${REINPLACE_CMD} -e 's|-O3||' ${WRKSRC}/${MAKEFILE}
+# Enable/disable compilation optimizations.
+.if !defined(WITHOUT_OPTIMIZED_CFLAGS)
+MAKE_ENV+= OPTIMIZED_CFLAGS=-O3
.endif
.include <bsd.port.post.mk>