Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Sep 2014 10:18:41 +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: r368080 - in head: mail/thunderbird-i18n www/firefox-esr-i18n www/firefox-i18n
Message-ID:  <201409131018.s8DAIf6f030173@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mandree
Date: Sat Sep 13 10:18:41 2014
New Revision: 368080
URL: http://svnweb.freebsd.org/changeset/ports/368080
QAT: https://qat.redports.org/buildarchive/r368080/

Log:
  Replace BUILD_DEPENDS by USES=gecko:...,build.
  
  Tested on redports.org, and we have a RUN_DEPENDS on the respective GECKO
  application anyways.
  
  Still required to fix upgrade trouble if the gecko application needs a
  rebuild from source (ports) if a requisite .so file has gone away, for
  instance, after lang/gcc version upgrades.
  
  a RUN_DEPENDS anyhow.

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	Sat Sep 13 10:08:59 2014	(r368079)
+++ head/mail/thunderbird-i18n/Makefile	Sat Sep 13 10:18:41 2014	(r368080)
@@ -13,7 +13,7 @@ DIST_SUBDIR=	xpi/${DISTNAME}
 MAINTAINER=	gecko@FreeBSD.org
 COMMENT=	Localized interface for Thunderbird
 
-USES=		gecko:thunderbird zip
+USES=		gecko:thunderbird,build zip
 USE_XPI=	thunderbird
 
 NO_BUILD=	yes
@@ -31,9 +31,6 @@ 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	Sat Sep 13 10:08:59 2014	(r368079)
+++ head/www/firefox-esr-i18n/Makefile	Sat Sep 13 10:18:41 2014	(r368080)
@@ -16,7 +16,7 @@ COMMENT=	Localized interface for Firefox
 
 EXTRACT_DEPENDS=	zip:${PORTSDIR}/archivers/zip
 
-USES=		zip:infozip gecko:firefox
+USES=		zip:infozip gecko:firefox,build
 USE_XPI=	firefox
 
 NO_ARCH=	yes
@@ -33,9 +33,6 @@ 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	Sat Sep 13 10:08:59 2014	(r368079)
+++ head/www/firefox-i18n/Makefile	Sat Sep 13 10:18:41 2014	(r368080)
@@ -15,7 +15,7 @@ COMMENT=	Localized interface for Firefox
 
 EXTRACT_DEPENDS=	zip:${PORTSDIR}/archivers/zip
 
-USES=		zip:infozip gecko:firefox,32
+USES=		zip:infozip gecko:firefox,32,build
 USE_XPI=	firefox linux-firefox
 
 NO_ARCH=	yes
@@ -32,9 +32,6 @@ 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?201409131018.s8DAIf6f030173>