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>
