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