Thu May 14 19:33:30 2020 UTC ()
Disable LLVM IAS as the source lacks size prefixes


(joerg)
diff -r1.23 -r1.24 pkgsrc/emulators/pearpc/Makefile

cvs diff -r1.23 -r1.24 pkgsrc/emulators/pearpc/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/pearpc/Makefile 2020/03/20 11:57:36 1.23
+++ pkgsrc/emulators/pearpc/Makefile 2020/05/14 19:33:30 1.24
@@ -1,35 +1,41 @@ @@ -1,35 +1,41 @@
1# $NetBSD: Makefile,v 1.23 2020/03/20 11:57:36 nia Exp $ 1# $NetBSD: Makefile,v 1.24 2020/05/14 19:33:30 joerg Exp $
2 2
3DISTNAME= pearpc-0.5 3DISTNAME= pearpc-0.5
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pearpc/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pearpc/}
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://pearpc.sourceforge.net/ 9HOMEPAGE= http://pearpc.sourceforge.net/
10COMMENT= PowerPC emulator 10COMMENT= PowerPC emulator
11 11
12GNU_CONFIGURE= yes 12GNU_CONFIGURE= yes
13USE_LANGUAGES= c c++03 13USE_LANGUAGES= c c++03
14 14
15BUILDLINK_TRANSFORM+= rm:-Wall 15BUILDLINK_TRANSFORM+= rm:-Wall
16 16
17EGDIR= ${PREFIX}/share/examples/${PKGBASE} 17EGDIR= ${PREFIX}/share/examples/${PKGBASE}
18CONF_FILES= ${EGDIR}/ppccfg.example ${PKG_SYSCONFDIR}/ppccfg.conf 18CONF_FILES= ${EGDIR}/ppccfg.example ${PKG_SYSCONFDIR}/ppccfg.conf
19 19
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
 21.include "../../mk/compiler.mk"
21 22
22.if !empty(MACHINE_ARCH:Mi386) 23.if !empty(PKGSRC_COMPILER:Mclang) && ${MACHINE_ARCH} == "x86_64"
 24CCASFLAGS+= -fno-integrated-as
 25MAKE_ENV+= AM_CCASFLAGS=${CCASFLAGS:Q}
 26.endif
 27
 28.if ${MACHINE_ARCH} == "i386"
23BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm 29BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
24CONFIGURE_ARGS+= --enable-cpu=jitc_x86 30CONFIGURE_ARGS+= --enable-cpu=jitc_x86
25.endif 31.endif
26 32
27CONFIGURE_ARGS+= --disable-debug 33CONFIGURE_ARGS+= --disable-debug
28 34
29INSTALLATION_DIRS= share/${PKGBASE} ${EGDIR} bin 35INSTALLATION_DIRS= share/${PKGBASE} ${EGDIR} bin
30 36
31NOT_PAX_MPROTECT_SAFE+= share/pearpc/ppc 37NOT_PAX_MPROTECT_SAFE+= share/pearpc/ppc
32 38
33do-install: 39do-install:
34 ${SED} -e "s,@PREFIX@,${PREFIX}," \ 40 ${SED} -e "s,@PREFIX@,${PREFIX}," \
35 -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR}," \ 41 -e "s,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR}," \