Author: jbeich Date: Thu Mar 7 11:18:50 2013 New Revision: 1201 Log: move arch quirks to bsd.gecko.mk
Modified: trunk/Mk/bsd.gecko.mk trunk/mail/thunderbird-esr/Makefile trunk/mail/thunderbird/Makefile trunk/www/firefox-esr/Makefile trunk/www/firefox-nightly/Makefile trunk/www/firefox/Makefile trunk/www/kompozer/Makefile trunk/www/libxul/Makefile trunk/www/libxul19/Makefile trunk/www/seamonkey/Makefile Modified: trunk/Mk/bsd.gecko.mk ============================================================================== --- trunk/Mk/bsd.gecko.mk Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/Mk/bsd.gecko.mk Thu Mar 7 11:18:50 2013 (r1201) @@ -820,7 +820,16 @@ -e 's|%%MOZDIR%%|${PREFIX}/lib/${MOZILLA}|g' MOZCONFIG_SED?= ${SED} ${MOZ_SED_ARGS} -.if ${ARCH}=="sparc64" +.if ${ARCH} == amd64 +CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} +.elif ${ARCH} == powerpc64 +. if ${OSVERSION} < 900033 +BROKEN= Needs binutils 2.17.50 to build +. else +MOZ_EXPORT+= UNAME_m="powerpc64" +CFLAGS+= -mminimal-toc +. endif +.elif ${ARCH} == "sparc64" # Work around miscompilation/mislinkage of the sCanonicalVTable hacks. MOZ_OPTIONS+= --disable-v1-string-abi .endif Modified: trunk/mail/thunderbird-esr/Makefile ============================================================================== --- trunk/mail/thunderbird-esr/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/mail/thunderbird-esr/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -63,17 +63,6 @@ XPI_LIBDIR= ${PREFIX}/lib/xpi -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MENIGMAIL} MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail DISTFILES+= ${EM_DISTFILE}:enigmail Modified: trunk/mail/thunderbird/Makefile ============================================================================== --- trunk/mail/thunderbird/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/mail/thunderbird/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -69,17 +69,6 @@ XPI_LIBDIR= ${PREFIX}/lib/xpi -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MENIGMAIL} MASTER_SITES+= http://www.enigmail.net/download/source/:enigmail DISTFILES+= ${EM_DISTFILE}:enigmail Modified: trunk/www/firefox-esr/Makefile ============================================================================== --- trunk/www/firefox-esr/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/firefox-esr/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -56,17 +56,6 @@ WRKSRC:= ${WRKDIR}/mozilla-esr17 -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MPGO} USE_GCC?= any USE_DISPLAY= yes Modified: trunk/www/firefox-nightly/Makefile ============================================================================== --- trunk/www/firefox-nightly/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/firefox-nightly/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -59,17 +59,6 @@ WRKSRC:= ${WRKSRC}-central-${HGREV:C/.*://} -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MPGO} USE_GCC?= yes USE_DISPLAY= yes Modified: trunk/www/firefox/Makefile ============================================================================== --- trunk/www/firefox/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/firefox/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -57,17 +57,6 @@ WRKSRC:= ${WRKDIR}/mozilla-beta -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MPGO} USE_GCC?= yes USE_DISPLAY= yes Modified: trunk/www/kompozer/Makefile ============================================================================== --- trunk/www/kompozer/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/kompozer/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -49,10 +49,6 @@ .include <bsd.port.pre.mk> -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.endif - post-patch: @${RM} -f ${WRKSRC}/config.status ${WRKSRC}/config.cache @${ECHO_CMD} "LDFLAGS += -L${LOCALBASE}/lib" >> ${WRKSRC}/toolkit/components/Makefile.in Modified: trunk/www/libxul/Makefile ============================================================================== --- trunk/www/libxul/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/libxul/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -54,17 +54,6 @@ MOZ_PKGCONFIG_FILES+= mozilla-nss .endif -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if !empty(CXX:M*clang++*) || (${CXX:Mc++} && ${OSVERSION} > 1000023) CXXFLAGS+= -Wno-return-type-c-linkage .endif Modified: trunk/www/libxul19/Makefile ============================================================================== --- trunk/www/libxul19/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/libxul19/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -63,17 +63,6 @@ MOZ_PKGCONFIG_FILES+= mozilla-nss .endif -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ${PORT_OPTIONS:MJAVA} USE_JAVA= yes JAVA_VERSION+= 1.5+ Modified: trunk/www/seamonkey/Makefile ============================================================================== --- trunk/www/seamonkey/Makefile Thu Mar 7 11:18:39 2013 (r1200) +++ trunk/www/seamonkey/Makefile Thu Mar 7 11:18:50 2013 (r1201) @@ -72,17 +72,6 @@ XPI_LIBDIR= ${PREFIX}/lib/xpi -.if ${ARCH} == amd64 -CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL} -.elif ${ARCH} == powerpc64 -.if ${OSVERSION} < 900033 -BROKEN= Needs binutils 2.17.50 to build -.else -MOZ_EXPORT+= UNAME_m="powerpc64" -CFLAGS+= -mminimal-toc -.endif -.endif - .if ! ${PORT_OPTIONS:MMAILNEWS} EXTRA_PATCHES+= ${FILESDIR}/extra-mailnews-patch-bridge-bridge.mk \ ${FILESDIR}/extra-patch-configure.in _______________________________________________ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"