[libnl] Update to latest stable release 1.1.4

Thomas Graf tgraf at fedoraproject.org
Tue May 7 16:25:41 UTC 2013


commit 626d0f61faef80343005d05f58869182d24a81f6
Author: Thomas Graf <tgraf at redhat.com>
Date:   Tue May 7 18:23:31 2013 +0200

    Update to latest stable release 1.1.4
    
    Signed-off-by: Thomas Graf <tgraf at redhat.com>

 .gitignore                                 |    1 +
 libnl-1.0-pre5-debuginfo.patch             |   13 -----
 libnl-1.0-pre5-static.patch                |   40 ----------------
 libnl-1.0-pre8-use-vasprintf-retval.patch  |   29 -----------
 libnl-1.1-align.patch                      |   20 --------
 libnl-1.1-fix-portmap-position.patch       |   25 ----------
 libnl-1.1-include-limits-h.patch           |   11 ----
 libnl-1.1-no-extern-inline.patch           |   57 ----------------------
 libnl-1.1-threadsafe-port-allocation.patch |   71 ----------------------------
 libnl.spec                                 |   35 ++++---------
 sources                                    |    1 +
 11 files changed, 13 insertions(+), 290 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 794e5d3..d94dfbe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ libnl-1.0-pre5.tar.gz
 libnl.git20071217.tar.bz2
 libnl-1.0-pre8.git20071218.tar.bz2
 libnl-1.1.tar.gz
+/libnl-1.1.4.tar.gz
diff --git a/libnl.spec b/libnl.spec
index f3b1d55..13cfeaa 100644
--- a/libnl.spec
+++ b/libnl.spec
@@ -2,23 +2,14 @@ Summary: Convenience library for kernel netlink sockets
 Group: Development/Libraries
 License: LGPLv2
 Name: libnl
-Version: 1.1
-Release: 17%{?dist}
+Version: 1.1.4
+Release: 1%{?dist}
 URL: http://www.infradead.org/~tgr/libnl/
 Source: http://www.infradead.org/~tgr/libnl/files/libnl-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: doxygen
-Patch1: libnl-1.0-pre5-static.patch
-Patch2: libnl-1.0-pre5-debuginfo.patch
-Patch3: libnl-1.0-pre8-use-vasprintf-retval.patch
-Patch4: libnl-1.0-pre8-more-build-output.patch
-Patch5: libnl-1.1-include-limits-h.patch
-Patch6: libnl-1.1-doc-inlinesrc.patch
-Patch7: libnl-1.1-no-extern-inline.patch
-Patch8: libnl-1.1-align.patch
-Patch9: libnl-1.1-disable-static-by-default.patch
-Patch10: libnl-1.1-fix-portmap-position.patch
-Patch11: libnl-1.1-threadsafe-port-allocation.patch
+Patch0: libnl-1.0-pre8-more-build-output.patch
+Patch1: libnl-1.1-doc-inlinesrc.patch
 
 %description
 This package contains a convenience library to simplify
@@ -37,17 +28,8 @@ This package contains various headers for using libnl
 
 %prep
 %setup -q -n %{name}-%{version}
-%patch1 -p1 -b .build-static
-%patch2 -p1 -b .debuginfo
-%patch3 -p1 -b .use-vasprintf-retval
-%patch4 -p1 -b .more-build-output
-%patch5 -p1 -b .limits
-%patch6 -p1 -b .doc-inlinesrc
-%patch7 -p1 -b .no-extern-inline
-%patch8 -p1 -b .align
-%patch9 -p1 -b .disable-static-by-default
-%patch10 -p1 -b .fix-portmap-position
-%patch11 -p1 -b .threadsafe-port-allocation
+%patch0 -p1 -b .more-build-output
+%patch1 -p1 -b .doc-inlinesrc
 
 # a quick hack to make doxygen stripping builddir from html outputs.
 sed -i.org -e "s,^STRIP_FROM_PATH.*,STRIP_FROM_PATH = `pwd`," doc/Doxyfile.in
@@ -61,6 +43,8 @@ make gendoc
 %{__rm} -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
 
+rm $RPM_BUILD_ROOT%{_libdir}/libnl.a
+
 mkdir $RPM_BUILD_ROOT/%{_lib}
 mv $RPM_BUILD_ROOT%{_libdir}/libnl.so.* $RPM_BUILD_ROOT/%{_lib}
 for l in $RPM_BUILD_ROOT%{_libdir}/libnl.so; do
@@ -87,6 +71,9 @@ done
 %{_libdir}/pkgconfig/%{name}-1.pc
 
 %changelog
+* Tue May 07 2013 Thomas Graf <tgraf at redhat.com> - 1.1.4-1
+- Update to latest stable release 1.1.4
+
 * Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-17
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
diff --git a/sources b/sources
index d6e8443..090e6a5 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 ae970ccd9144e132b68664f98e7ceeb1  libnl-1.1.tar.gz
+580cb878be536804daca87fb75ae46cc  libnl-1.1.4.tar.gz


More information about the scm-commits mailing list