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

Annotation of pkgsrc/emulators/qemu/Makefile, Revision 1.39

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

CVSweb <webmaster@jp.NetBSD.org>