Annotation of pkgsrc/games/quakeforge/Makefile, Revision 1.28
1.28 ! wiz 1: # $NetBSD: Makefile,v 1.27 2012/10/06 11:54:52 asau Exp $
1.1 snj 2:
1.3 snj 3: DISTNAME= quakeforge-0.5.5
1.25 obache 4: PKGREVISION= 11
1.1 snj 5: CATEGORIES= games
6: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=quake/}
7:
8: MAINTAINER= snj@NetBSD.org
9: HOMEPAGE= http://www.quakeforge.net/
10: COMMENT= Improved Quake engine
11:
12: CONFIGURE_ARGS+= --with-cpp="${CPP} %d %i %o"
1.3 snj 13: CONFIGURE_ARGS+= --disable-ogg
1.2 snj 14: CONFIGURE_ARGS+= --disable-xmms
1.1 snj 15: GNU_CONFIGURE= YES
1.14 joerg 16: USE_LANGUAGES= c c++
1.8 jlam 17: USE_TOOLS+= bison gmake
1.1 snj 18: USE_LIBTOOL= YES
19:
20: SUBST_CLASSES+= dsp
21: SUBST_STAGE.dsp= post-patch
22: SUBST_MESSAGE.dsp= Adjusting sound device path.
23: SUBST_FILES.dsp= libs/audio/targets/snd_oss.c
24: SUBST_SED.dsp= -e "s|/dev/dsp|${DEVOSSAUDIO}|"
25:
1.24 dholland 26: REPLACE_PYTHON+= tools/qfcc/source/qfpreqcc
27:
1.18 jlam 28: PKG_OPTIONS_VAR= PKG_OPTIONS.quakeforge
29: PKG_SUPPORTED_OPTIONS= inet6
1.26 wiz 30: PKG_SUGGESTED_OPTIONS= inet6
1.1 snj 31:
1.18 jlam 32: .include "../../mk/bsd.options.mk"
33:
34: .if !empty(PKG_OPTIONS:Minet6)
35: CONFIGURE_ARGS+= --with-ipv6
36: .else
1.1 snj 37: CONFIGURE_ARGS+= --without-ipv6
38: .endif
39:
1.21 snj 40: PLIST_VARS+= sunaudio linux
1.14 joerg 41: .if ${OPSYS} == "NetBSD" || ${OPSYS} == "SunOS"
1.19 jlam 42: PLIST.sunaudio= yes
1.14 joerg 43: .endif
44:
1.21 snj 45: .if ${OPSYS} == "Linux"
46: PLIST.linux= yes
47: .endif
48:
1.17 joerg 49: INSTALLATION_DIRS= include/QF/GL include/QF/plugin include/QF/ruamoko/gui
1.3 snj 50:
1.24 dholland 51: .include "../../lang/python/application.mk"
1.1 snj 52: .include "../../devel/SDL/buildlink3.mk"
1.3 snj 53: .include "../../devel/zlib/buildlink3.mk"
54: .include "../../graphics/png/buildlink3.mk"
1.16 joerg 55: .include "../../x11/libXext/buildlink3.mk"
1.24 dholland 56: .include "../../x11/libXxf86dga/buildlink3.mk"
57: .include "../../x11/libXxf86vm/buildlink3.mk"
58: .include "../../x11/xf86vidmodeproto/buildlink3.mk"
59: .include "../../x11/xf86dgaproto/buildlink3.mk"
1.12 jlam 60: .include "../../mk/oss.buildlink3.mk"
1.1 snj 61: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>