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