diff options
Diffstat (limited to 'games/openttd/Makefile')
-rw-r--r-- | games/openttd/Makefile | 47 |
1 files changed, 13 insertions, 34 deletions
diff --git a/games/openttd/Makefile b/games/openttd/Makefile index db1ef88b299..798e0b1b7c1 100644 --- a/games/openttd/Makefile +++ b/games/openttd/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.25 2008/03/04 04:05:30 tnn Exp $ +# $NetBSD: Makefile,v 1.26 2008/04/07 19:44:19 tnn Exp $ -DISTNAME= openttd-0.5.3-source -PKGNAME= openttd-0.5.3 +DISTNAME= openttd-0.6.0-source +PKGNAME= ${DISTNAME:S/-source//} CATEGORIES= games x11 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openttd/} @@ -11,45 +11,24 @@ COMMENT= Open source clone of Transport Tycoon Deluxe EXTRACT_SUFX= .tar.bz2 PKG_DESTDIR_SUPPORT= user-destdir -USE_LANGUAGES+= c c++ -USE_TOOLS+= gmake pkg-config -DATA_DIR= ${DESTDIR}${PREFIX}/share/games/openttd +HAS_CONFIGURE= yes +USE_LANGUAGES+= c c++ +USE_DIRS+= xdg-1.1 +USE_TOOLS+= gmake pkg-config -MAKE_ENV+= PREFIX=${PREFIX:Q} -MAKE_ENV+= INSTALL=1 -MAKE_ENV+= BINARY_DIR=bin -MAKE_ENV+= DATA_DIR=share/games/openttd -MAKE_ENV+= USE_HOMEDIR=1 -MAKE_ENV+= PERSONAL_DIR=.openttd -MAKE_ENV+= WITH_NETWORK=1 -MAKE_ENV+= X11BASE=${X11BASE:Q} +CONFIGURE_ARGS+= --prefix-dir=${DESTDIR}${PREFIX} +CONFIGURE_ARGS+= --binary-dir=bin +CONFIGURE_ARGS+= --data-dir=share/openttd -# disable custom assert for Mac OS X +# disable custom assert for Mac OS X (XXX: still needed?) CFLAGS+= -DNDEBUG=1 -WRKSRC= ${WRKDIR}/${DISTNAME:S:-source::} +WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} +BUILD_TARGET= bundle .include "options.mk" -INSTALLATION_DIRS= bin share/games/openttd/data share/games/openttd/docs \ - share/games/openttd/lang share/games/openttd/gm - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/openttd ${DESTDIR}${PREFIX}/bin - ${INSTALL_DATA} -m 644 ${WRKSRC}/lang/*.lng ${DATA_DIR}/lang - ${INSTALL_DATA} -m 644 ${WRKSRC}/data/* ${DATA_DIR}/data - ${INSTALL_DATA} -m 644 ${WRKSRC}/readme.txt ${DATA_DIR}/docs - ${INSTALL_DATA} -m 644 ${WRKSRC}/changelog.txt ${DATA_DIR}/docs - ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/Manual.txt ${DATA_DIR}/docs - ${INSTALL_DATA} -m 644 ${WRKSRC}/docs/multiplayer.txt ${DATA_DIR}/docs -.if !empty(PKG_OPTIONS:Mttd-data) - ${RUN} for f in ${DATAFILES}; do \ - ${INSTALL_DATA} ${WRKDIR}/$$f ${DATA_DIR}/data; done - ${RUN} for f in ${GMFILES}; do \ - ${INSTALL_DATA} ${WRKDIR}/$$f ${DATA_DIR}/gm; done -.endif - .include "../../fonts/fontconfig/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" |