[SVN-Commit] r1741 - in trunk: Mk mail/thunderbird www/firefox www/firefox-esr www/firefox-nightly www/libxul www/seamonkey
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Thu Oct 23 19:48:18 UTC 2014
Author: jbeich
Date: Thu Oct 23 19:48:08 2014
New Revision: 1741
Log:
drop non-objdir build support
Modified:
trunk/Mk/bsd.gecko.mk
trunk/mail/thunderbird/Makefile
trunk/www/firefox-esr/Makefile
trunk/www/firefox-nightly/Makefile
trunk/www/firefox/Makefile
trunk/www/libxul/Makefile
trunk/www/seamonkey/Makefile
Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/Mk/bsd.gecko.mk Thu Oct 23 19:48:08 2014 (r1741)
@@ -96,8 +96,14 @@
WRKSRC?= ${WRKDIR}/mozilla
PLISTF?= ${WRKDIR}/plist_files
+MOZ_OBJDIR?= ${WRKSRC}/obj-${CONFIGURE_TARGET}
+CONFIGURE_WRKSRC?=${MOZ_OBJDIR}
+BUILD_WRKSRC?= ${MOZ_OBJDIR}
+INSTALL_WRKSRC?=${MOZ_OBJDIR}
+
MOZ_PIS_DIR?= lib/${MOZILLA}/init.d
+CONFIGURE_SCRIPT?=../configure
PORT_MOZCONFIG?= ${FILESDIR}/mozconfig.in
MOZCONFIG?= ${WRKSRC}/.mozconfig
MOZILLA_PLIST_DIRS?= bin lib share/pixmaps share/applications
@@ -113,6 +119,7 @@
MOZ_EXPORT+= ${CONFIGURE_ENV} \
PERL="${PERL}"
MOZ_OPTIONS+= ${CONFIGURE_TARGET} --prefix="${PREFIX}"
+MOZ_MK_OPTIONS+=MOZ_OBJDIR="${MOZ_OBJDIR}"
CPPFLAGS+= -isystem${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -Wl,-rpath,${PREFIX}/lib/${MOZILLA}
@@ -450,17 +457,6 @@
MOZ_OPTIONS+= --disable-v1-string-abi
.endif
-.if defined(OBJDIR_BUILD)
-CONFIGURE_SCRIPT=../configure
-
-MOZ_OBJDIR= ${WRKSRC}/obj-${CONFIGURE_TARGET}
-CONFIGURE_WRKSRC=${MOZ_OBJDIR}
-BUILD_WRKSRC= ${MOZ_OBJDIR}
-INSTALL_WRKSRC= ${MOZ_OBJDIR}
-.else
-MOZ_OBJDIR= ${WRKSRC}
-.endif
-
.else # bsd.port.post.mk
pre-extract: gecko-pre-extract
@@ -569,9 +565,7 @@
pre-configure: gecko-pre-configure
gecko-pre-configure:
-.if defined(OBJDIR_BUILD)
${MKDIR} ${MOZ_OBJDIR}
-.endif
post-configure: gecko-post-configure
Modified: trunk/mail/thunderbird/Makefile
==============================================================================
--- trunk/mail/thunderbird/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/mail/thunderbird/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -35,7 +35,6 @@
L_VERSION= 3.3.2
SSP_UNSAFE= yes
-OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
USE_MOZILLA= # empty
Modified: trunk/www/firefox-esr/Makefile
==============================================================================
--- trunk/www/firefox-esr/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/www/firefox-esr/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -31,7 +31,6 @@
LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l
-OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
CPE_PRODUCT= ${PORTNAME}_esr
CONFLICTS= firefox-3[02-9].* firefox-2[0-35-9].*
Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/www/firefox-nightly/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -35,7 +35,6 @@
LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l
FETCH_ENV= SSL_CA_CERT_FILE=${LOCALBASE}/share/certs/ca-root-nss.crt
-OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
CPE_VERSION= ${PORTVERSION:R}
CPE_UPDATE= alpha1
Modified: trunk/www/firefox/Makefile
==============================================================================
--- trunk/www/firefox/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/www/firefox/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -31,7 +31,6 @@
LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l
-OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
CONFLICTS= firefox-esr-31.* firefox-esr-24.* firefox-esr-17.*
MOZ_PKGCONFIG_FILES= # empty
Modified: trunk/www/libxul/Makefile
==============================================================================
--- trunk/www/libxul/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/www/libxul/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -48,7 +48,6 @@
MOZ_OPTIONS?= --enable-application=xulrunner
USE_GECKO= gecko
CPE_PRODUCT= firefox_esr
-OBJDIR_BUILD= # in-tree build broken after bug 789837
MOZILLA_EXEC_NAME=xulrunner
USE_MOZILLA= # empty
MOZILLA_PLIST_DIRS= bin include lib share/idl libdata
Modified: trunk/www/seamonkey/Makefile
==============================================================================
--- trunk/www/seamonkey/Makefile Thu Oct 23 11:43:26 2014 (r1740)
+++ trunk/www/seamonkey/Makefile Thu Oct 23 19:48:08 2014 (r1741)
@@ -35,7 +35,6 @@
L_VERSION= 3.5
SSP_UNSAFE= yes
-OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
WANT_GNOME= yes
USE_QT5= # empty
More information about the freebsd-gecko
mailing list