diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2014-04-13 09:54:02 +0000 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2014-04-13 09:54:02 +0000 |
commit | b85a6d73e27c672cc7a8d4ff88812dccd12cf68d (patch) | |
tree | ed260df8baec8fc690790d34f86503088ee69b1f /games/doom | |
parent | cac1c1bb51a492af8d7690d69696371eaea10df5 (diff) | |
download | ports-b85a6d73e27c672cc7a8d4ff88812dccd12cf68d.tar.gz ports-b85a6d73e27c672cc7a8d4ff88812dccd12cf68d.zip |
- Add staging support
- When executing gmake set it's enviroment first, use MAKE_CMD
- Respect CFLAGS
Notes
Notes:
svn path=/head/; revision=351195
Diffstat (limited to 'games/doom')
-rw-r--r-- | games/doom/Makefile | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/games/doom/Makefile b/games/doom/Makefile index 69a3a8284bad..0d3ffe244057 100644 --- a/games/doom/Makefile +++ b/games/doom/Makefile @@ -23,7 +23,6 @@ NO_WRKSUBDIR= yes DATADIR= ${DMDIR} -NO_STAGE= yes post-extract: @cd ${WRKDIR} && ${TAR} xzf linuxdoom-1.10.src.tgz && ${TAR} xzf sndserv.tgz @@ -50,16 +49,20 @@ post-patch: -E -e 's|#include +<malloc.h>|#include <stdlib.h>|g' do-build: - @cd ${WRKDIR}/linuxdoom-1.10 && ${GMAKE} X11BASE=${LOCALBASE} - @cd ${WRKDIR}/sndserv && ${GMAKE} + @cd ${WRKDIR}/linuxdoom-1.10 && ${SETENV} ${MAKE_ENV} \ + ${MAKE_CMD} X11BASE=${LOCALBASE} + @cd ${WRKDIR}/sndserv && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} do-install: - @${MKDIR} ${PREFIX}/libexec/doom - @${INSTALL_PROGRAM} ${WRKDIR}/linuxdoom-1.10/linux/linuxxdoom ${PREFIX}/libexec/doom/xdoom - @${INSTALL_PROGRAM} ${WRKDIR}/sndserv/linux/sndserver ${PREFIX}/libexec/doom/sndserver + @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/doom + ${INSTALL_PROGRAM} ${WRKDIR}/linuxdoom-1.10/linux/linuxxdoom \ + ${STAGEDIR}${PREFIX}/libexec/doom/xdoom + ${INSTALL_PROGRAM} ${WRKDIR}/sndserv/linux/sndserver \ + ${STAGEDIR}${PREFIX}/libexec/doom/sndserver @(${ECHO_CMD} "#!${SH}"; ${ECHO_CMD} "cd ${PREFIX}/libexec/doom"; \ - ${ECHO_CMD} 'export PATH=.:$$PATH';${ECHO_CMD} "export DOOMWADDIR=${DATADIR}"; ${ECHO_CMD} "./xdoom $$*") > ${PREFIX}/bin/doom - @${CHMOD} ugo+x ${PREFIX}/bin/doom + ${ECHO_CMD} 'export PATH=.:$$PATH';${ECHO_CMD} "export DOOMWADDIR=${DATADIR}"; \ + ${ECHO_CMD} "./xdoom $$*") > ${STAGEDIR}${PREFIX}/bin/doom + @${CHMOD} ugo+x ${STAGEDIR}${PREFIX}/bin/doom .include "${.CURDIR}/../doom-data/Makefile.include" |