Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Sep 2014 17:06:10 +0000 (UTC)
From:      Matthias Andree <mandree@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r368047 - in head: mail/thunderbird-i18n www/firefox-esr-i18n www/firefox-i18n
Message-ID:  <201409121706.s8CH6AVQ046812@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Fri Sep 12 17:06:09 2014
New Revision: 368047
URL: http://svnweb.freebsd.org/changeset/ports/368047
QAT: https://qat.redports.org/buildarchive/r368047/

Log:
  Add BUILD_DEPENDS to make sure that the referenced thunderbird or
  firefox port is rebuilt first, so that the -i18n ports can actually
  build if the firefox/thunderbird port has become unusable through,
  for instance, lang/gcc version upgrades that "lose" the libstdc++
  from the recorded RPATH.

Modified:
  head/mail/thunderbird-i18n/Makefile
  head/www/firefox-esr-i18n/Makefile
  head/www/firefox-i18n/Makefile

Modified: head/mail/thunderbird-i18n/Makefile
==============================================================================
--- head/mail/thunderbird-i18n/Makefile	Fri Sep 12 16:56:48 2014	(r368046)
+++ head/mail/thunderbird-i18n/Makefile	Fri Sep 12 17:06:09 2014	(r368047)
@@ -31,6 +31,9 @@ PLISTF?=	${WRKDIR}/plist_files
 .include "${.CURDIR}/Makefile.option"
 .include <bsd.port.pre.mk>
 
+# make sure that thunderbird always gets upgraded before this port
+BUILD_DEPENDS=	thunderbird>=0:${PORTSDIR}/mail/thunderbird
+
 .ifndef WITHOUT_SWITCHER
 RUN_DEPENDS+=	xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-switcher
 .endif

Modified: head/www/firefox-esr-i18n/Makefile
==============================================================================
--- head/www/firefox-esr-i18n/Makefile	Fri Sep 12 16:56:48 2014	(r368046)
+++ head/www/firefox-esr-i18n/Makefile	Fri Sep 12 17:06:09 2014	(r368047)
@@ -33,6 +33,9 @@ PLISTF?=	${WRKDIR}/plist_files
 .include "${.CURDIR}/Makefile.option"
 .include <bsd.port.pre.mk>
 
+# make sure that firefox always gets upgraded before this port
+BUILD_DEPENDS+=	firefox-esr>=0:${PORTSDIR}/www/firefox-esr
+
 .ifndef WITHOUT_SWITCHER
 RUN_DEPENDS+=	xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-switcher
 .endif

Modified: head/www/firefox-i18n/Makefile
==============================================================================
--- head/www/firefox-i18n/Makefile	Fri Sep 12 16:56:48 2014	(r368046)
+++ head/www/firefox-i18n/Makefile	Fri Sep 12 17:06:09 2014	(r368047)
@@ -32,6 +32,9 @@ PLISTF?=	${WRKDIR}/plist_files
 .include "${.CURDIR}/Makefile.option"
 .include <bsd.port.pre.mk>
 
+# make sure that firefox always gets upgraded before this port
+BUILD_DEPENDS+=	firefox>=0:${PORTSDIR}/www/firefox
+
 .ifndef WITHOUT_SWITCHER
 RUN_DEPENDS+=	xpi-quick-locale-switcher>=0:${PORTSDIR}/www/xpi-quick-locale-switcher
 .endif



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