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>