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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to