Date: Thursday, January 5, 2012 @ 19:39:06 Author: dreisner Revision: 146199
upgpkg: kmod 3-1 Added: kmod/trunk/depmod-search.conf kmod/trunk/kmod.install Modified: kmod/trunk/PKGBUILD --------------------+ PKGBUILD | 37 +++++++++++++++++++++++++++++++------ depmod-search.conf | 5 +++++ kmod.install | 10 ++++++++++ 3 files changed, 46 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-01-06 00:36:54 UTC (rev 146198) +++ PKGBUILD 2012-01-06 00:39:06 UTC (rev 146199) @@ -2,21 +2,31 @@ # Maintainer: Dave Reisner <[email protected]> pkgname=kmod -pkgver=2 -pkgrel=2 -pkgdesc="A set of tools to handle common tasks with Linux kernel modules" +pkgver=3 +pkgrel=1 +pkgdesc="Linux kernel module handling" arch=('i686' 'x86_64') url="http://git.profusion.mobi/cgit.cgi/kmod.git" license=('GPL2') depends=('glibc' 'zlib') options=('!libtool') -source=("http://packages.profusion.mobi/$pkgname/$pkgname-$pkgver.tar.xz") -md5sums=('6017364434377f6724f749d7a28c5d7a') +provides=('module-init-tools=3.16') +conflicts=('module-init-tools') +replaces=('module-init-tools') +source=("http://packages.profusion.mobi/$pkgname/$pkgname-$pkgver.tar.xz" + "depmod-search.conf") +install='kmod.install' +md5sums=('bc0e69f75c2ac22c091f05e166e86c5d' + '4b8cbcbc54b9029c99fd730e257d4436') build() { cd "$pkgname-$pkgver" - ./configure --enable-zlib + ./configure \ + --with-rootprefix= \ + --with-rootlibdir=/lib \ + --with-zlib + make } @@ -26,6 +36,21 @@ package() { make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install + + # binary directories + install -dm755 "$pkgdir"/{,s}bin + + # configuration directories + install -dm755 "$pkgdir"/{etc,usr/lib}/{depmod,modprobe}.d + + # add symlinks to kmod + ln -s /usr/bin/kmod "$pkgdir/bin/lsmod" + for tool in {ins,rm,dep}mod mod{info,probe}; do + ln -s ../usr/bin/kmod "$pkgdir/sbin/$tool" + done + + # install depmod.d file for search/ dir + install -Dm644 "$srcdir/depmod-search.conf" "$pkgdir/lib/depmod.d/search.conf" } # vim: ft=sh syn=sh et Added: depmod-search.conf =================================================================== --- depmod-search.conf (rev 0) +++ depmod-search.conf 2012-01-06 00:39:06 UTC (rev 146199) @@ -0,0 +1,5 @@ +# +# /etc/depmod.d/depmod.conf +# + +search updates extramodules built-in Added: kmod.install =================================================================== --- kmod.install (rev 0) +++ kmod.install 2012-01-06 00:39:06 UTC (rev 146199) @@ -0,0 +1,10 @@ +#!/bin/sh + +post_upgrade() { + echo "Updating module dependency files" + depmod -A +} + +post_install() { + post_upgrade +}
