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

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>