diff options
author | Adam Weinberger <adamw@FreeBSD.org> | 2003-12-04 21:38:01 +0000 |
---|---|---|
committer | Adam Weinberger <adamw@FreeBSD.org> | 2003-12-04 21:38:01 +0000 |
commit | 715a49a4ce790d5b196e9fff4ffb65631d29a902 (patch) | |
tree | 883e6d17c3d7bd68a6062ac2d5a6d7630c28aae8 /games/trackballs/Makefile | |
parent | Update to 2.2. (diff) |
Add trackballs, a marble madness clone.
Diffstat (limited to 'games/trackballs/Makefile')
-rw-r--r-- | games/trackballs/Makefile | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/games/trackballs/Makefile b/games/trackballs/Makefile new file mode 100644 index 000000000000..31a4e301699e --- /dev/null +++ b/games/trackballs/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: trackballs +# Date created: 21 November 2003 +# Whom: Adam Weinberger <adamw@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= trackballs +PORTVERSION= 0.9.2 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ports@FreeBSD.org +COMMENT= SDL-based Marble Madness clone + +LIB_DEPENDS= SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \ + SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \ + SDL_image.10:${PORTSDIR}/graphics/sdl_image \ + guile.15:${PORTSDIR}/lang/guile +RUN_DEPENDS= bash:${PORTSDIR}/shells/bash2 + +USE_X_PREFIX= yes +USE_SDL= yes +GNU_CONFIGURE= yes +USE_REINPLACE= yes +USE_GNOME= gnometarget +USE_GMAKE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ + LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib" + +MAN6= ${PORTNAME}.6 + +post-patch: + @${FIND} ${WRKSRC} -name '*.h' -o -name '*.cc' | ${XARGS} \ + ${REINPLACE_CMD} -e "/^#include/s|SDL/SDL|SDL11/SDL|; \ + /stdint.h/d" + @${REINPLACE_CMD} -e "s|/bin/bash|${LOCALBASE}/bin/bash|" \ + ${WRKSRC}/share/icons/installIcons + @${REINPLACE_CMD} -e "s|install -D|install|" \ + ${WRKSRC}/share/Makefile.in + +.include <bsd.port.mk> |