[nss/f19] Use the full pristine sources from upstream

Elio Maldonado emaldonado at fedoraproject.org
Sun Oct 27 20:08:56 UTC 2013


commit 5d3e287aa8036fed73e5e7ec0d8981a4192671a0
Author: Elio Maldonado <emaldona at redhat.com>
Date:   Sun Oct 27 13:08:46 2013 -0700

    Use the full pristine sources from upstream
    
    - Bug 1019245 - ECDHE in openssl available -> NSS needs too for Firefox/Thunderbird

 .gitignore              |    2 +-
 mozilla-crypto-strip.sh |  128 -----------------------------------------------
 nss.spec                |   23 +++------
 sources                 |    2 +-
 4 files changed, 9 insertions(+), 146 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 370b654..25fde7a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,4 +8,4 @@ TestCA.ca.cert
 TestUser50.cert
 TestUser51.cert
 /nss-pem-20130828.tar.bz2
-/nss-3.15.2-stripped.tar.bz2
+/nss-3.15.2.tar.gz
diff --git a/nss.spec b/nss.spec
index 6f9aad2..5ca3bb8 100644
--- a/nss.spec
+++ b/nss.spec
@@ -20,7 +20,7 @@
 Summary:          Network Security Services
 Name:             nss
 Version:          3.15.2
-Release:          1%{?dist}
+Release:          2%{?dist}
 License:          MPLv2.0
 URL:              http://www.mozilla.org/projects/security/pki/nss/
 Group:            System Environment/Libraries
@@ -47,20 +47,7 @@ BuildRequires:    perl
 %{!?nss_ckbi_suffix:%define full_nss_version %{version}}
 %{?nss_ckbi_suffix:%define full_nss_version %{version}%{nss_ckbi_suffix}}
 
-Source0:          %{name}-%{full_nss_version}-stripped.tar.bz2
-
-# The stripped tar ball is a subset of the upstream sources with
-# patent-encumbered cryptographic algorithms removed.
-# Use this script to remove them and create the stripped archive.
-# 1. Download the sources nss-{version}.tar.gz found within 
-# http://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/
-# in a subdirectory named NSS_${major}_${minor}_${maint}_RTM/src
-# 2. In the download directory execute
-# ./mozilla-crypto-strip.sh ${name}-${version}.tar.gz
-# to produce ${name}-${version}-stripped.tar.bz2
-# for uploading to the lookaside cache.
-Source100:        mozilla-crypto-strip.sh
-
+Source0:          %{name}-%{full_nss_version}.tar.gz
 Source1:          nss.pc.in
 Source2:          nss-config.in
 Source3:          blank-cert8.db
@@ -105,7 +92,7 @@ Patch45:          Bug-896651-pem-dont-trash-keys-on-failed-login.patch
 Patch46:          disable-ocsp-stapling-tests.patch
 # Fedora / RHEL-only patch, the templates directory was originally introduced to support mod_revocator
 Patch47:          utilwrap-include-templates.patch
-# TODO submit this patch upstream
+# Upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=902171
 Patch48:          nss-versus-softoken-tests.patch
 # TODO remove when we switch to building nss without softoken
 Patch49:          nss-skip-bltest-and-fipstest.patch
@@ -755,6 +742,10 @@ fi
 
 
 %changelog
+* Sun Oct 27 2013 Elio Maldonado <emaldona at redhat.com> - 3.15.2-2
+- Use the full pristine sources from upstream
+- Bug 1019245 - ECDHE in openssl available -> NSS needs too for Firefox/Thunderbird
+
 * Thu Sep 26 2013 Elio Maldonado <emaldona at redhat.com> - 3.15.2-1
 - Update to NSS_3_15_2_RTM
 - Update iquote.patch on account of modified prototype on cert.h installed by nss-devel
diff --git a/sources b/sources
index c14d054..2a414c9 100644
--- a/sources
+++ b/sources
@@ -8,4 +8,4 @@ f998b70c1be25e8bb9f5fdb5d50eb6f2  TestCA.ca.cert
 1b7b6808cd77d5df29bf5bb9e5fac967  TestUser50.cert
 ab0b56dd505a995425c03e5266f7c8d6  TestUser51.cert
 e82dd2b9520f9d0f5d101e7710d59656  nss-pem-20130828.tar.bz2
-b402f7062b1c0c0ee9d0f223d03b4d6a  nss-3.15.2-stripped.tar.bz2
+154223568f9734c76c164b46c774450c  nss-3.15.2.tar.gz


More information about the scm-commits mailing list