diff options
author | danfe <danfe@FreeBSD.org> | 2008-07-23 16:41:40 +0800 |
---|---|---|
committer | danfe <danfe@FreeBSD.org> | 2008-07-23 16:41:40 +0800 |
commit | 8826c66ad6886fb575a5b7344199eb38cbb337df (patch) | |
tree | aaa99a42d53ccec898317584f1c7c16cb0da422f /games | |
parent | dfb59c6526b9c5b849a125f551f6da512343fe10 (diff) | |
download | freebsd-ports-gnome-8826c66ad6886fb575a5b7344199eb38cbb337df.tar.gz freebsd-ports-gnome-8826c66ad6886fb575a5b7344199eb38cbb337df.tar.zst freebsd-ports-gnome-8826c66ad6886fb575a5b7344199eb38cbb337df.zip |
- Convert to OPTIONS
- Patch things in post-patch target, not in post-extract
- Wrap one overly long line
Diffstat (limited to 'games')
-rw-r--r-- | games/cake/Makefile | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/games/cake/Makefile b/games/cake/Makefile index f940b718fb2d..b6ec34866145 100644 --- a/games/cake/Makefile +++ b/games/cake/Makefile @@ -17,13 +17,6 @@ DISTNAME= ${PORTNAME}_src_${PORTVERSION:S/.//g} MAINTAINER= danfe@FreeBSD.org COMMENT= Quake3 map viewer -.if defined(WITH_FREEGLUT) -LIB_DEPENDS= glut.11:${PORTSDIR}/graphics/freeglut -.else -LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut -.endif -LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg - # Need to pass `-l', but PATCH_ARGS+= won't work because of PATCH_ARGS?= # in bsd.port.mk. PATCH_ARGS= -d ${PATCH_WRKSRC} -N -s -E ${PATCH_STRIP} -l @@ -36,13 +29,20 @@ WRKSRC= ${WRKDIR}/cake_src PLIST_FILES= bin/cake -pre-everything:: -.if !defined(WITH_FREEGLUT) - @${ECHO_MSG} "Define WITH_FREEGLUT to build against FreeGLUT" +OPTIONS= FREEGLUT "Build with alternative GLUT library, FreeGLUT" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_FREEGLUT) +LIB_DEPENDS= glut.11:${PORTSDIR}/graphics/freeglut +.else +LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut .endif +LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg -post-extract: .SILENT - ${FIND} -E ${WRKDIR} -type f \( -iregex ".*\.(cpp|h)" -or -name Makefile \) \ +post-patch: .SILENT + ${FIND} -E ${WRKDIR} -type f \( -iregex ".*\.(cpp|h)" -or \ + -name Makefile \) \ -exec ${REINPLACE_CMD} -E -e 's/[[:cntrl:]]*$$//' \ -e 's/#pragma[[:blank:]]+pack[[:blank:]]*\([[:blank:]]*push[[:blank:]]*,[[:blank:]]*1[[:blank:]]*\)/#pragma pack(1)/g' \ -e 's/#pragma[[:blank:]]+pack[[:blank:]]*\([[:blank:]]*pop[[:blank:]]*\)/#pragma pack()/g' '{}' \; @@ -60,4 +60,4 @@ post-install: @${CAT} ${PKGMESSAGE} @${ECHO_MSG} -.include <bsd.port.mk> +.include <bsd.port.post.mk> |