[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
AN
andy at neu.net
Tue Jul 24 13:15:54 UTC 2012
On Tue, 24 Jul 2012, svn-freebsd-gecko at chruetertee.ch wrote:
> Author: jbeich
> Date: Tue Jul 24 12:55:33 2012
> New Revision: 890
>
> Log:
> /ports at 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 at 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
> _______________________________________________
Seems broken for me now.
Checked out revision 890.
[root at FBSD10 /home/root/ff_nightly]# make config
"Makefile", line 62: Could not find
/home/root/ff_nightly/../../www/firefox/Makefile.options
make: fatal errors encountered -- cannot continue
Lines 62 63 in make file:
.include "${.CURDIR}/../../www/firefox/Makefile.options"
.include <bsd.port.pre.mk>
# make update && make makesum && make all deinstall install clean
"Makefile", line 62: Could not find
/home/root/ff_nightly/../../www/firefox/Makefile.options
make: fatal errors encountered -- cannot continue
More information about the freebsd-gecko
mailing list