From 0afbbc78228c31089714964c45f9823ef5439e4e2de1a10ba53561840137e782 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 6 Jan 2012 00:53:03 +0000 Subject: [PATCH] kmod 3 OBS-URL: https://build.opensuse.org/package/show/Base:System/kmod?expand=0&rev=10 --- kmod-2.35.tar.xz | 3 --- kmod-3.tar.xz | 3 +++ kmod.changes | 8 ++++++-- kmod.spec | 22 ++++++++++++---------- 4 files changed, 21 insertions(+), 15 deletions(-) delete mode 100644 kmod-2.35.tar.xz create mode 100644 kmod-3.tar.xz diff --git a/kmod-2.35.tar.xz b/kmod-2.35.tar.xz deleted file mode 100644 index 88e8ca6..0000000 --- a/kmod-2.35.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:034a9812a0774fad6c313557cbf2452d8668389bf35a95d5729958a6ab87da83 -size 61876 diff --git a/kmod-3.tar.xz b/kmod-3.tar.xz new file mode 100644 index 0000000..a6529ec --- /dev/null +++ b/kmod-3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b32439703ab2837e81ae80f527f9e964ecb5883a9e80d1cc7518cf6e8593ad9 +size 285512 diff --git a/kmod.changes b/kmod.changes index 1ba48ae..d02a474 100644 --- a/kmod.changes +++ b/kmod.changes @@ -1,7 +1,11 @@ ------------------------------------------------------------------- -Sat Dec 24 20:30:01 UTC 2011 - jengelh@medozas.de +Fri Jan 6 00:48:41 UTC 2012 - jengelh@medozas.de -- Ship and enable Xz compression +- Update to new upstream release 3 +* new APIs in libkmod: get symbols from module, parsing the ELF + section, dependency symbols, insert module like modprobe +* support for Xz-compressed modules +* the depmod tool ------------------------------------------------------------------- Sat Dec 24 17:23:09 UTC 2011 - crrodriguez@opensuse.org diff --git a/kmod.spec b/kmod.spec index 1a9139b..9405402 100644 --- a/kmod.spec +++ b/kmod.spec @@ -1,7 +1,7 @@ # # spec file for package kmod # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,24 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + + Name: kmod %define lname libkmod1 Summary: Utilities to load modules into the kernel -Version: 2.35 -%define git_snapshot 1 +Version: 3 Release: 0 +%define git_snapshot 0 License: LGPL-2.1+ and GPL-2.0+ Group: System/Kernel -URL: http://www.politreco.com/2011/12/announce-kmod-2/ +Url: http://www.politreco.com/2011/12/announce-kmod-2/ #Git-Clone: git://git.profusion.mobi/kmod Source: %name-%version.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?git_snapshot} -BuildRequires: automake, libtool +BuildRequires: autoconf automake libtool %endif -BuildRequires: pkgconfig, xz, pkgconfig(liblzma), pkgconfig(zlib) +BuildRequires: pkgconfig >= 0.23 pkgconfig(liblzma) pkgconfig(zlib) xz %description kmod is a set of tools to handle common tasks with Linux kernel @@ -45,9 +47,9 @@ indexes from module-init-tools project. %package compat Summary: Compat symlinks for kernel module utilities -License: GPL-2.0+ +License: GPL-2.0+ Group: System/Kernel -Conflicts: module-init-tools +Conflicts: module-init-tools %description compat kmod is a set of tools to handle common tasks with Linux kernel @@ -58,7 +60,7 @@ This package contains traditional name symlinks (lsmod, etc.) %package -n %lname Summary: Library to interact with Linux kernel modules -License: LGPL-2.1+ +License: LGPL-2.1+ Group: System/Libraries %description -n %lname @@ -68,7 +70,7 @@ list modules, also checking its properties, dependencies and aliases. %package -n libkmod-devel Summary: Development files for libkmod Group: Development/Libraries/C and C++ -License: LGPL-2.1+ +License: LGPL-2.1+ Requires: %lname = %version %description -n libkmod-devel