rpms/shorewall/devel shorewall.spec,1.88,1.89

Jonathan G. Underwood jgu at fedoraproject.org
Tue Aug 18 22:02:53 UTC 2009


Author: jgu

Update of /cvs/extras/rpms/shorewall/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5757

Modified Files:
	shorewall.spec 
Log Message:
* Tue Jul  7 2009 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 4.4.0-2
- Spec file cleanups with respect to package versioning



Index: shorewall.spec
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/shorewall.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- shorewall.spec	18 Aug 2009 21:50:20 -0000	1.88
+++ shorewall.spec	18 Aug 2009 22:02:52 -0000	1.89
@@ -2,20 +2,21 @@
 # which is found at http://www.shorewall.net/Anatomy.html
 
 %global major_ver 4.4.0
+%global shorewall_ver %{major_ver}
 %global lite_ver %{major_ver}
 %global shorewall6_ver %{major_ver}
 %global lite6_ver %{major_ver}
 
 Name:           shorewall
-Version:        4.4.0
-Release:        1%{?dist}
+Version:        %{shorewall_ver}
+Release:        2%{?dist}
 Summary:        An iptables front end for firewall configuration
 Group:          Applications/System
 License:        GPLv2+
 URL:            http://www.shorewall.net/
 
 %global _baseurl http://www.shorewall.net/pub/shorewall/4.4/shorewall-%{major_ver}/
-Source0:        %{_baseurl}/%{name}-%{major_ver}.tar.bz2
+Source0:        %{_baseurl}/%{name}-%{shorewall_ver}.tar.bz2
 Source1:        %{_baseurl}/%{name}-lite-%{lite_ver}.tar.bz2
 Source2:        %{_baseurl}/%{name}6-%{shorewall6_ver}.tar.bz2
 Source3:        %{_baseurl}/%{name}6-lite-%{lite6_ver}.tar.bz2
@@ -45,8 +46,8 @@ standalone GNU/Linux system.
 %package -n shorewall6
 Summary:        Files for the IPV6 Shorewall Firewall
 Group:          Applications/System
-Version:        %{version}
-Requires:       shorewall = %{version}-%{release}
+Version:        %{shorewall6_ver}
+Requires:       shorewall = %{shorewall_ver}-%{release}
 Requires:       iptables-ipv6 iproute
 Requires(post): /sbin/chkconfig
 Requires(preun):/sbin/chkconfig
@@ -59,7 +60,7 @@ Shoreline Firewall (shorewall).
 %package lite
 Group:          Applications/System
 Summary:        Shorewall firewall for compiled rulesets
-Version:        %{version}
+Version:        %{lite_ver}
 Requires:       iptables iproute
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
@@ -75,7 +76,7 @@ Lite does not need to have a Shorewall r
 %package -n shorewall6-lite
 Group:          Applications/System
 Summary:        Shorewall firewall for compiled IPV6 rulesets
-Version:        %{version}
+Version:        %{lite6_ver}
 Requires:       iptables iproute
 Requires(post): /sbin/chkconfig
 Requires(preun): /sbin/chkconfig
@@ -93,7 +94,7 @@ Shorewall rule compiler installed.
 %setup -q -c -n %{name}-%{major_ver} -T -a0 -a1 -a2 -a3
 
 # Overwrite default init files with Fedora specific ones
-cp %{SOURCE10} shorewall-%{major_ver}
+cp %{SOURCE10} shorewall-%{shorewall_ver}
 
 cp %{SOURCE10} shorewall-lite-%{lite_ver}
 sed -i -e 's|prog="shorewall"|prog="shorewall-lite"|' shorewall-lite-%{lite_ver}/init.sh
@@ -117,7 +118,7 @@ export PREFIX=$RPM_BUILD_ROOT
 export DEST=%{_initrddir}
 
 #### Build shorewall
-pushd shorewall-%{major_ver}
+pushd shorewall-%{shorewall_ver}
 ./install.sh
 popd
 
@@ -189,7 +190,7 @@ fi
 
 %files
 %defattr(0644,root,root,0755)
-%doc shorewall-%{major_ver}/{COPYING,changelog.txt,releasenotes.txt,Samples}
+%doc shorewall-%{shorewall_ver}/{COPYING,changelog.txt,releasenotes.txt,Samples}
 %attr(0755,root,root) %{_initrddir}/shorewall
 %attr(0755,root,root) /sbin/shorewall
 %dir %{_sysconfdir}/shorewall
@@ -333,6 +334,9 @@ fi
 %attr(0755,root,root) %{_datadir}/shorewall6-lite/wait4ifup
 
 %changelog
+* Tue Jul  7 2009 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 4.4.0-2
+- Spec file cleanups with respect to package versioning
+
 * Tue Aug 18 2009 Orion Poplawski <orion at cora.nwra.com> - 4.4.0-1
 - Update to 4.4.0 final
 




More information about the fedora-extras-commits mailing list