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

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

1.28    ! jlam        1: # $NetBSD: Makefile,v 1.27 2005/05/16 01:15:32 jlam Exp $
1.1       garbled     2:
                      3: DISTNAME=      linuxdoom-1.10
1.17      hubertf     4: PKGNAME=       xdoom-1.10
1.19      mycroft     5: PKGREVISION=   2
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.12      wiz        13: COMMENT=       3D shoot-em-up for 8-bit X11 displays
1.3       hubertf    14:
1.16      jlam       15: BUILD_DEPENDS= unzip-[0-9]*:../../archivers/unzip
1.6       frueauf    16:
1.3       hubertf    17: LICENSE=       shareware
1.1       garbled    18:
1.20      agc        19: WRKSRC=                ${WRKDIR}
1.1       garbled    20: EXTRACT_ONLY=  doomsrc.zip
1.9       mycroft    21: EXTRACT_CMD=   unzip -qo ${DISTDIR}/${EXTRACT_ONLY}
1.7       agc        22: USE_X11BASE=   yes
1.28    ! jlam       23: USE_TOOLS+=    gmake
1.15      abs        24: MAKE_ENV+=     X11BASE=${X11BASE} INSTALL_PREFIX=${X11PREFIX}
1.1       garbled    25:
1.27      jlam       26: PKGSRC_USE_TOOLS+=     gtar gunzip
1.26      jlam       27:
1.24      minskim    28: .include "../../mk/bsd.prefs.mk"
                     29:
                     30: .ifdef ${OPSYS} == "Linux"
                     31: CFLAGS+=       -DLINUX
                     32: .endif
                     33:
1.23      minskim    34: .include "../../mk/endian.mk"
                     35:
                     36: .if ${MACHINE_ENDIAN} == "big"
                     37: CFLAGS+=       -D__BIG_ENDIAN__=1
                     38: .endif
                     39:
1.22      minskim    40: .include "../../mk/ossaudio.buildlink3.mk"
                     41:
1.1       garbled    42: post-extract:
1.10      hubertf    43:        (cd ${WRKDIR}; ${GTAR} xzf linuxdoom-1.10.src.tgz)
                     44:        (cd ${WRKDIR}; ${GTAR} xzf sndserv.tgz)
1.1       garbled    45:
1.2       hubertf    46: do-build:
1.18      mycroft    47:        cd ${WRKSRC}/${DISTNAME} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS}
                     48:        cd ${WRKSRC}/sndserv && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS}
1.2       hubertf    49:
1.1       garbled    50: do-install:
1.2       hubertf    51:        ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME}/linux/linuxxdoom ${PREFIX}/bin/xdoom
                     52:        ${INSTALL_PROGRAM} ${WRKSRC}/sndserv/linux/sndserver ${PREFIX}/bin/sndserver
1.13      hubertf    53:        ${INSTALL_DATA_DIR} ${PREFIX}/share/doom
1.1       garbled    54:        ${GUNZIP_CMD} -c ${DISTDIR}/doom-1.8.wad.gz > ${PREFIX}/share/doom/doom1.wad
                     55:
                     56: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>