Blame SPECS/iptstate.spec

Packit e4ecf6
Name: iptstate
Packit e4ecf6
Summary: A top-like display of IP Tables state table entries
Packit e4ecf6
Version: 2.2.6
Packit e4ecf6
Release: 6%{?dist}
Packit e4ecf6
Source: https://github.com/jaymzh/iptstate/releases/download/v%{version}/iptstate-%{version}.tar.bz2
Packit e4ecf6
Patch0: iptstate-2.1-man8.patch
Packit e4ecf6
Patch1: iptstate-2.2.6-no_debug.patch
Packit e4ecf6
Patch2: iptstate-2.2.6-rhbz599181.patch
Packit e4ecf6
Group: System Environment/Base
Packit e4ecf6
URL: http://www.phildev.net/iptstate/
Packit e4ecf6
License: zlib
Packit e4ecf6
Requires: iptables
Packit e4ecf6
BuildRequires: ncurses-devel
Packit e4ecf6
BuildRequires: libnetfilter_conntrack-devel
Packit e4ecf6
Packit e4ecf6
%description
Packit e4ecf6
IP Tables State (iptstate) was originally written to implement 
Packit e4ecf6
the "state top" feature of IP Filter in IP Tables. "State top" 
Packit e4ecf6
displays the states held by your stateful firewall in a top-like 
Packit e4ecf6
manner.
Packit e4ecf6
Packit e4ecf6
Since IP Tables doesn't have a built in way to easily display 
Packit e4ecf6
this information even once, an option was added to just have it 
Packit e4ecf6
display the state table once.
Packit e4ecf6
Packit e4ecf6
  Features include:
Packit e4ecf6
        - Top-like realtime state table information
Packit e4ecf6
        - Sorting by any field
Packit e4ecf6
        - Reversible sorting
Packit e4ecf6
        - Single display of state table
Packit e4ecf6
        - Customizable refresh rate
Packit e4ecf6
        - Display filtering
Packit e4ecf6
        - Color-coding
Packit e4ecf6
        - Open Source
Packit e4ecf6
        - much more...
Packit e4ecf6
Packit e4ecf6
%prep
Packit e4ecf6
%setup -q
Packit e4ecf6
%patch0 -p1 -b .man8
Packit e4ecf6
%patch1 -p1 -b .no_debug
Packit e4ecf6
%patch2 -p1 -b .rhbz599181
Packit e4ecf6
Packit e4ecf6
%build
Packit e4ecf6
make %{?_smp_mflags} CXXFLAGS="$RPM_OPT_FLAGS $RPM_LD_FLAGS"
Packit e4ecf6
Packit e4ecf6
%install
Packit e4ecf6
rm -rf %{buildroot}
Packit e4ecf6
make install PREFIX=%{buildroot}%{_prefix} INSTALL="install -p"
Packit e4ecf6
Packit e4ecf6
%files
Packit e4ecf6
%defattr(-,root,root,0755)
Packit e4ecf6
%doc LICENSE README.md
Packit e4ecf6
%{_sbindir}/iptstate
Packit e4ecf6
%{_mandir}/man8/iptstate.*
Packit e4ecf6
Packit e4ecf6
%changelog
Packit e4ecf6
* Fri Feb 23 2018 Florian Weimer <fweimer@redhat.com> - 2.2.6-6
Packit e4ecf6
- Use LDFLAGS from redhat-rpm-config
Packit e4ecf6
Packit e4ecf6
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-5
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-4
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-3
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.6-2
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Tue Oct 25 2016 Thomas Woerner <twoerner@redhat.com> 2.2.6-1
Packit e4ecf6
- New upstream version 2.2.6
Packit e4ecf6
  - Located at github
Packit e4ecf6
  - Fixes (RHBZ#1294913 and RHBZ#1375395)
Packit e4ecf6
- Additional upstream patch (no_debug) to drop some debugging remains
Packit e4ecf6
- Additional proposed patch to fix segmentation fault with -1 -C (RHBZ#599181)
Packit e4ecf6
Packit e4ecf6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.5-8
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.5-7
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.2.5-6
Packit e4ecf6
- Rebuilt for GCC 5 C++11 ABI change
Packit e4ecf6
Packit e4ecf6
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.5-5
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.5-4
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.5-3
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.5-2
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Mon Oct  8 2012 Thomas Woerner <twoerner@redhat.com> 2.2.5-1
Packit e4ecf6
- new upstream version 2.2.5 with IPv6 and ICMP6 support
Packit e4ecf6
Packit e4ecf6
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-8
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-7
Packit e4ecf6
- Rebuilt for c++ ABI breakage
Packit e4ecf6
Packit e4ecf6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-6
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-5
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed May  5 2010 Thomas Woerner <twoerner@redhat.com> 2.2.2-4
Packit e4ecf6
- release bump
Packit e4ecf6
Packit e4ecf6
* Wed Nov 11 2009 Paul P. Komkoff Jr <i@stingr.net> - 2.2.2-3
Packit e4ecf6
- messed up the rebuild.
Packit e4ecf6
Packit e4ecf6
* Tue Nov 10 2009 Paul P. Komkoff Jr <i@stingr.net> - 2.2.2-2
Packit e4ecf6
- rebuild for libnetfilter_conntrack-0.0.100
Packit e4ecf6
Packit e4ecf6
* Tue Nov 10 2009 Thomas Woerner <twoerner@redhat.com> 2.2.2-1
Packit e4ecf6
- new version 2.2.2
Packit e4ecf6
- removed upstream strerror patch
Packit e4ecf6
- fixed package description (rhbz#140516)
Packit e4ecf6
Packit e4ecf6
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-6
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-5
Packit e4ecf6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit e4ecf6
Packit e4ecf6
* Mon Jan 19 2009 Thomas Woerner <twoerner@redhat.com> 2.2.1-4
Packit e4ecf6
- merge review (rhbz#225908)
Packit e4ecf6
Packit e4ecf6
* Mon Feb 25 2008 Thomas Woerner <twoerner@redhat.com> 2.2.1-3
Packit e4ecf6
- fixed compile problem because of strerror undefined in scope
Packit e4ecf6
  Fixes (rhbz#434482)
Packit e4ecf6
- fixed description (rhbz#140516)
Packit e4ecf6
Packit e4ecf6
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2.1-2
Packit e4ecf6
- Autorebuild for GCC 4.3
Packit e4ecf6
Packit e4ecf6
* Thu Aug 23 2007 Thomas Woerner <twoerner@redhat.com> 2.2.1-1
Packit e4ecf6
- added dist tag
Packit e4ecf6
Packit e4ecf6
* Tue Aug 21 2007 Thomas Woerner <twoerner@redhat.com> 2.2.1-1
Packit e4ecf6
- new version 2.2.1
Packit e4ecf6
- spec file fixes
Packit e4ecf6
Packit e4ecf6
* Wed Oct 25 2006 Thomas Woerner <twoerner@redhat.com> 2.1-1
Packit e4ecf6
- new version 2.1
Packit e4ecf6
Packit e4ecf6
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.4-1.1.2.2
Packit e4ecf6
- rebuild
Packit e4ecf6
Packit e4ecf6
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.4-1.1.2.1
Packit e4ecf6
- bump again for double-long bug on ppc(64)
Packit e4ecf6
Packit e4ecf6
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.4-1.1.2
Packit e4ecf6
- rebuilt for new gcc4.1 snapshot and glibc changes
Packit e4ecf6
Packit e4ecf6
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Packit e4ecf6
- rebuilt
Packit e4ecf6
Packit e4ecf6
* Mon Apr 18 2005 Thomas Woerner <twoerner@redhat.com> 1.4-1.1
Packit e4ecf6
- fixed man page: install as man8 instead of man1, fixed reference for
Packit e4ecf6
  iptables(8)
Packit e4ecf6
Packit e4ecf6
* Sun Apr 17 2005 Warren Togami <wtogami@redhat.com> 1.4-1
Packit e4ecf6
- 1.4
Packit e4ecf6
Packit e4ecf6
* Wed Feb  9 2005 Thomas Woerner <twoerner@redhat.com> 1.3-5
Packit e4ecf6
- rebuild
Packit e4ecf6
Packit e4ecf6
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Packit e4ecf6
- rebuilt
Packit e4ecf6
Packit e4ecf6
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Packit e4ecf6
- rebuilt
Packit e4ecf6
Packit e4ecf6
* Mon Feb  2 2004 Thomas Woerner <twoerner@redhat.com> 1.3-2
Packit e4ecf6
- added BuildRequires for ncurses-devel
Packit e4ecf6
Packit e4ecf6
* Mon Jan 26 2004 Thomas Woerner <twoerner@redhat.com> 1.3-1
Packit e4ecf6
- initial package