[lksctp-tools] Update to 1.0.16, Spec cleanups
Peter Robinson
pbrobinson at fedoraproject.org
Tue May 6 11:34:38 UTC 2014
commit e31e821455a0d99b35002d014911488493587f8f
Author: Peter Robinson <pbrobinson at gmail.com>
Date: Tue May 6 12:34:53 2014 +0100
Update to 1.0.16, Spec cleanups
.gitignore | 1 +
lksctp-tools-1.0.16-libdir.patch | 10 ++++++++++
lksctp-tools-1.0.6-libdir.patch | 11 -----------
lksctp-tools.spec | 32 +++++++++++++++++---------------
sources | 2 +-
5 files changed, 29 insertions(+), 27 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 866c8ea..429f62c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ lksctp-tools-1.0.11.tar.gz
/lksctp-tools-1.0.13.tar.gz
/lksctp-tools-1.0.14.tar.gz
/lksctp-tools-1.0.15.tar.gz
+/lksctp-tools-1.0.16.tar.gz
diff --git a/lksctp-tools-1.0.16-libdir.patch b/lksctp-tools-1.0.16-libdir.patch
new file mode 100644
index 0000000..a70c287
--- /dev/null
+++ b/lksctp-tools-1.0.16-libdir.patch
@@ -0,0 +1,10 @@
+--- lksctp-tools-1.0.16/src/withsctp/withsctp.in.orig 2014-02-18 10:42:49.000000000 +0000
++++ lksctp-tools-1.0.16/src/withsctp/withsctp.in 2014-05-06 12:24:12.931873787 +0100
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+ # -*- sh -*-
+-LIBDIR=@libdir@/@PACKAGE@
++LIBDIR=`rpm --eval "%{_libdir}"`/@PACKAGE@
+ BINDIR=@bindir@
+ export LD_PRELOAD=${LIBDIR}/libwithsctp.so.1.0.16
+ if ! ${BINDIR}/checksctp 2> /dev/null
diff --git a/lksctp-tools.spec b/lksctp-tools.spec
index f99550a..00d7ffc 100644
--- a/lksctp-tools.spec
+++ b/lksctp-tools.spec
@@ -1,13 +1,14 @@
+Name: lksctp-tools
Summary: User-space access to Linux Kernel SCTP
-Name: lksctp-tools
-Version: 1.0.15
-Release: 2%{?dist}
+Version: 1.0.16
+Release: 1%{?dist}
# src/apps/bindx_test.C is GPLv2, I've asked upstream for clarification
License: GPLv2 and GPLv2+ and LGPLv2 and MIT
-Group: System Environment/Libraries
-URL: http://lksctp.sourceforge.net
-Source0: http://downloads.sourceforge.net/lksctp/%{name}-%{version}.tar.gz
-Patch0: lksctp-tools-1.0.6-libdir.patch
+Group: System Environment/Libraries
+URL: http://lksctp.sourceforge.net
+
+Source0: http://downloads.sourceforge.net/lksctp/%{name}-%{version}.tar.gz
+Patch0: lksctp-tools-1.0.16-libdir.patch
BuildRequires: libtool, automake, autoconf
%description
@@ -25,7 +26,7 @@ This package contains the base run-time library and command-line tools.
%package devel
Summary: Development files for lksctp-tools
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
Development files for lksctp-tools which include man pages, header files,
@@ -34,7 +35,7 @@ static libraries, symlinks to dynamic libraries and some tutorial source code.
%package doc
Summary: Documents pertaining to SCTP
Group: System Environment/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}%{?_isa} = %{version}-%{release}
%description doc
Documents pertaining to LKSCTP & SCTP in general (IETF RFC's & Internet
@@ -57,23 +58,21 @@ make %{?_smp_mflags}
rm -f doc/rfc2960.txt doc/states.txt
make install DESTDIR="$RPM_BUILD_ROOT" INSTALL="install -p"
-find $RPM_BUILD_ROOT/%{_libdir}/ -name "*.la" | xargs rm -f
+find $RPM_BUILD_ROOT -type f -name "*.la" -delete
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
-%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING* README
%{_bindir}/*
-%{_libdir}/libsctp.so.*
+%{_libdir}/libsctp.so.1*
%dir %{_libdir}/lksctp-tools/
-%{_libdir}/lksctp-tools/libwithsctp.so.*
+%{_libdir}/lksctp-tools/libwithsctp.so.1*
%{_mandir}/man7/*
%files devel
-%defattr(-,root,root,-)
%{_includedir}/*
%{_libdir}/libsctp.so
%{_libdir}/lksctp-tools/libwithsctp.so
@@ -81,10 +80,13 @@ find $RPM_BUILD_ROOT/%{_libdir}/ -name "*.la" | xargs rm -f
%{_mandir}/man3/*
%files doc
-%defattr(-,root,root,-)
%doc doc/*.txt
%changelog
+* Tue May 6 2014 Peter Robinson <pbrobinson at fedoraproject.org> 1.0.16-1
+- Update to 1.0.16
+- Spec cleanups
+
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
diff --git a/sources b/sources
index a30ea7e..9b950b3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d829677541fb41061e7f4d61f8413b07 lksctp-tools-1.0.15.tar.gz
+708bb0b5a6806ad6e8d13c55b067518e lksctp-tools-1.0.16.tar.gz
More information about the scm-commits
mailing list