diff options
Diffstat (limited to 'games/trackballs/Makefile')
-rw-r--r-- | games/trackballs/Makefile | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/games/trackballs/Makefile b/games/trackballs/Makefile index 94b21ca194eb..13f0c8301f95 100644 --- a/games/trackballs/Makefile +++ b/games/trackballs/Makefile @@ -7,9 +7,12 @@ PORTNAME= trackballs PORTVERSION= 1.1.4 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= games -MASTER_SITES= SF +MASTER_SITES= SF \ + SF/${PORTNAME}/music/1.4/:music +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}-music-1.4.tar.bz2:music MAINTAINER= martymac@FreeBSD.org COMMENT= SDL-based Marble Madness clone @@ -34,11 +37,36 @@ MANCOMPRESSED= no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl +OPTIONS_DEFINE= NLS MUSIC +MUSIC_DESC= Install additional music +OPTIONS_DEFAULT= NLS MUSIC + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MNLS} +USE_GETTEXT= yes +CONFIGURE_ARGS+= --enable-nls +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.if ${PORT_OPTIONS:MMUSIC} +PLIST_SUB+= MUSIC="" +.else +PLIST_SUB+= MUSIC="@comment " +.endif + post-patch: @${REINPLACE_CMD} -e 's|install -D|$$(INSTALL)|' \ ${WRKSRC}/share/Makefile.in post-install: +.if ${PORT_OPTIONS:MMUSIC} + @${INSTALL_DATA} ${WRKDIR}/trackballs-music/*.ogg ${DATADIR}/music/ +.endif + @${INSTALL_DATA} ${WRKSRC}/share/icons/${PORTNAME}-48x48.png ${PREFIX}/share/pixmaps/${PORTNAME}.png -@update-desktop-database .include <bsd.port.mk> |