summaryrefslogtreecommitdiff
path: root/kmod/Pkgfile
blob: 54cce87304d875e82e8cbf744af62617c1b17195 (plain)
    1 # Description: Kernel module utilities and library
    2 # URL:         http://git.kernel.org/?p=utils/kernel/kmod/kmod.git
    3 # Maintainer:  CRUX System Team, core-ports at crux dot nu
    4 
    5 name=kmod
    6 version=12
    7 release=1
    8 source=(http://www.kernel.org/pub/linux/utils/kernel/$name/$name-$version.tar.xz)
    9 
   10 build() {
   11     cd $name-$version
   12 
   13     ./configure --prefix=/usr \
   14                 --bindir=/sbin \
   15                 --sysconfdir=/etc \
   16                 --disable-manpages \
   17                 --with-rootlibdir=/lib
   18 
   19     make
   20     make DESTDIR=$PKG install
   21 
   22     install -d $PKG/etc/{modprobe,depmod}.d
   23     install -d $PKG/bin
   24     install -d $PKG/usr/man/{man5,man8}
   25 
   26     install -m 0644 man/*.5 $PKG/usr/man/man5
   27     install -m 0644 man/*.8 $PKG/usr/man/man8
   28 
   29     ln -s kmod $PKG/sbin/modinfo
   30     ln -s kmod $PKG/sbin/depmod
   31     ln -s kmod $PKG/sbin/insmod
   32     ln -s kmod $PKG/sbin/lsmod
   33     ln -s kmod $PKG/sbin/rmmod
   34     ln -s kmod $PKG/sbin/modprobe
   35     ln -s ../sbin/kmod $PKG/bin/lsmod
   36 }

Generated by cgit