rpms/shorewall/devel .cvsignore, 1.54, 1.55 shorewall.spec, 1.79, 1.80 sources, 1.54, 1.55
Jonathan G. Underwood
jgu at fedoraproject.org
Sun May 10 21:22:34 UTC 2009
- Previous message (by thread): rpms/peppy/F-10 import.log, NONE, 1.1 peppy.desktop, NONE, 1.1 peppy.png, NONE, 1.1 peppy.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): [pkgdb] olpc-utils ownership updated
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jgu
Update of /cvs/extras/rpms/shorewall/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6137
Modified Files:
.cvsignore shorewall.spec sources
Log Message:
* Fri May 8 2009 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 4.3.10-1
- Update to development branch, rearrange sub-packages accordingly
- Remove shorewall-shell, shorewall-perl, shorewall-common subpackages
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/.cvsignore,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- .cvsignore 8 May 2009 16:37:58 -0000 1.54
+++ .cvsignore 10 May 2009 21:22:03 -0000 1.55
@@ -1,6 +1,4 @@
-shorewall6-4.2.8.tar.bz2
-shorewall6-lite-4.2.8.tar.bz2
-shorewall-common-4.2.8.tar.bz2
-shorewall-lite-4.2.8.tar.bz2
-shorewall-perl-4.2.8.2.tar.bz2
-shorewall-shell-4.2.8.tar.bz2
+shorewall-4.3.10.tar.bz2
+shorewall6-4.3.10.tar.bz2
+shorewall6-lite-4.3.10.tar.bz2
+shorewall-lite-4.3.10.tar.bz2
Index: shorewall.spec
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/shorewall.spec,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -p -r1.79 -r1.80
--- shorewall.spec 8 May 2009 16:37:58 -0000 1.79
+++ shorewall.spec 10 May 2009 21:22:03 -0000 1.80
@@ -1,11 +1,8 @@
# A very helpful document for packaging Shorewall is "Anatomy of Shorewall 4.0"
# which is found at http://www.shorewall.net/Anatomy.html
-%global major_ver 4.2.8
-%global common_ver %{major_ver}
-%global perl_ver %{major_ver}.2
+%global major_ver 4.3.10
%global lite_ver %{major_ver}
-%global shell_ver %{major_ver}
%global shorewall6_ver %{major_ver}
%global lite6_ver %{major_ver}
@@ -17,13 +14,11 @@ Group: Applications/System
License: GPLv2+
URL: http://www.shorewall.net/
-%global _baseurl http://www.shorewall.net/pub/shorewall/4.2/shorewall-%{version}/
-Source0: %{_baseurl}/%{name}-common-%{common_ver}.tar.bz2
-Source1: %{_baseurl}/%{name}-perl-%{perl_ver}.tar.bz2
-Source2: %{_baseurl}/%{name}-shell-%{shell_ver}.tar.bz2
-Source3: %{_baseurl}/%{name}-lite-%{lite_ver}.tar.bz2
-Source4: %{_baseurl}/%{name}6-%{shorewall6_ver}.tar.bz2
-Source5: %{_baseurl}/%{name}6-lite-%{lite6_ver}.tar.bz2
+%global _baseurl http://www.shorewall.net/pub/shorewall/development/4.3/shorewall-%{version}/
+Source0: %{_baseurl}/%{name}-common-%{major_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
# Init file for Fedora
Source10: init.sh
@@ -32,8 +27,14 @@ BuildRoot: %(mktemp -ud %{_tmppath}
BuildRequires: perl
BuildArch: noarch
-Requires: shorewall-common = %{common_ver}-%{release}
-Requires: shorewall-perl = %{perl_ver}-%{release}
+Requires: iptables iproute
+Requires(post): /sbin/chkconfig
+Requires(preun):/sbin/chkconfig
+Requires(preun):/sbin/service
+
+Obsoletes: shorewall-common < 4.3.0
+Obsoletes: shorewall-perl < 4.3.0
+Obsoletes: shorewall-shell < 4.3.0
%description
The Shoreline Firewall, more commonly known as "Shorewall", is a
@@ -41,19 +42,6 @@ Netfilter (iptables) based firewall that
firewall system, a multi-function gateway/ router/server or on a
standalone GNU/Linux system.
-%package common
-Summary: Common files for the shorewall firewall compilers
-Group: Applications/System
-Version: %{common_ver}
-Requires: iptables iproute
-Requires(post): /sbin/chkconfig
-Requires(preun):/sbin/chkconfig
-Requires(preun):/sbin/service
-
-%description common
-This package contains files required by both the shorewall-perl and
-shorewall-shell compilers for the Shoreline Firewall (shorewall).
-
%package -n shorewall6
Summary: Files for the IPV6 Shorewall Firewall
Group: Applications/System
@@ -68,28 +56,6 @@ Requires(preun):/sbin/service
This package contains the files required for IPV6 functionality of the
Shoreline Firewall (shorewall).
-%package perl
-Summary: Perl-based compiler for Shoreline Firewall
-Group: Applications/System
-Version: %{perl_ver}
-Requires: shorewall-common = %{common_ver}-%{release}
-Requires: perl
-
-%description perl
-shorewall-perl is a part of Shorewall that allows faster compilation
-and execution than the legacy shorewall-shell compiler.
-
-%package shell
-Summary: Shell-based compiler for Shoreline Firewall
-Group: Applications/System
-Version: %{shell_ver}
-Requires: shorewall-common = %{common_ver}-%{release}
-
-%description shell
-Shorewall-shell is a part of Shorewall that allows running Shorewall
-with legacy configurations, but shorewall-perl is the preferred
-compiler, please use it for new installations.
-
%package lite
Group: Applications/System
Summary: Shorewall firewall for compiled rulesets
@@ -128,8 +94,6 @@ Shorewall rule compiler installed.
%setup -q -T -D -a 1
%setup -q -T -D -a 2
%setup -q -T -D -a 3
-%setup -q -T -D -a 4
-%setup -q -T -D -a 5
# Overwrite default init files with Fedora specific ones
cp %{SOURCE10} shorewall-common-%{common_ver}
@@ -158,21 +122,11 @@ rm -rf $RPM_BUILD_ROOT
export PREFIX=$RPM_BUILD_ROOT
export DEST=%{_initrddir}
-#### Build shorewall-common
-pushd shorewall-common-%{common_ver}
+#### Build shorewall
+pushd shorewall-%{major_ver}
./install.sh
popd
-#### Build shorewall-perl
-pushd shorewall-perl-%{perl_ver}
-./install.sh -n
-popd
-
-#### Build shorewall-shell
-pushd shorewall-shell-%{shell_ver}
-./install.sh -n
-popd
-
#### Build shorewall-lite
pushd shorewall-lite-%{lite_ver}
./install.sh -n
@@ -191,12 +145,12 @@ popd
%clean
rm -rf $RPM_BUILD_ROOT
-%post common
+%post
if [ $1 = 1 ]; then
/sbin/chkconfig --add shorewall
fi
-%preun common
+%preun
if [ $1 = 0 ]; then
/sbin/service shorewall stop >/dev/null 2>&1
/sbin/chkconfig --del shorewall
@@ -240,9 +194,6 @@ if [ $1 = 0 ]; then
fi
%files
-%defattr(-,root,root,-)
-
-%files common
%defattr(0644,root,root,0755)
%doc shorewall-common-%{common_ver}/{COPYING,changelog.txt,releasenotes.txt,Samples}
%attr(0755,root,root) %{_initrddir}/shorewall
@@ -299,9 +250,6 @@ fi
%{_mandir}/man5/shorewall-notrack.5.gz
%{_mandir}/man8/shorewall.8.gz
-%files perl
-%defattr(0644,root,root,0755)
-%doc shorewall-perl-%{perl_ver}/{COPYING,releasenotes.txt}
%dir %{_datadir}/shorewall-perl
%dir %{_datadir}/shorewall-perl/Shorewall
%attr(755,root,root) %{_datadir}/shorewall-perl/compiler.pl
@@ -309,15 +257,6 @@ fi
%{_datadir}/shorewall-perl/version
%{_datadir}/shorewall-perl/Shorewall/*.pm
-%files shell
-%defattr(0644,root,root,0755)
-%doc shorewall-shell-%{shell_ver}/COPYING
-%attr(0755,root,root) %dir %{_datadir}/shorewall-shell
-%attr(0755,root,root) %{_datadir}/shorewall-shell/compiler
-%{_datadir}/shorewall-shell/lib.*
-%{_datadir}/shorewall-shell/prog.*
-%{_datadir}/shorewall-shell/version
-
%files lite
%defattr(0644,root,root,0755)
%doc shorewall-lite-%{lite_ver}/{COPYING,changelog.txt,releasenotes.txt}
@@ -407,6 +346,10 @@ fi
%attr(0755,root,root) %{_datadir}/shorewall6-lite/wait4ifup
%changelog
+* Fri May 8 2009 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 4.3.10-1
+- Update to development branch, rearrange sub-packages accordingly
+- Remove shorewall-shell, shorewall-perl, shorewall-common subpackages
+
* Fri May 8 2009 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 4.2.8-1
- Update to version 4.2.8
- Update shorewall-perl to 4.2.8.2
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/shorewall/devel/sources,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -p -r1.54 -r1.55
--- sources 8 May 2009 16:37:58 -0000 1.54
+++ sources 10 May 2009 21:22:03 -0000 1.55
@@ -1,6 +1,4 @@
-15461a583791a627cf957c43155d4870 shorewall6-4.2.8.tar.bz2
-6c2914eccfbf3b814ad5ea34fe21c156 shorewall6-lite-4.2.8.tar.bz2
-e5d0eb7539b7c96b381ff2680eac5888 shorewall-common-4.2.8.tar.bz2
-09fe67bae13d14638b97a9e769a87e73 shorewall-lite-4.2.8.tar.bz2
-9b5bdb36e2f8fd98dc15a29da0da14b7 shorewall-perl-4.2.8.2.tar.bz2
-b20e72f4ec39f0cd13e5389627d20a42 shorewall-shell-4.2.8.tar.bz2
+49355569ccffd517eb5a15e048c7f33a shorewall-4.3.10.tar.bz2
+bbcb193efcede2df99050dc43331d845 shorewall6-4.3.10.tar.bz2
+9556c3c0cceb2de33ee76823cc9356df shorewall6-lite-4.3.10.tar.bz2
+7fdc21145c2172d0d2e900e663964074 shorewall-lite-4.3.10.tar.bz2
- Previous message (by thread): rpms/peppy/F-10 import.log, NONE, 1.1 peppy.desktop, NONE, 1.1 peppy.png, NONE, 1.1 peppy.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): [pkgdb] olpc-utils ownership updated
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list