/[packages]/updates/5/ipsec-tools/current/SPECS/ipsec-tools.spec
ViewVC logotype

Diff of /updates/5/ipsec-tools/current/SPECS/ipsec-tools.spec

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

revision 3447 by kharec, Sun Jan 9 17:09:23 2011 UTC revision 220062 by tmb, Tue Mar 6 10:06:16 2012 UTC
# Line 3  Line 3 
3  %define libnamedev %mklibname -d ipsec  %define libnamedev %mklibname -d ipsec
4    
5  Name: ipsec-tools  Name: ipsec-tools
6  Version: 0.7.3  Version: 0.8.0
7  Release: %mkrel 4  Release: %mkrel 1
8  Summary: Tools for configuring and using IPSEC  Summary: Tools for configuring and using IPSEC
9  License: BSD  License: BSD
10  Group: Networking/Other  Group: Networking/Other
# Line 15  Source4: psk.txt Line 15  Source4: psk.txt
15  Source6: ipsec-setkey-initscript  Source6: ipsec-setkey-initscript
16  Source7: racoon-initscript  Source7: racoon-initscript
17  Source8: racoon.sysconfig  Source8: racoon.sysconfig
18  Patch0: ipsec-tools-0.6.2b3-manfix.patch  Patch0:  ipsec-tools-0.8.0-manfix.patch
19  Patch1: ipsec-tools-0.5.2-includes.patch  Patch1:  ipsec-tools-0.8.0-includes.patch
20  Patch2: ipsec-tools-0.7.3-install.patch  Patch3:  ipsec-tools-0.8.0-link.patch
 Patch3: ipsec-tools-0.7.3-link.patch  
21  # Fedora patches  # Fedora patches
22  Patch103: ipsec-tools-0.7-acquires.patch  Patch103: ipsec-tools-0.8.0-acquires.patch
23  Patch104: ipsec-tools-0.7.1-loopback.patch  Patch104: ipsec-tools-0.8.0-loopback.patch
24  # the following patches were also submitted upstream:  # the following patches were also submitted upstream:
25  Patch105: ipsec-tools-0.7-iface.patch  Patch111: ipsec-tools-0.8.0-pie.patch
 Patch106: ipsec-tools-0.7-dupsplit.patch  
 Patch109: ipsec-tools-0.7-splitcidr.patch  
 Patch110: ipsec-tools-0.7.2-natt-linux.patch  
 Patch111: ipsec-tools-0.7.1-pie.patch  
 Patch113: ipsec-tools-0.7.1-dpd-fixes.patch  
26  BuildRequires: openssl-devel krb5-devel flex bison  BuildRequires: openssl-devel krb5-devel flex bison
27  BuildRequires: libpam-devel  BuildRequires: libpam-devel
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root  
28  Requires: %{libname} = %{version}  Requires: %{libname} = %{version}
29  Requires(pre): rpm-helper  Requires(pre): rpm-helper
30  Requires: rpm-helper  Requires: rpm-helper
# Line 83  These are development headers for libips Line 76  These are development headers for libips
76  %setup -q  %setup -q
77  %patch0 -p1 -b .manfix  %patch0 -p1 -b .manfix
78  %patch1 -p1 -b .includes  %patch1 -p1 -b .includes
 %patch2 -p1 -b .install  
79  %patch3 -p0 -b .link  %patch3 -p0 -b .link
80  %patch103 -p1 -b .acquires  %patch103 -p1 -b .acquires
81  %patch104 -p1 -b .loopback  %patch104 -p1 -b .loopback
 %patch105 -p1 -b .iface  
 %patch106 -p1 -b .dupsplit  
 %patch109 -p1 -b .splitcidr  
 %patch110 -p1 -b .natt-linux  
82  %patch111 -p1 -b .pie  %patch111 -p1 -b .pie
 %patch113 -p1 -b .dpd-fixes  
83    
84  sed -i 's|-Werror||g' configure*  sed -i 's|-Werror||g' configure*
85    
# Line 143  mkdir -p %{buildroot}%{_sysconfdir}/pam. Line 130  mkdir -p %{buildroot}%{_sysconfdir}/pam.
130  cat > %{buildroot}%{_sysconfdir}/pam.d/racoon <<EOF  cat > %{buildroot}%{_sysconfdir}/pam.d/racoon <<EOF
131  #%PAM-1.0  #%PAM-1.0
132  auth       required     pam_nologin.so  auth       required     pam_nologin.so
 %if %mdkversion < 200700  
 auth       required     pam_stack.so service=system-auth  
 account    required     pam_stack.so service=system-auth  
 %else  
133  auth       include      system-auth  auth       include      system-auth
134  account    include      system-auth  account    include      system-auth
 %endif  
135  EOF  EOF
136    
137  # default ipsec.conf file  # default ipsec.conf file
# Line 193  rm -rf $RPM_BUILD_ROOT Line 175  rm -rf $RPM_BUILD_ROOT
175  %_preun_service ipsec-setkey  %_preun_service ipsec-setkey
176  %_preun_service racoon  %_preun_service racoon
177    
 %if %mdkversion < 200900  
 %post -n %{libname} -p /sbin/ldconfig  
 %endif  
   
 %if %mdkversion < 200900  
 %postun -n %{libname} -p /sbin/ldconfig  
 %endif  
   
178  %files  %files
 %defattr(-,root,root)  
179  %doc ChangeLog NEWS README  %doc ChangeLog NEWS README
180  %doc src/racoon/samples  %doc src/racoon/samples
181  %doc src/racoon/doc/*  %doc src/racoon/doc/*
# Line 220  rm -rf $RPM_BUILD_ROOT Line 193  rm -rf $RPM_BUILD_ROOT
193  %dir /var/lib/racoon  %dir /var/lib/racoon
194    
195  %files -n %{libname}  %files -n %{libname}
 %defattr(-,root,root)  
196  %doc ChangeLog NEWS README  %doc ChangeLog NEWS README
197  /%{_lib}/*.so.*  /%{_lib}/*.so.*
198    
199  %files -n %{libnamedev}  %files -n %{libnamedev}
 %defattr(-,root,root)  
200  /%{_lib}/libipsec.la  /%{_lib}/libipsec.la
201  /%{_lib}/libipsec.a  /%{_lib}/libipsec.a
202  /%{_lib}/libipsec.so  /%{_lib}/libipsec.so
# Line 233  rm -rf $RPM_BUILD_ROOT Line 204  rm -rf $RPM_BUILD_ROOT
204  /%{_lib}/libracoon.a  /%{_lib}/libracoon.a
205  /%{_lib}/libracoon.so  /%{_lib}/libracoon.so
206  %{_includedir}/*  %{_includedir}/*
   
   
   
   
   

Legend:
Removed from v.3447  
changed lines
  Added in v.220062

  ViewVC Help
Powered by ViewVC 1.1.30