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

Annotation of pkgsrc/games/quake3arena/Makefile, Revision 1.7

1.7     ! wiz         1: # $NetBSD: Makefile,v 1.6 2002/01/14 17:44:48 wiz Exp $
1.1       wiz         2: #
                      3:
                      4: DISTNAME=      linuxq3apoint-1.17.x86
                      5: PKGNAME=       quake3arena-1.17
                      6: CATEGORIES=    games x11
1.6       wiz         7: MASTER_SITES=  ftp://ftp.idsoftware.com/idstuff/quake3/linux/old/
1.1       wiz         8: EXTRACT_SUFX=  .run
                      9:
                     10: MAINTAINER=    jmcneill@invisible.yi.org
                     11: HOMEPAGE=      http://www.quake3arena.com/
1.2       wiz        12: COMMENT=       Quake 3 Arena -- first person shooter (binary only, no data files)
1.1       wiz        13:
                     14: DEPENDS+=      suse_base>=6.3:../../emulators/suse_base
                     15: DEPENDS+=      suse_x11>=6.3:../../emulators/suse_x11
1.7     ! wiz        16: DEPENDS+=      suse_glx>=6.4:../../emulators/suse_glx
1.1       wiz        17:
1.5       jlam       18: CONFLICTS=     quake3arena-demo-[0-9]*
1.1       wiz        19:
                     20: NO_SRC_ON_FTP= no
                     21: NO_BIN_ON_FTP= no
                     22:
                     23: NO_CONFIGURE=  yes
1.4       agc        24: WRKSRC=                ${WRKDIR}
1.1       wiz        25: EXTRACT_CMD=   ${SED} '1,/^END_OF_STUB$$/d' ${DOWNLOADED_DISTFILE} | \
                     26:                                                                ${GTAR} xzf -
                     27:
                     28: .if !make(fetch)
                     29: ONLY_FOR_PLATFORM=*-*-i386
                     30: .endif
                     31:
                     32: DISTBINNAME=   quake3.x86
                     33: BINNAME=       quake3arena
                     34:
                     35: LIBDIR=                ${PREFIX}/lib/lokigames/${BINNAME}
                     36: SHAREDIR=      ${PREFIX}/share/doc/lokigames
                     37:
                     38: do-build:
                     39:        ${SED} -e 's#@@PREFIX@@#${PREFIX}#g' \
                     40:               -e 's#@@LIBDIR@@#${LIBDIR}#g' \
                     41:               -e 's#@@BINNAME@@#${BINNAME}#g' \
                     42:            <${FILESDIR}/wrapper.sh >${WRKDIR}/${BINNAME}.sh
                     43:
                     44: # The executable must be in the same directory as the data.
                     45: do-install:
                     46:        ${INSTALL_PROGRAM_DIR} ${LIBDIR}
                     47:        ${INSTALL_DATA_DIR} ${SHAREDIR}
                     48:        ${INSTALL_SCRIPT} ${WRKDIR}/${BINNAME}.sh ${PREFIX}/bin/${BINNAME}
                     49:        ${INSTALL_PROGRAM} ${WRKSRC}/bin/x86/glibc-2.1/${DISTBINNAME} \
                     50:                ${LIBDIR}/${BINNAME}
                     51:        ${INSTALL_PROGRAM} ${WRKSRC}/bin/x86/glibc-2.1/q3ded ${LIBDIR}
                     52:        ${INSTALL_DATA} ${WRKSRC}/bin/x86/glibc-2.1/libMesaVoodooGL.so.3.2 \
                     53:                ${LIBDIR}
1.3       wiz        54:        ${LN} -s ${LIBDIR}/libMesaVoodooGL.so.3.2 \
                     55:                ${LIBDIR}/libMesaVoodooGL.so.3
                     56:        ${LN} -s ${LIBDIR}/libMesaVoodooGL.so.3.2 \
                     57:                ${LIBDIR}/libMesaVoodooGL.so
1.1       wiz        58:        ${INSTALL_DATA} ${WRKSRC}/README ${SHAREDIR}/${BINNAME}-README
                     59:        cd ${WRKSRC} ; ${PAX} -rw baseq3 ${LIBDIR}
                     60:        cd ${WRKSRC} ; ${PAX} -rw Help ${SHAREDIR}
                     61:        ${MV} ${SHAREDIR}/Help ${SHAREDIR}/quake3arena-Help
                     62:
                     63: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>