Commit ecf22abb authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Updated nss to 3.44.1

parent 0b41e399
all: all:
tar xf nss-3.37.3.tar.gz tar xf nss-3.44.1.tar.gz
patch -Np1 -d nss-3.37.3 < nss-3.37.3-standalone-1.patch patch -Np1 -d nss-3.44.1 < nss-3.44.1-standalone-1.patch
$(MAKE) -C nss-3.37.3/nss -j1 BUILD_OPT=1 NSPR_INCLUDE_DIR=/usr/include/nspr USE_SYSTEM_ZLIB=1 ZLIB_LIBS=-lz NSS_ENABLE_WERROR=0 $$([ $$(uname -m) = x86_64 ] && echo USE_64=1) $$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1) $(MAKE) -C nss-3.44.1/nss -j1 BUILD_OPT=1 NSPR_INCLUDE_DIR=/usr/include/nspr USE_SYSTEM_ZLIB=1 ZLIB_LIBS=-lz NSS_ENABLE_WERROR=0 $$([ $$(uname -m) = x86_64 ] && echo USE_64=1) $$([ -f /usr/include/sqlite3.h ] && echo NSS_USE_SYSTEM_SQLITE=1)
install -v -m755 nss-3.37.3/dist/Linux*/lib/*.so /usr/lib install -v -m755 nss-3.44.1/dist/Linux*/lib/*.so /usr/lib
install -v -m644 nss-3.37.3/dist/Linux*/lib/{*.chk,libcrmf.a} /usr/lib install -v -m644 nss-3.44.1/dist/Linux*/lib/{*.chk,libcrmf.a} /usr/lib
install -v -m755 -d /usr/include/nss install -v -m755 -d /usr/include/nss
cp -v -RL nss-3.37.3/dist/{public,private}/nss/* /usr/include/nss cp -v -RL nss-3.44.1/dist/{public,private}/nss/* /usr/include/nss
chmod -v 644 /usr/include/nss/* chmod -v 644 /usr/include/nss/*
install -v -m755 nss-3.37.3/dist/Linux*/bin/{certutil,nss-config,pk12util} /usr/bin install -v -m755 nss-3.44.1/dist/Linux*/bin/{certutil,nss-config,pk12util} /usr/bin
install -v -m644 nss-3.37.3/dist/Linux*/lib/pkgconfig/nss.pc /usr/lib/pkgconfig install -v -m644 nss-3.44.1/dist/Linux*/lib/pkgconfig/nss.pc /usr/lib/pkgconfig
rm -rf nss-3.37.3 rm -rf nss-3.44.1
...@@ -5,7 +5,7 @@ Upstream Status: Not applicable ...@@ -5,7 +5,7 @@ Upstream Status: Not applicable
Origin: Self, rediffed for nss-3.28. Origin: Self, rediffed for nss-3.28.
Description: Adds auto-generated nss.pc and nss-config script, and Description: Adds auto-generated nss.pc and nss-config script, and
allows building without nspr in the source tree. allows building without nspr in the source tree.
For 3.35, Requires: updated to nspr >= 4.18. For 3.40.1, Requires: updated to nspr >= 4.20.
diff -Naurp nss-3.28-orig/nss/Makefile nss-3.28/nss/Makefile diff -Naurp nss-3.28-orig/nss/Makefile nss-3.28/nss/Makefile
--- nss-3.28-orig/nss/Makefile 2016-12-21 05:56:27.000000000 -0600 --- nss-3.28-orig/nss/Makefile 2016-12-21 05:56:27.000000000 -0600
...@@ -232,7 +232,7 @@ diff -Naurp nss-3.28-orig/nss/config/nss.pc.in nss-3.28/nss/config/nss.pc.in ...@@ -232,7 +232,7 @@ diff -Naurp nss-3.28-orig/nss/config/nss.pc.in nss-3.28/nss/config/nss.pc.in
+Name: NSS +Name: NSS
+Description: Network Security Services +Description: Network Security Services
+Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@ +Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
+Requires: nspr >= 4.18 +Requires: nspr >= 4.20
+Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@ +Libs: -L@libdir@ -lnss@NSS_MAJOR_VERSION@ -lnssutil@NSS_MAJOR_VERSION@ -lsmime@NSS_MAJOR_VERSION@ -lssl@NSS_MAJOR_VERSION@ -lsoftokn@NSS_MAJOR_VERSION@
+Cflags: -I${includedir} +Cflags: -I${includedir}
+ +
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment