Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2012 12:55:34 GMT
From:      svn-freebsd-gecko@chruetertee.ch
To:        freebsd-gecko@freebsd.org
Subject:   [SVN-Commit] r890 - in branches/experimental: Mk mail/thunderbird mail/thunderbird-esr mail/thunderbird3 www/firefox www/firefox-esr www/firefox-nightly www/firefox36 www/kompozer www/libxul www/libxul19 www/seamonkey
Message-ID:  <201207241255.q6OCtYD0023775@trillian.chruetertee.ch>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Jul 24 12:55:33 2012
New Revision: 890

Log:
/ports@300943 made it impossible to alter options after bsd.port.pre.mk

Added:
   branches/experimental/www/firefox/Makefile.options
Modified:
   branches/experimental/Mk/bsd.gecko.mk
   branches/experimental/mail/thunderbird-esr/Makefile
   branches/experimental/mail/thunderbird/Makefile
   branches/experimental/mail/thunderbird3/Makefile
   branches/experimental/www/firefox-esr/Makefile
   branches/experimental/www/firefox-nightly/Makefile
   branches/experimental/www/firefox/Makefile
   branches/experimental/www/firefox36/Makefile
   branches/experimental/www/kompozer/Makefile
   branches/experimental/www/libxul/Makefile
   branches/experimental/www/libxul19/Makefile
   branches/experimental/www/seamonkey/Makefile

Modified: branches/experimental/Mk/bsd.gecko.mk
==============================================================================
--- branches/experimental/Mk/bsd.gecko.mk	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/Mk/bsd.gecko.mk	Tue Jul 24 12:55:33 2012	(r890)
@@ -550,28 +550,6 @@
 CFLAGS+=		${PTHREAD_CFLAGS}
 LIBS+=			${PTHREAD_LIBS} -L${LOCALBASE}/lib -liconv
 
-OPTIONS_DEFINE+=		DBUS DEBUG LIBPROXY LOGGING OPTIMIZED_CFLAGS
-
-.if 0 # broken since /ports@300943
-OPTIONS_DEFINE+=		GNOME
-
-OPTIONS_SINGLE+=		AUDIO
-OPTIONS_SINGLE_AUDIO=	ALSA OSS PULSEAUDIO
-
-OPTIONS_SINGLE+=		TOOLKIT
-OPTIONS_SINGLE_TOOLKIT=	GTK2 QT4
-
-OPTIONS_MULTI+=			GNOME
-OPTIONS_MULTI_GNOME=	GCONF GIO GNOMEUI GNOMEVFS2
-.endif
-
-GIO_DESC?=		GIO for file I/O # move to bsd.options.desc.mk
-GNOMEUI_DESC?=	libgnomeui support module
-LIGHTNING_DESC?=Calendar extension
-LOGGING_DESC?=	Additional log messages
-PGO_DESC?=		Profile-Guided Optimization # move to bsd.options.desc.mk
-LIBPROXY_DESC?=	Proxy support via libproxy
-
 # Standard depends
 _ALL_DEPENDS=	cairo dbm event ffi hunspell jpeg nspr nss png sqlite vpx zip
 

Modified: branches/experimental/mail/thunderbird-esr/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird-esr/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/mail/thunderbird-esr/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -53,9 +53,9 @@
 SYSTEM_PREFS=	${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js
 MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome
 
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING OSS
 OPTIONS_DEFINE=	LIGHTNING
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC=		${WRKDIR}/comm-esr10

Modified: branches/experimental/mail/thunderbird/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/mail/thunderbird/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -53,9 +53,9 @@
 SYSTEM_PREFS=	${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js
 MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome
 
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING OSS
 OPTIONS_DEFINE=	GSTREAMER LIGHTNING
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC=		${WRKDIR}/comm-release

Modified: branches/experimental/mail/thunderbird3/Makefile
==============================================================================
--- branches/experimental/mail/thunderbird3/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/mail/thunderbird3/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -50,13 +50,13 @@
 SYSTEM_PREFS=	${FAKEDIR}/lib/${PORTNAME}/defaults/pref/${PORTNAME}.js
 MOZ_PIS_SCRIPTS=moz_pis_S50cleanhome
 
-OPTIONS_DEFAULT=DBUS LOGGING OSS
-
-.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 
 OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY}
 OPTIONS_SINGLE:=${OPTIONS_SINGLE:NTOOLKIT}
 
+.include <bsd.port.pre.mk>
+
 WRKSRC=		${WRKDIR}/comm-1.9.2
 MOZSRC:=	${WRKSRC}/mozilla
 

Modified: branches/experimental/www/firefox-esr/Makefile
==============================================================================
--- branches/experimental/www/firefox-esr/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/firefox-esr/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -49,9 +49,9 @@
 		--enable-application=browser \
 		--enable-official-branding
 
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING OSS
 OPTIONS_DEFINE=	PGO
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC:=	${WRKDIR}/mozilla-esr10

Modified: branches/experimental/www/firefox-nightly/Makefile
==============================================================================
--- branches/experimental/www/firefox-nightly/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/firefox-nightly/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -51,13 +51,14 @@
 MOZ_OPTIONS=	--program-transform-name='s/firefox/${MOZILLA}/' \
 		--enable-application=browser
 
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING GSTREAMER OSS
+OPTIONS_DEFAULT=GSTREAMER
 OPTIONS_DEFINE=	GSTREAMER PGO
 
 .if ${USE_MOZILLA:M-nss}
 OBJDIR_BUILD=	yes
 .endif
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC:=	${WRKSRC}-central-${HGREV:C/.*://}

Modified: branches/experimental/www/firefox/Makefile
==============================================================================
--- branches/experimental/www/firefox/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/firefox/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -49,9 +49,9 @@
 		--enable-application=browser \
 		--enable-official-branding
 
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING OSS
 OPTIONS_DEFINE=	GSTREAMER PGO
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC:=	${WRKDIR}/mozilla-release

Added: branches/experimental/www/firefox/Makefile.options
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ branches/experimental/www/firefox/Makefile.options	Tue Jul 24 12:55:33 2012	(r890)
@@ -0,0 +1,20 @@
+# -*- makefile-bsdmake -*-
+
+OPTIONS_DEFINE+=	DBUS DEBUG GNOME LIBPROXY LOGGING OPTIMIZED_CFLAGS
+OPTIONS_DEFAULT+=	DBUS GTK2 LOGGING OSS
+
+OPTIONS_SINGLE+=	AUDIO
+OPTIONS_SINGLE_AUDIO=	ALSA OSS PULSEAUDIO
+
+OPTIONS_SINGLE+=	TOOLKIT
+OPTIONS_SINGLE_TOOLKIT=	GTK2 QT4
+
+OPTIONS_MULTI+=		GNOME
+OPTIONS_MULTI_GNOME=	GCONF GIO GNOMEUI GNOMEVFS2
+
+GIO_DESC?=		GIO for file I/O # move to bsd.options.desc.mk
+GNOMEUI_DESC?=		libgnomeui support module
+LIGHTNING_DESC?=	Calendar extension
+LOGGING_DESC?=		Additional log messages
+PGO_DESC?=		Profile-Guided Optimization # move to bsd.options.desc.mk
+LIBPROXY_DESC?=		Proxy support via libproxy

Modified: branches/experimental/www/firefox36/Makefile
==============================================================================
--- branches/experimental/www/firefox36/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/firefox36/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -46,13 +46,13 @@
 		--enable-libxul \
 		--disable-ipc
 
-OPTIONS_DEFAULT=DBUS LOGGING OSS
-
-.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 
 OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY}
 OPTIONS_SINGLE:=${OPTIONS_SINGLE:NTOOLKIT}
 
+.include <bsd.port.pre.mk>
+
 .if ${ARCH} == amd64
 CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL}
 .elif ${ARCH} == powerpc64

Modified: branches/experimental/www/kompozer/Makefile
==============================================================================
--- branches/experimental/www/kompozer/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/kompozer/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -41,14 +41,14 @@
 NOT_FOR_ARCHS=	ia64
 NOT_FOR_ARCHS_REASON_ia64=	does not build
 
-OPTIONS_DEFAULT=LOGGING
-
-.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 
 OPTIONS_DEFINE:=${OPTIONS_DEFINE:NDBUS:NGIO:NLIBPROXY}
 OPTIONS_SINGLE:=${OPTIONS_SINGLE:NAUDIO:NTOOLKIT}
 OPTIONS_MULTI_GNOME:=${OPTIONS_MULTI_GNOME:NGIO}
 
+.include <bsd.port.pre.mk>
+
 .if ${ARCH} == amd64
 CONFIGURE_TARGET=x86_64-portbld-freebsd${OSREL}
 .endif

Modified: branches/experimental/www/libxul/Makefile
==============================================================================
--- branches/experimental/www/libxul/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/libxul/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -41,13 +41,13 @@
 
 PORT_MOZCONFIG=	${WRKSRC}/xulrunner/config/mozconfig
 MOZ_EXTENSIONS=	default,cookie,permissions
-OPTIONS_DEFAULT=DBUS GTK2 LOGGING OSS
 USE_GECKO=	gecko
 MOZILLA_EXEC_NAME=xulrunner
 USE_MOZILLA=	# empty
 MOZ_PKGCONFIG_FILES=	libxul-embedding libxul mozilla-js \
 			mozilla-plugin
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 .if ${USE_MOZILLA:M-nss}

Modified: branches/experimental/www/libxul19/Makefile
==============================================================================
--- branches/experimental/www/libxul19/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/libxul19/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -36,7 +36,6 @@
 PORT_MOZCONFIG=	${WRKSRC}/xulrunner/config/mozconfig
 MOZ_OPTIONS?=	--disable-ipc
 MOZ_EXTENSIONS=	default,cookie,permissions
-OPTIONS_DEFAULT=DBUS LOGGING OSS
 USE_GECKO=	gecko
 MOZILLA_EXEC_NAME=xulrunner
 USE_MOZILLA=	-event -ffi -vpx
@@ -47,11 +46,13 @@
 OPTIONS_DEFINE=	JAVA
 JAVA_DESC?=	JAVA xpcom
 
-.include <bsd.port.pre.mk>
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 
 OPTIONS_DEFINE:=${OPTIONS_DEFINE:NLIBPROXY}
 OPTIONS_SINGLE:=${OPTIONS_SINGLE:NTOOLKIT}
 
+.include <bsd.port.pre.mk>
+
 .if ${USE_MOZILLA:M-nss}
 MOZ_PKGCONFIG_FILES+=	mozilla-nss
 .endif

Modified: branches/experimental/www/seamonkey/Makefile
==============================================================================
--- branches/experimental/www/seamonkey/Makefile	Tue Jul 24 12:55:21 2012	(r889)
+++ branches/experimental/www/seamonkey/Makefile	Tue Jul 24 12:55:33 2012	(r890)
@@ -46,14 +46,15 @@
 
 NOT_FOR_ARCHS=	ia64
 
-OPTIONS_DEFAULT=DBUS CHATZILLA COMPOSER GTK2 LDAP LOGGING MAILNEWS OSS
 OPTIONS_DEFINE=	CHATZILLA COMPOSER GSTREAMER LDAP LIGHTNING MAILNEWS
+OPTIONS_DEFAULT=CHATZILLA COMPOSER LDAP MAILNEWS
 
 CHATZILLA_DESC?=Chatzilla IRC module
 COMPOSER_DESC?=	HTML Composer module
 LDAP_DESC?=	LDAP support for Mailnews
 MAILNEWS_DESC?=	Mail and News modules
 
+.include "${.CURDIR}/../../www/firefox/Makefile.options"
 .include <bsd.port.pre.mk>
 
 WRKSRC=		${WRKDIR}/comm-release



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207241255.q6OCtYD0023775>