Annotation of pkgsrc/emulators/qemu/Makefile, Revision 1.40
1.40 ! hira 1: # $NetBSD: Makefile,v 1.39 2006/09/11 11:33:24 xtraeme Exp $
1.1 xtraeme 2: #
3:
1.35 xtraeme 4: DISTNAME= qemu-0.8.2
1.40 ! hira 5: PKGREVISION= 1
1.1 xtraeme 6: CATEGORIES= emulators
7: MASTER_SITES= http://fabrice.bellard.free.fr/qemu/
8:
1.16 xtraeme 9: MAINTAINER= xtraeme@NetBSD.org
1.24 xtraeme 10: HOMEPAGE= http://www.qemu.org/
1.1 xtraeme 11: COMMENT= CPU emulator using dynamic translation
12:
13: CONFLICTS+= qemu-bin-*
1.6 heinz 14: NOT_FOR_PLATFORM= NetBSD-1.[0-6]*-*
1.1 xtraeme 15:
1.13 jlam 16: USE_TOOLS+= gmake
1.1 xtraeme 17: HAS_CONFIGURE= yes
18:
1.36 xtraeme 19: .include "../../mk/bsd.prefs.mk"
20:
1.10 xtraeme 21: GCC_REQD+= 3.0
22:
1.39 xtraeme 23: .if !empty(MACHINE_PLATFORM:MNetBSD-4*)
1.36 xtraeme 24: USE_PKGSRC_GCC= yes
25: .endif
26:
1.34 rillig 27: CONFIGURE_ENV+= PKGMANDIR=${PKGMANDIR}
1.21 rillig 28: CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
1.28 rillig 29: CONFIGURE_ARGS+= --interp-prefix=${PREFIX:Q}/share/qemu
1.1 xtraeme 30:
1.28 rillig 31: SUBST_CLASSES+= snd
1.2 xtraeme 32: SUBST_STAGE.snd= post-patch
33: SUBST_FILES.snd= audio/ossaudio.c
1.28 rillig 34: SUBST_SED.snd= -e s,/dev/dsp,${DEVOSSAUDIO:Q},g
35: SUBST_MESSAGE.snd= Fixing hardcoded audio device.
36:
37: SUBST_CLASSES+= smbd
1.23 xtraeme 38: SUBST_STAGE.smbd= post-patch
39: SUBST_FILES.smbd= vl.c
1.28 rillig 40: SUBST_SED.smbd= -e s,/usr/sbin/smbd,${PREFIX:Q}/sbin/smbd,g
41: SUBST_MESSAGE.smbd= Fixing hardcoded paths.
1.2 xtraeme 42:
1.12 xtraeme 43: # Remove -march/-mcpu from CFLAGS, otherwise it will fail
44: # to build in the SSE code.
1.26 xtraeme 45: BUILDLINK_TRANSFORM+= rm-optarg:-march rm-optarg:-mcpu
1.12 xtraeme 46:
1.19 dbj 47: .include "../../mk/compiler.mk"
48:
49: .if !empty(CC_VERSION:Mgcc-4*)
1.35 xtraeme 50: CONFIGURE_ARGS+= --disable-gcc-check
1.19 dbj 51: .endif
52:
1.18 hubertf 53: post-install:
1.30 xtraeme 54: ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/doc/qemu
1.28 rillig 55: ${INSTALL_DATA} ${FILESDIR:Q}/Makefile.multinode-NetBSD \
1.30 xtraeme 56: ${PREFIX:Q}/share/doc/qemu/
1.18 hubertf 57:
1.1 xtraeme 58: .include "../../devel/SDL/buildlink3.mk"
1.29 jlam 59: .include "../../mk/oss.buildlink3.mk"
1.2 xtraeme 60: .include "../../mk/pthread.buildlink3.mk"
1.1 xtraeme 61: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>