summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sherwood <paul.sherwood@codethink.co.uk>2013-11-17 19:02:08 +0000
committerPaul Sherwood <paul.sherwood@codethink.co.uk>2013-11-17 19:05:50 +0000
commit574c17b377387a4797f65cc466eff139774823ec (patch)
tree725b3719839ae8218717794c05530e748f7238ec
parent18811d22e9923893555b88a482aa967db0e7892a (diff)
downloadkmod-baserock/ps/update-linux-v3.12-systemd-v208.tar.gz
-rw-r--r--kmod.morph23
1 files changed, 23 insertions, 0 deletions
diff --git a/kmod.morph b/kmod.morph
new file mode 100644
index 0000000..6a4be49
--- /dev/null
+++ b/kmod.morph
@@ -0,0 +1,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 --disable-manpages"
+ ],
+ "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"
+ ]
+}