# New ports collection makefile for: galaxyhack # Date created: 10 Aug 2005 # Whom: Alejandro Pulver # # $FreeBSD$ # PORTNAME= galaxyhack PORTVERSION= 1.74 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= AI script based strategy game LIB_DEPENDS= boost_filesystem.4:${PORTSDIR}/devel/boost-libs \ freetype.9:${PORTSDIR}/print/freetype2 USE_BZIP2= yes USE_DOS2UNIX= yes USE_GMAKE= yes USE_SDL= gfx image mixer sdl WRKSRC= ${WRKDIR}/${PORTNAME}/src CXXFLAGS+= -DBOOST_FILESYSTEM_VERSION=2 OPTIONS_DEFINE= FLEETS OPTIMIZED_CFLAGS OPTIONS_DEFAULT= OPTIMIZED_CFLAGS FLEETS_DESC= Install additional fleets ALL_TARGET= ${PORTNAME} SUB_FILES= ${PORTNAME}-sh FLEETS_FILE= gh_fleets_020906.zip .include .if ${PORT_OPTIONS:MFLEETS} EXTRACT_DEPENDS+= unzip:${PORTSDIR}/archivers/unzip DISTFILES+= ${FLEETS_FILE} PLIST_SUB+= FLEETS="" .else PLIST_SUB+= FLEETS="@comment " .endif .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} MAKE_ENV+= OPTIMIZED_CFLAGS=YES .endif do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}-sh ${PREFIX}/bin/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/libexec ${MKDIR} ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/../settings.dat ${DATADIR} .for d in fleets gamedata graphics music standardpictures ${CP} -R ${WRKSRC}/../${d} ${DATADIR} .endfor .if ${PORT_OPTIONS:MFLEETS} @${UNZIP_CMD} -o ${DISTDIR}/${FLEETS_FILE} -x "*/CVS/*" "*/.svn/*" \ -d ${DATADIR} .endif post-install: @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR} @${FIND} ${DATADIR} -type f -print0 | \ ${XARGS} -0 ${CHMOD} ${SHAREMODE} @${FIND} ${DATADIR} -type d -print0 | \ ${XARGS} -0 ${CHMOD} ${BINMODE} .include