blob: 63d4b6953c8f0814cf2d9fcea5aedf26dbe8fbed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
kind: manual
depends:
- coreutils-common.bst
sources:
- kind: git
url: upstream:kmod
track: v22
ref: 42f32b8ae45ad8e3a1da29c9b20af9b5e2e9e676
config:
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="%{prefix}" --bindir="%{prefix}"/bin \
--libdir="%{prefix}"/lib --sysconfdir=/etc \
--without-xz --with-zlib \
--disable-manpages --enable-python
build-commands:
- make
install-commands:
- make DESTDIR="%{install-root}" pkgconfigdir="%{prefix}"/lib/pkgconfig install
post-install-commands:
- ln -s kmod "%{install-root}/%{prefix}"/bin/modprobe
- ln -s kmod "%{install-root}/%{prefix}"/bin/lsmod
- ln -s kmod "%{install-root}/%{prefix}"/bin/rmmod
- ln -s kmod "%{install-root}/%{prefix}"/bin/insmod
- ln -s kmod "%{install-root}/%{prefix}"/bin/modinfo
- ln -s kmod "%{install-root}/%{prefix}"/bin/depmod
|