Changeset 1026


Ignore:
Timestamp:
Feb 23, 2017, 5:16:47 PM (8 years ago)
Author:
dmik
Message:

spec: nss: Release version 3.23.0-4.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/nss.spec

    r747 r1026  
    2525Name:             nss
    2626Version:          3.23.0
    27 Release:          3%{?dist}
     27Release:          4%{?dist}
    2828License:          MPLv2.0
    2929URL:              http://www.mozilla.org/projects/security/pki/nss/
     
    4444BuildRequires:    perl
    4545
    46 %define svn_url     http://svn.netlabs.org/repos/ports/nss/trunk
    47 %define svn_rev     1529
    48 
    49 Source: %{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip
    50 
    51 BuildRequires: gcc make subversion zip
     46%scm_source svn http://svn.netlabs.org/repos/ports/nss/trunk 1529
    5247
    5348#Source0:          %{name}-%{version}.tar.gz
     
    307302
    308303%prep
    309 %if %{?svn_rev:%(sh -c 'if test -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" ; then echo 1 ; else echo 0 ; fi')}%{!?svn_rev):0}
    310 %setup -q
    311 %else
    312 %setup -n "%{name}-%{version}" -Tc
    313 svn export %{?svn_rev:-r %{svn_rev}} %{svn_url} . --force
    314 rm -f "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip"
    315 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" "%{name}-%{version}")
    316 %endif
     304%scm_setup
    317305
    318306#%patch2 -p0 -b .relro
     
    857845
    858846# Generate & install forwarder DLLs.
    859 gcc -Zomf -Zdll nss3k.def -l$RPM_BUILD_ROOT/%{_libdir}/nss3.dll -o $RPM_BUILD_ROOT/%{_libdir}/nss3k.dll
    860 gcc -Zomf -Zdll nssckbik.def -l$RPM_BUILD_ROOT/%{_libdir}/nssckbi.dll -o $RPM_BUILD_ROOT/%{_libdir}/nssckbik.dll
    861 gcc -Zomf -Zdll smime3k.def -l$RPM_BUILD_ROOT/%{_libdir}/smime3.dll -o $RPM_BUILD_ROOT/%{_libdir}/smime3k.dll
    862 gcc -Zomf -Zdll ssl3k.def -l$RPM_BUILD_ROOT/%{_libdir}/ssl3.dll -o $RPM_BUILD_ROOT/%{_libdir}/ssl3k.dll
    863 gcc -Zomf -Zdll nssuti3k.def -l$RPM_BUILD_ROOT/%{_libdir}/nssutil3.dll -o $RPM_BUILD_ROOT/%{_libdir}/nssuti3k.dll
    864 gcc -Zomf -Zdll nssdbm3k.def -l$RPM_BUILD_ROOT/%{_libdir}/nssdbm3.dll -o $RPM_BUILD_ROOT/%{_libdir}/nssdbm3k.dll
    865 gcc -Zomf -Zdll softok3k.def -l$RPM_BUILD_ROOT/%{_libdir}/softokn3.dll -o $RPM_BUILD_ROOT/%{_libdir}/softok3k.dll
    866 gcc -Zomf -Zdll freebl3k.def -l$RPM_BUILD_ROOT/%{_libdir}/freebl3.dll -o $RPM_BUILD_ROOT/%{_libdir}/freebl3k.dll
     847for m in nss3 nssckbi smime3 ssl3 nssdbm3 freebl3 ; do
     848  gcc -Zomf -Zdll -nostdlib ${m}k.def -l${RPM_BUILD_ROOT}%{_libdir}/${m}.dll -lend -o ${RPM_BUILD_ROOT}%{_libdir}/${m}k.dll
     849done
     850# These are special due to one letter less
     851gcc -Zomf -Zdll -nostdlib nssuti3k.def -l${RPM_BUILD_ROOT}%{_libdir}/nssutil3.dll -lend -o ${RPM_BUILD_ROOT}%{_libdir}/nssuti3k.dll
     852gcc -Zomf -Zdll -nostdlib softok3k.def -l${RPM_BUILD_ROOT}%{_libdir}/softokn3.dll -lend -o ${RPM_BUILD_ROOT}%{_libdir}/softok3k.dll
    867853
    868854%clean
     
    11471133
    11481134%changelog
     1135* Thu Feb 23 2017 Dmitriy Kuminov <coding@dmik.org> - 3.23.0-4
     1136- Use scm_source and friends.
     1137- Generate more compact forwarder DLLs with better memory footprint.
     1138
    11491139* Fri Apr 15 2016 Dmitriy Kuminov <coding@dmik.org> 3.23.0-3
    11501140- Remove erroneous -Wl,-rpath-link from nss-config and others.
    11511141
    1152 * Wed Apr 1 2016 Dmitriy Kuminov <coding@dmik.org> 3.23.0-2
     1142* Fri Apr 1 2016 Dmitriy Kuminov <coding@dmik.org> 3.23.0-2
    11531143- Enable high memory support.
    11541144
Note: See TracChangeset for help on using the changeset viewer.