Hello community,

here is the log from the commit of package kmod for openSUSE:Factory checked in 
at 2012-02-08 15:38:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmod (Old)
 and      /work/SRC/openSUSE:Factory/.kmod.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmod", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmod/kmod.changes        2012-01-09 
12:04:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kmod.new/kmod.changes   2012-02-08 
15:38:43.000000000 +0100
@@ -1,0 +2,15 @@
+Tue Feb  7 00:56:51 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 5
+* modprobe no longer works with paths: it only accepts module names
+  and/or aliases now. More code is now shared by libkmod and
+  modprobe.
+
+-------------------------------------------------------------------
+Fri Jan 20 18:13:50 UTC 2012 - jeng...@medozas.de
+
+- Update to new upstream release 4
+* new APIs in libkmod: blacklists, install/remove commands,
+  aliases, options, softdeps and dumping indexes
+
+-------------------------------------------------------------------

Old:
----
  kmod-3.tar.xz

New:
----
  kmod-5.tar.sign
  kmod-5.tar.xz
  kmod-so-version.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kmod.spec ++++++
--- /var/tmp/diff_new_pack.xgtIYe/_old  2012-02-08 15:38:49.000000000 +0100
+++ /var/tmp/diff_new_pack.xgtIYe/_new  2012-02-08 15:38:49.000000000 +0100
@@ -16,25 +16,28 @@
 #
 
 
-
 Name:           kmod
-%define lname  libkmod1
+%define lname  libkmod2
 Summary:        Utilities to load modules into the kernel
-Version:        3
-Release:        0
-%define git_snapshot 0
 License:        LGPL-2.1+ and GPL-2.0+
 Group:          System/Kernel
+Version:        5
+Release:        0
 Url:            http://www.politreco.com/2011/12/announce-kmod-2/
 
 #Git-Clone:    git://git.profusion.mobi/kmod
 Source:         %name-%version.tar.xz
+Source2:        %name-%version.tar.sign
+Patch1:         kmod-so-version.diff
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?git_snapshot}
-BuildRequires:  autoconf automake libtool
-%endif
-BuildRequires:  pkgconfig >= 0.23 pkgconfig(liblzma) pkgconfig(zlib) xz
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  pkgconfig >= 0.23
+BuildRequires:  xz
+BuildRequires:  pkgconfig(liblzma) >= 4.99
+BuildRequires:  pkgconfig(zlib)
 
 %description
 kmod is a set of tools to handle common tasks with Linux kernel
@@ -69,23 +72,23 @@
 
 %package -n libkmod-devel
 Summary:        Development files for libkmod
-Group:          Development/Libraries/C and C++
 License:        LGPL-2.1+
+Group:          Development/Libraries/C and C++
 Requires:       %lname = %version
 
 %description -n libkmod-devel
 libkmod was created to allow programs to easily insert, remove and
 list modules, also checking its properties, dependencies and aliases.
 
+This package contains the development headers for the library found
+in %lname.
+
 %prep
 %setup -q
+%patch -P 1 -p1
 
 %build
-%if 0%{?git_snapshot}
-if [ ! -e configure ]; then
-       autoreconf -fi;
-fi;
-%endif
+autoreconf -fi;
 # The extra --includedir gives us the possibility to detect dependent
 # packages which fail to properly use pkgconfig.
 %configure --with-xz --with-zlib --includedir=%_includedir/%name-%version \
@@ -116,20 +119,35 @@
 %files
 %defattr(-,root,root)
 /bin/kmod
+%_mandir/man5/modules.dep.bin.5*
 
 %files -n %lname
 %defattr(-,root,root)
-/%_lib/libkmod.so.1*
+/%_lib/libkmod.so.2*
 
 %files -n libkmod-devel
 %defattr(-,root,root)
 %_includedir/*
-%_libdir/pkgconfig/*.pc
+%_libdir/pkgconfig/libkmod.pc
 %_libdir/libkmod.so
 
 %files compat
 %defattr(-,root,root)
 /bin/lsmod
-/sbin/*
+/sbin/depmod
+/sbin/insmod
+/sbin/lsmod
+/sbin/modinfo
+/sbin/modprobe
+/sbin/rmmod
+%_mandir/man5/depmod.d.5*
+%_mandir/man5/modprobe.d.5*
+%_mandir/man5/modules.dep.5*
+%_mandir/man8/depmod.8*
+%_mandir/man8/insmod.8*
+%_mandir/man8/lsmod.8*
+%_mandir/man8/modinfo.8*
+%_mandir/man8/modprobe.8*
+%_mandir/man8/rmmod.8*
 
 %changelog

++++++ kmod-so-version.diff ++++++

Change the kmod Makefile from using -version-info to -version-number
to make it clear that the kmod project is not trying to subvert the
libtool "interface" number concept, but in fact does not do
libtool-style counting.

References: <alpine.lnx.2.01.1202070049200.12...@frira.zrqbmnf.qr>
References: http://lists.gnu.org/archive/html/libtool/2012-02/msg00011.html

---
 Makefile.am |    9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

Index: kmod-5/Makefile.am
===================================================================
--- kmod-5.orig/Makefile.am
+++ kmod-5/Makefile.am
@@ -39,9 +39,8 @@ SED_PROCESS = \
 %.pc: %.pc.in Makefile
        $(SED_PROCESS)
 
-LIBKMOD_CURRENT=2
-LIBKMOD_REVISION=0
-LIBKMOD_AGE=0
+LIBKMOD_SO_MAJOR=2
+LIBKMOD_SO_MINOR=0
 
 noinst_LTLIBRARIES = libkmod/libkmod-util.la
 libkmod_libkmod_util_la_SOURCES = libkmod/libkmod-hash.c \
@@ -71,7 +70,7 @@ EXTRA_DIST += libkmod/libkmod.sym
 EXTRA_DIST += libkmod/COPYING libkmod/README
 
 libkmod_libkmod_la_LDFLAGS = $(AM_LDFLAGS) \
-       -version-info $(LIBKMOD_CURRENT):$(LIBKMOD_REVISION):$(LIBKMOD_AGE) \
+       -version-number ${LIBKMOD_SO_MAJOR}:${LIBKMOD_SO_MINOR} \
        -Wl,--version-script=$(top_srcdir)/libkmod/libkmod.sym
 libkmod_libkmod_la_DEPENDENCIES = libkmod/libkmod-util.la \
                                  ${top_srcdir}/libkmod/libkmod.sym
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to