d405e7
Summary: User-space access to Linux Kernel SCTP
d405e7
Name: lksctp-tools
d405e7
Version: 1.0.17
d405e7
Release: 2%{?dist}
d405e7
# src/apps/bindx_test.C is GPLv2, I've asked upstream for clarification
d405e7
License: GPLv2 and GPLv2+ and LGPLv2 and MIT
d405e7
Group: System Environment/Libraries
d405e7
URL: http://lksctp.sourceforge.net
d405e7
Source0:  http://downloads.sourceforge.net/lksctp/%{name}-%{version}.tar.gz
d405e7
Patch0: lksctp-tools-1.0.6-libdir.patch
d405e7
Patch1: lksctp-tools-1.0.17-sctp_status-fix-hostname-resolution.patch
d405e7
BuildRequires: libtool, automake, autoconf
d405e7
d405e7
%description
d405e7
This is the lksctp-tools package for Linux Kernel SCTP (Stream Control
d405e7
Transmission Protocol) Reference Implementation.
d405e7
d405e7
This package is intended to supplement the Linux Kernel SCTP Reference
d405e7
Implementation now available in the Linux kernel source tree in
d405e7
versions 2.5.36 and following.  For more information on LKSCTP see the
d405e7
package documentation README file, section titled "LKSCTP - Linux
d405e7
Kernel SCTP."
d405e7
d405e7
This package contains the base run-time library and command-line tools.
d405e7
d405e7
%package devel
d405e7
Summary: Development files for lksctp-tools
d405e7
Group: Development/Libraries
d405e7
Requires: %{name} = %{version}-%{release}
d405e7
d405e7
%description devel
d405e7
Development files for lksctp-tools which include man pages, header files,
d405e7
static libraries, symlinks to dynamic libraries and some tutorial source code.
d405e7
d405e7
%package doc
d405e7
Summary: Documents pertaining to SCTP
d405e7
Group: System Environment/Libraries
d405e7
Requires: %{name} = %{version}-%{release}
d405e7
d405e7
%description doc
d405e7
Documents pertaining to LKSCTP & SCTP in general (IETF RFC's & Internet
d405e7
Drafts).
d405e7
d405e7
%prep
d405e7
%setup -q
d405e7
%patch0 -p1
d405e7
%patch1 -p1
d405e7
d405e7
%build
d405e7
[ ! -x ./configure ] && sh bootstrap
d405e7
%configure --disable-static
d405e7
# remove rpath from libtool
d405e7
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
d405e7
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
d405e7
d405e7
make %{?_smp_mflags}
d405e7
d405e7
%install
d405e7
rm -f doc/rfc2960.txt doc/states.txt
d405e7
make install DESTDIR="$RPM_BUILD_ROOT" INSTALL="install -p"
d405e7
d405e7
find $RPM_BUILD_ROOT/%{_libdir}/ -name "*.la"  | xargs rm -f
d405e7
d405e7
%post -p /sbin/ldconfig
d405e7
d405e7
%postun -p /sbin/ldconfig
d405e7
d405e7
%files
d405e7
%defattr(-,root,root,-)
d405e7
%doc AUTHORS ChangeLog COPYING* README
d405e7
%{_bindir}/*
d405e7
%{_libdir}/libsctp.so.*
d405e7
%dir %{_libdir}/lksctp-tools/
d405e7
%{_libdir}/lksctp-tools/libwithsctp.so.*
d405e7
%{_mandir}/man7/*
d405e7
d405e7
%files devel
d405e7
%defattr(-,root,root,-)
d405e7
%{_includedir}/*
d405e7
%{_libdir}/libsctp.so
d405e7
%{_libdir}/lksctp-tools/libwithsctp.so
d405e7
%{_libdir}/pkgconfig/libsctp.pc
d405e7
%{_datadir}/lksctp-tools/
d405e7
%{_mandir}/man3/*
d405e7
d405e7
%files doc
d405e7
%defattr(-,root,root,-)
d405e7
%doc doc/*.txt
d405e7
d405e7
%changelog
d405e7
* Mon Jun 27 2016 Marcelo Ricardo Leitner <mleitner@redhat.com> - 1.0.17-2
d405e7
- Added patch fixing issue with sctp_status and DNS with IPv6 addresses.
d405e7
  [1349497]
d405e7
d405e7
* Tue May 10 2016 Marcelo Ricardo Leitner <mleitner@redhat.com> - 1.0.17-1
d405e7
- Update to 1.0.17
d405e7
d405e7
* Wed Nov 18 2015 Marcelo Ricardo Leitner <mleitner@redhat.com> - 1.0.16-1
d405e7
- Update to 1.0.16
d405e7
d405e7
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.0.13-3
d405e7
- Mass rebuild 2014-01-24
d405e7
d405e7
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.0.13-2
d405e7
- Mass rebuild 2013-12-27
d405e7
d405e7
* Fri Jan 25 2013 Daniel Borkmann <dborkman@redhat.com> - 1.0.13-1
d405e7
- Update to 1.0.13
d405e7
d405e7
* Mon Jan 21 2013 Jan Safranek <jsafrane@redhat.com> - 1.0.12-1
d405e7
- Update to 1.0.12
d405e7
d405e7
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-5
d405e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d405e7
d405e7
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-4
d405e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d405e7
d405e7
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-3
d405e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d405e7
d405e7
* Tue Oct 05 2010 Parag Nemade <paragn AT fedoraproject.org> - 1.0.11-2
d405e7
- Merge-review cleanup (#226100)
d405e7
d405e7
* Tue Dec  1 2009 Jan Safranek <jsafrane@redhat.com> 1.0.11-1
d405e7
- Update to 1.0.11
d405e7
- Remove rpath from compiled binaries
d405e7
- Remove static libraries
d405e7
d405e7
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.10-2
d405e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d405e7
d405e7
* Tue Apr 14 2009 Zdenek Prikryl <zprikryl@redhat.com> 1.0.10-1
d405e7
- added release tag to Requires of devel and doc packages (#492531)
d405e7
- Update to 1.0.10
d405e7
d405e7
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.9-2
d405e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d405e7
d405e7
* Wed Aug 06 2008 Zdenek Prikryl <zprikryl@redhat.com> 1.0.9-1
d405e7
- Update to 1.0.9
d405e7
d405e7
* Wed Jul 16 2008 Zdenek Prikryl <zprikryl@redhat.com> 1.0.8-1
d405e7
- Update to 1.0.8
d405e7
d405e7
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.7-3
d405e7
- Autorebuild for GCC 4.3
d405e7
d405e7
* Wed Aug 29 2007 Karsten Hopp <karsten@redhat.com> 1.0.7-2
d405e7
- rebuild for buildid
d405e7
d405e7
* Wed Aug 08 2007 Karsten Hopp <karsten@redhat.com> 1.0.7-1
d405e7
- update to 1.0.7
d405e7
- update license tag
d405e7
d405e7
* Wed Feb 21 2007 Karsten Hopp <karsten@redhat.com> 1.0.6-3
d405e7
- add post/postun requirements
d405e7
- review fixes
d405e7
d405e7
* Tue Sep 19 2006 Karsten Hopp <karsten@redhat.de> 1.0.6-2
d405e7
- fix fileconflict (#205225)
d405e7
d405e7
* Tue Jul 25 2006 Karsten Hopp <karsten@redhat.de> 1.0.6-1
d405e7
- update to 1.0.6
d405e7
d405e7
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.0.5-1.fc5.2.1
d405e7
- rebuild
d405e7
d405e7
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.0.5-1.fc5.2
d405e7
- bump again for double-long bug on ppc(64)
d405e7
d405e7
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.0.5-1.fc5.1
d405e7
- rebuilt for new gcc4.1 snapshot and glibc changes
d405e7
d405e7
* Tue Jan 24 2006 Warren Togami <wtogami@redhat.com> 1.0.5-1
d405e7
- 1.0.5
d405e7
d405e7
* Fri Nov 11 2005 Matthias Saou <http://freshrpms.net/> 1.0.4-1
d405e7
- Update to 1.0.4.
d405e7
- Update syntax patch.
d405e7
- Execute bootstrap if no configure script is found.
d405e7
- Don't own entire man? directories.
d405e7
- Own data and lib lksctp-tools directories.
d405e7
- Move devel libs in _libdir/lksctp-tools/ to devel package.
d405e7
- Exclude .la files.
d405e7
- Minor spec file cleanups.
d405e7
d405e7
* Wed Mar 02 2005 Karsten Hopp <karsten@redhat.de> 1.0.2-5
d405e7
- build with gcc-4
d405e7
d405e7
* Mon Feb 07 2005 Karsten Hopp <karsten@redhat.de> 1.0.2-4
d405e7
- initialize variable before use
d405e7
- fix subscript out of range bug (#147286)
d405e7
d405e7
* Mon Jan 24 2005 Karsten Hopp <karsten@redhat.de> 1.0.2-3
d405e7
- build for FC
d405e7
d405e7
* Mon Jan 24 2005 Karsten Hopp <karsten@redhat.de> 1.0.2-2.40E.1
d405e7
- initial RH version based on sourceforge rpm
d405e7
d405e7
* Thu Dec 30 2004 Sridhar Samudrala <sri@us.ibm.com> 1.0.2-1
d405e7
- 1.0.2 Release
d405e7
d405e7
* Tue May 11 2004 Sridhar Samudrala <sri@us.ibm.com> 1.0.1-1
d405e7
- 1.0.1 Release
d405e7
d405e7
* Thu Feb 26 2004 Sridhar Samudrala <sri@us.ibm.com> 1.0.0-1
d405e7
- 1.0.0 Release
d405e7
d405e7
* Fri Feb  6 2004 Francois-Xavier Kowalski <francois-xavier.kowalski@hp.com> 0.9.0-1
d405e7
- package only .txt doc files
d405e7
d405e7
* Wed Feb  4 2004 Francois-Xavier Kowalski <francois-xavier.kowalski@hp.com> 0.7.5-1
d405e7
- badly placed & undelivered files
d405e7
- simplified delivery list
d405e7
d405e7
* Tue Jan 27 2004 Francois-Xavier Kowalski <francois-xavier.kowalski@hp.com> 0.7.5-1
d405e7
- Integrate comment from project team
d405e7
d405e7
* Sat Jan 10 2004 Francois-Xavier Kowalski <francois-xavier.kowalski@hp.com> 2.6.0_test7_0.7.4-1
d405e7
- Creation