[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / games / xdoom

Annotation of pkgsrc/games/xdoom/Makefile, Revision 1.9

1.9     ! mycroft     1: # $NetBSD: Makefile,v 1.8 1999/04/01 14:07:54 agc Exp $
1.1       garbled     2:
                      3: DISTNAME=      linuxdoom-1.10
                      4: PKGNAME=       xdoom-1.10
1.6       frueauf     5: WRKSRC=                ${WRKDIR}
1.1       garbled     6: CATEGORIES=    games x11
                      7: MASTER_SITES=  ftp://ftp.idsoftware.com/idstuff/source/
                      8: MASTER_SITES+= ftp://ftp.idsoftware.com/idstuff/doom/
                      9: DISTFILES=     doomsrc.zip doom-1.8.wad.gz
                     10:
                     11: MAINTAINER=    root@garbled.net
                     12: HOMEPAGE=      http://www.idsoftware.com/archives/doomarc.html
1.3       hubertf    13:
1.6       frueauf    14: BUILD_DEPENDS= unzip:../../archivers/unzip
                     15:
1.3       hubertf    16: LICENSE=       shareware
1.1       garbled    17:
                     18: EXTRACT_ONLY=  doomsrc.zip
1.9     ! mycroft    19: EXTRACT_CMD=   unzip -qo ${DISTDIR}/${EXTRACT_ONLY}
1.7       agc        20: USE_X11BASE=   yes
1.1       garbled    21: USE_GMAKE=     yes
                     22:
                     23: post-extract:
                     24:        (cd ${WRKDIR}; tar xzf linuxdoom-1.10.src.tgz)
1.2       hubertf    25:        (cd ${WRKDIR}; tar xzf sndserv.tgz)
1.1       garbled    26:
                     27: post-patch:
1.5       garbled    28:        @${MV} ${WRKSRC}/${DISTNAME}/i_sound.c ${WRKSRC}/foo
                     29:        @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <${WRKSRC}/foo> ${WRKSRC}/${DISTNAME}/i_sound.c
                     30:        @${MV} ${WRKSRC}/${DISTNAME}/d_main.c ${WRKSRC}/foo
                     31:        @${SED} -e 's@XXXPREFIXXXX@${PREFIX}@' <${WRKSRC}/foo> ${WRKSRC}/${DISTNAME}/d_main.c
                     32:        @${RM} -f ${WRKSRC}/foo
1.1       garbled    33:
1.2       hubertf    34: do-build:
                     35:        cd ${WRKSRC}/${DISTNAME} ; ${GMAKE} X11BASE=${X11BASE}
                     36:        cd ${WRKSRC}/sndserv ; ${GMAKE} X11BASE=${X11BASE}
                     37:
1.1       garbled    38: do-install:
1.2       hubertf    39:        ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME}/linux/linuxxdoom ${PREFIX}/bin/xdoom
                     40:        ${INSTALL_PROGRAM} ${WRKSRC}/sndserv/linux/sndserver ${PREFIX}/bin/sndserver
1.1       garbled    41:        ${MKDIR} ${PREFIX}/share/doom
                     42:        ${GUNZIP_CMD} -c ${DISTDIR}/doom-1.8.wad.gz > ${PREFIX}/share/doom/doom1.wad
                     43:
                     44: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>