svn commit: r368080 - in head: mail/thunderbird-i18n www/firefox-esr-i18n www/firefox-i18n

Matthias Andree mandree at FreeBSD.org
Sat Sep 13 10:18:42 UTC 2014


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 at 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


More information about the svn-ports-head mailing list