/[packages]/cauldron/icu/current/SPECS/icu.spec
ViewVC logotype

Diff of /cauldron/icu/current/SPECS/icu.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 856735 by luigiwalser, Tue May 5 16:10:13 2015 UTC revision 856736 by cjw, Fri Jul 24 03:31:41 2015 UTC
# Line 1  Line 1 
1  %define major           53  %define major           55
2  %define libname         %mklibname icu %{major}  %define libname         %mklibname icu %{major}
3  %define develname       %mklibname icu -d  %define develname       %mklibname icu -d
4    
# Line 8  Line 8 
8    
9  Summary:        International Components for Unicode  Summary:        International Components for Unicode
10  Name:           icu  Name:           icu
11  Version:        53.1  Version:        55.1
12  Release:        %mkrel 12  Release:        %mkrel 1
13  Epoch:          1  Epoch:          1
14  License:        MIT  License:        MIT
15  Group:          System/Libraries  Group:          System/Libraries
# Line 18  Source0:       http://download.icu-project.org Line 18  Source0:       http://download.icu-project.org
18  Source1:        http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-docs.zip  Source1:        http://download.icu-project.org/files/icu4c/%{version}/%{name}4c-%{tarballver}-docs.zip
19  Patch0:         icu-50.1-disable-renaming.patch  Patch0:         icu-50.1-disable-renaming.patch
20  Patch6:         icu-4.6.1-do-not-promote-ldflags.patch  Patch6:         icu-4.6.1-do-not-promote-ldflags.patch
 Patch7:         icu-53.1-CVE-2014-7923-CVE-2014-7926.patch  
 Patch8:         icu-53.1-regex2.patch  
 Patch9:         icu-CVE-2014-6585-CVE-2014-6591.patch  
 Patch10:        icu-55-CVE-2014-8146.patch  
 Patch11:        icu-55-CVE-2014-8147.patch  
 Patch12:        icu-55-uresbund-integer-overflow.patch  
21  BuildRequires:  doxygen  BuildRequires:  doxygen
22  Requires:       %{libname} = %{epoch}:%{version}  Requires:       %{libname} = %{epoch}:%{version}
23    
# Line 95  Development files and headers for the In Line 89  Development files and headers for the In
89  %setup -q -n %{name}  %setup -q -n %{name}
90  %patch0 -p1 -b .renaming  %patch0 -p1 -b .renaming
91  #patch6 -p0 -b .ldflags  #patch6 -p0 -b .ldflags
 %patch7 -p1 -b .regex-cves  
 %patch8 -p1 -b .regex2  
 %patch9 -p0 -b .CVE-2014-6585-CVE-2014-6591  
 %patch10 -p3 -b .CVE-2014-8146  
 %patch11 -p3 -b .CVE-2014-8147  
 %patch12 -p3 -b .overflow  
92    
93  mkdir -p docs  mkdir -p docs
94  pushd docs  pushd docs
# Line 118  pushd source Line 106  pushd source
106  %make doc  %make doc
107  popd  popd
108    
109    %check
110    pushd source
111    make check
112    popd
113    
114  %install  %install
115  %makeinstall_std -C source  %makeinstall_std -C source
116  %multiarch_binaries %{buildroot}%{_bindir}/icu-config  %multiarch_binaries %{buildroot}%{_bindir}/icu-config

Legend:
Removed from v.856735  
changed lines
  Added in v.856736

  ViewVC Help
Powered by ViewVC 1.1.30