summaryrefslogtreecommitdiff
path: root/games/xdoom/Makefile
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>1998-09-06 16:37:44 +0000
committerhubertf <hubertf@pkgsrc.org>1998-09-06 16:37:44 +0000
commit75b9690c3f01669e28bc368ee41ea394258bc7e9 (patch)
tree97e5e4838add4f741f7e10bef84f46b71aa79f53 /games/xdoom/Makefile
parentca4653b0c431161503f21f55ed450c2f1b109150 (diff)
downloadpkgsrc-75b9690c3f01669e28bc368ee41ea394258bc7e9.tar.gz
Boom - make da noise! (add soundserver)
Diffstat (limited to 'games/xdoom/Makefile')
-rw-r--r--games/xdoom/Makefile20
1 files changed, 14 insertions, 6 deletions
diff --git a/games/xdoom/Makefile b/games/xdoom/Makefile
index 0a562748340..ce4e20d93eb 100644
--- a/games/xdoom/Makefile
+++ b/games/xdoom/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 1998/08/28 12:53:03 garbled Exp $
+# $NetBSD: Makefile,v 1.2 1998/09/06 16:37:44 hubertf Exp $
DISTNAME= linuxdoom-1.10
PKGNAME= xdoom-1.10
@@ -12,6 +12,7 @@ HOMEPAGE= http://www.idsoftware.com/archives/doomarc.html
BUILD_DEPENDS= unzip:../../archivers/unzip
+WRKSRC= ${WRKDIR}
EXTRACT_CMD= unzip
EXTRACT_BEFORE_ARGS= -qo
EXTRACT_ONLY= doomsrc.zip
@@ -20,16 +21,23 @@ USE_GMAKE= yes
post-extract:
(cd ${WRKDIR}; tar xzf linuxdoom-1.10.src.tgz)
+ (cd ${WRKDIR}; tar xzf sndserv.tgz)
+ ln -s /usr/include/soundcard.h ${WRKDIR}/sndserv/linux
post-patch:
- @${MV} ${WRKSRC}/i_sound.c foo
- @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <foo> ${WRKSRC}/i_sound.c
- @${MV} ${WRKSRC}/d_main.c foo
- @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <foo> ${WRKSRC}/d_main.c
+ @${MV} ${WRKSRC}/${DISTNAME}/i_sound.c foo
+ @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <foo> ${WRKSRC}/${DISTNAME}/i_sound.c
+ @${MV} ${WRKSRC}/${DISTNAME}/d_main.c foo
+ @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <foo> ${WRKSRC}/${DISTNAME}/d_main.c
@${RM} -f foo
+do-build:
+ cd ${WRKSRC}/${DISTNAME} ; ${GMAKE} X11BASE=${X11BASE}
+ cd ${WRKSRC}/sndserv ; ${GMAKE} X11BASE=${X11BASE}
+
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/linux/linuxxdoom ${PREFIX}/bin/xdoom
+ ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME}/linux/linuxxdoom ${PREFIX}/bin/xdoom
+ ${INSTALL_PROGRAM} ${WRKSRC}/sndserv/linux/sndserver ${PREFIX}/bin/sndserver
${MKDIR} ${PREFIX}/share/doom
${GUNZIP_CMD} -c ${DISTDIR}/doom-1.8.wad.gz > ${PREFIX}/share/doom/doom1.wad