[SVN-Commit] r1622 - in trunk: . Mk devel/nspr security/nss www/firefox-esr www/firefox-nightly www/libxul www/linux-seamonkey
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Fri Jul 18 12:58:42 UTC 2014
Author: jbeich
Date: Fri Jul 18 12:58:35 2014
New Revision: 1622
Log:
define CPE_URI to help finding known vulnerabilities
Modified:
trunk/Gecko_ChangeLog
trunk/Mk/bsd.gecko.mk
trunk/devel/nspr/Makefile
trunk/security/nss/Makefile
trunk/www/firefox-esr/Makefile
trunk/www/firefox-nightly/Makefile
trunk/www/libxul/Makefile
trunk/www/linux-seamonkey/Makefile.common
Modified: trunk/Gecko_ChangeLog
==============================================================================
--- trunk/Gecko_ChangeLog Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/Gecko_ChangeLog Fri Jul 18 12:58:35 2014 (r1622)
@@ -4,6 +4,7 @@
- restore hooking jemalloc in sqlite on freebsd 10+
- fix thunderbird build with -jN [2]
- respect MAKE_JOBS_NUMBER regardless of kern.smp.cpus [2]
+- define CPE_URI for nspr/nss and firefox/thunderbird/seamonkey
PR: ports/165263 [1]
PR: ports/184630 [2]
Modified: trunk/Mk/bsd.gecko.mk
==============================================================================
--- trunk/Mk/bsd.gecko.mk Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/Mk/bsd.gecko.mk Fri Jul 18 12:58:35 2014 (r1622)
@@ -85,7 +85,8 @@
MOZILLA_BIN?= ${PORTNAME}-bin
MOZILLA_EXEC_NAME?=${MOZILLA}
MOZ_RPATH?= ${MOZILLA}
-USES+= compiler:c++11-lib gmake iconv perl5 pkgconfig desktop-file-utils
+USES+= cpe compiler:c++11-lib gmake iconv perl5 pkgconfig desktop-file-utils
+CPE_VENDOR?=mozilla
USE_PERL5= build
USE_XORG= xext xrender xt
Modified: trunk/devel/nspr/Makefile
==============================================================================
--- trunk/devel/nspr/Makefile Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/devel/nspr/Makefile Fri Jul 18 12:58:35 2014 (r1622)
@@ -11,7 +11,9 @@
WRKSRC= ${WRKDIR}/${DISTNAME}/nspr/build
-USES= gmake
+USES= cpe gmake
+CPE_VENDOR= mozilla
+CPE_PRODUCT= netscape_portable_runtime
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT=../configure
Modified: trunk/security/nss/Makefile
==============================================================================
--- trunk/security/nss/Makefile Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/security/nss/Makefile Fri Jul 18 12:58:35 2014 (r1622)
@@ -20,7 +20,9 @@
MAKE_JOBS_UNSAFE= yes
USE_LDCONFIG= ${PREFIX}/lib/nss
-USES= gmake perl5
+USES= cpe gmake perl5
+CPE_VENDOR= mozilla
+CPE_PRODUCT= network_security_services
USE_PERL5= build
MAKE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" \
SQLITE_INCLUDE_DIR="${LOCALBASE}/include" \
Modified: trunk/www/firefox-esr/Makefile
==============================================================================
--- trunk/www/firefox-esr/Makefile Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/www/firefox-esr/Makefile Fri Jul 18 12:58:35 2014 (r1622)
@@ -31,6 +31,7 @@
USE_PYTHON_BUILD=2
OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
+CPE_PRODUCT= ${PORTNAME}_esr
CONFLICTS= firefox-2[0-35-9].* firefox-1[1-689].*
MOZ_PKGCONFIG_FILES= # empty
USE_MOZILLA= # empty
Modified: trunk/www/firefox-nightly/Makefile
==============================================================================
--- trunk/www/firefox-nightly/Makefile Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/www/firefox-nightly/Makefile Fri Jul 18 12:58:35 2014 (r1622)
@@ -37,6 +37,8 @@
USE_PYTHON_BUILD=-2.7
OBJDIR_BUILD= # in-tree build broken after bug 789837
USE_GECKO= gecko
+CPE_VERSION= ${PORTVERSION:R}
+CPE_UPDATE= alpha1
MOZ_PKGCONFIG_FILES= # empty
USE_MOZILLA= -cairo
MOZILLA_NAME= Firefox Nightly
Modified: trunk/www/libxul/Makefile
==============================================================================
--- trunk/www/libxul/Makefile Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/www/libxul/Makefile Fri Jul 18 12:58:35 2014 (r1622)
@@ -47,6 +47,7 @@
MOZ_OPTIONS?= --enable-application=xulrunner
MOZ_EXTENSIONS= default,cookie,permissions
USE_GECKO= gecko
+CPE_PRODUCT= firefox_esr
OBJDIR_BUILD= # in-tree build broken after bug 789837
MOZILLA_EXEC_NAME=xulrunner
USE_MOZILLA= # empty
Modified: trunk/www/linux-seamonkey/Makefile.common
==============================================================================
--- trunk/www/linux-seamonkey/Makefile.common Fri Jul 18 12:58:11 2014 (r1621)
+++ trunk/www/linux-seamonkey/Makefile.common Fri Jul 18 12:58:35 2014 (r1622)
@@ -21,6 +21,9 @@
usr/lib/libgtk-x11-2.0.so.0
.endif
+USES+= cpe
+CPE_VENDOR?= mozilla
+CPE_TARGET_SW?= linux
NO_BUILD= yes
ONLY_FOR_ARCHS= i386 amd64
APP_NAME= ${PKGBASE}
More information about the freebsd-gecko
mailing list