summaryrefslogtreecommitdiff
path: root/kmod.morph
blob: af8d1d0e3815c5ca9926cb3112ff8dc8378a46ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
    "name": "kmod",
    "kind": "chunk",
    "configure-commands": [
        "rm -rf libkmod/docs",
        "sed -i -e'/SUBDIRS/{s/\\S*doc\\S*//;s/\\S*man\\S*//}' Makefile.am",
        "sed -i -e'/AC_CONFIG_FILES(\\[/,/])/{/docs/d}' configure.ac",
        "autoreconf -fiv",
        "./configure --prefix=/usr --bindir=/bin --libdir=/lib --sysconfdir=/etc --without-xz --with-zlib"
    ],
    "build-commands": [
        "make"
    ],
    "install-commands": [
        "make DESTDIR=\"$DESTDIR\" pkgconfigdir=/usr/lib/pkgconfig install",
        "ln -s kmod \"$DESTDIR\"/bin/modprobe",
        "ln -s kmod \"$DESTDIR\"/bin/lsmod",
        "ln -s kmod \"$DESTDIR\"/bin/rmmod",
        "ln -s kmod \"$DESTDIR\"/bin/insmod",
        "ln -s kmod \"$DESTDIR\"/bin/modinfo",
        "ln -s kmod \"$DESTDIR\"/bin/depmod"
    ]
}