aboutsummaryrefslogtreecommitdiff
path: root/games/battletanks
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2010-05-24 16:21:25 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2010-05-24 16:21:25 +0000
commit363bc6aacb3503e4844cd5d765d05522c667e37f (patch)
treeadfe32a4a6265fb1f21dcbe4bf09f137d4f1f5bc /games/battletanks
parent801e0fe4417e3b14ea19296b533b53c5e17873ac (diff)
downloadports-363bc6aacb3503e4844cd5d765d05522c667e37f.tar.gz
ports-363bc6aacb3503e4844cd5d765d05522c667e37f.zip
- Switch USE_GCC to 4.4+ as advised by gerald@
- Clean up Makefile while here: shorten and coalesce lines, reorder knobs, simplify PORTDOCS installation, unmute INSTALL_DATA commands
Notes
Notes: svn path=/head/; revision=254981
Diffstat (limited to 'games/battletanks')
-rw-r--r--games/battletanks/Makefile27
1 files changed, 12 insertions, 15 deletions
diff --git a/games/battletanks/Makefile b/games/battletanks/Makefile
index 82666c2c7f8a..b1b4951d0616 100644
--- a/games/battletanks/Makefile
+++ b/games/battletanks/Makefile
@@ -20,17 +20,15 @@ LIB_DEPENDS= sigc-2.0.0:${PORTSDIR}/devel/libsigc++20 \
smpeg.1:${PORTSDIR}/multimedia/smpeg
USE_BZIP2= yes
+USE_GCC= 4.4+
USE_LDCONFIG= yes
-USE_OPENAL= al
-USE_GCC= 4.3+
USE_LUA= 5.0+
-USE_SCONS= yes
+USE_OPENAL= al
USE_SDL= image sdl
+USE_SCONS= yes
SCONS_ARGS= prefix=${PREFIX} resources_dir=${DATADIR}
-SCONS_BUILDENV+=CC="${CC}" \
- CXX="${CXX}" \
- CFLAGS="${CFLAGS}" \
- CXXFLAGS="${CXXFLAGS}" \
+SCONS_BUILDENV= CC="${CC}" CXX="${CXX}" \
+ CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}" \
CPPPATH="${LOCALBASE}/include" \
LIBPATH="${LOCALBASE}/lib"
@@ -38,7 +36,8 @@ SCONS_BUILDENV+=CC="${CC}" \
PORTDOCS= LICENSE LICENSE.EXCEPTION README-en.txt README-linux.txt \
donate.url homepage.url project_page.url video.txt
-DESKTOP_ENTRIES="Battle Tanks" "${COMMENT}" "" "btanks" "Application;Game;" false
+DESKTOP_ENTRIES="Battle Tanks" "${COMMENT}" "" "btanks" \
+ "Application;Game;" false
.include <bsd.port.pre.mk>
@@ -47,15 +46,13 @@ SCONS_ARGS+= gcc_visibility=false
.endif
post-install:
- @${INSTALL_DATA} ${WRKSRC}/build/release/clunk/libclunk.so ${PREFIX}/lib
- @${INSTALL_DATA} ${WRKSRC}/build/release/engine/libbtanks_engine.so ${PREFIX}/lib
- @${INSTALL_DATA} ${WRKSRC}/build/release/mrt/libmrt.so ${PREFIX}/lib
- @${INSTALL_DATA} ${WRKSRC}/build/release/sdlx/libsdlx.so ${PREFIX}/lib
+ ${INSTALL_DATA} ${WRKSRC}/build/release/clunk/libclunk.so \
+ ${WRKSRC}/build/release/engine/libbtanks_engine.so \
+ ${WRKSRC}/build/release/mrt/libmrt.so \
+ ${WRKSRC}/build/release/sdlx/libsdlx.so ${PREFIX}/lib
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
-.for doc in ${PORTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
-.endfor
+ ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
.endif
.include <bsd.port.post.mk>