kmod: update to kmod-3, replace busybox's modutils

Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
Stephan Raue 2012-01-12 23:18:25 +01:00
parent e2812f1b0f
commit afab47e450
4 changed files with 27 additions and 18 deletions

View File

@ -1,7 +1,7 @@
# #
# Automatically generated make config: don't edit # Automatically generated make config: don't edit
# Busybox version: 1.19.3 # Busybox version: 1.19.3
# Wed Jan 11 18:41:13 2012 # Thu Jan 12 22:58:59 2012
# #
CONFIG_HAVE_DOT_CONFIG=y CONFIG_HAVE_DOT_CONFIG=y
@ -482,33 +482,33 @@ CONFIG_FEATURE_SU_CHECKS_SHELLS=y
# #
# Linux Module Utilities # Linux Module Utilities
# #
CONFIG_MODINFO=y # CONFIG_MODINFO is not set
# CONFIG_MODPROBE_SMALL is not set # CONFIG_MODPROBE_SMALL is not set
# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set # CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set # CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
CONFIG_INSMOD=y # CONFIG_INSMOD is not set
CONFIG_RMMOD=y # CONFIG_RMMOD is not set
CONFIG_LSMOD=y # CONFIG_LSMOD is not set
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
CONFIG_MODPROBE=y # CONFIG_MODPROBE is not set
CONFIG_FEATURE_MODPROBE_BLACKLIST=y # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
CONFIG_DEPMOD=y # CONFIG_DEPMOD is not set
# #
# Options common to multiple modutils # Options common to multiple modutils
# #
# CONFIG_FEATURE_2_4_MODULES is not set # CONFIG_FEATURE_2_4_MODULES is not set
CONFIG_FEATURE_INSMOD_TRY_MMAP=y # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set
# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set # CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set # CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set # CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set # CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set # CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
CONFIG_FEATURE_MODUTILS_ALIAS=y # CONFIG_FEATURE_MODUTILS_ALIAS is not set
CONFIG_FEATURE_MODUTILS_SYMBOLS=y # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
CONFIG_DEFAULT_MODULES_DIR="/lib/modules" CONFIG_DEFAULT_MODULES_DIR=""
CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" CONFIG_DEFAULT_DEPMOD_FILE=""
# #
# Linux System Utilities # Linux System Utilities

View File

@ -30,3 +30,4 @@ cd $PKG_BUILD
--disable-static \ --disable-static \
make make
$MAKEINSTALL

View File

@ -26,4 +26,12 @@ mkdir -p $INSTALL/usr/lib
cp -P $PKG_BUILD/libkmod/.libs/*.so* $INSTALL/usr/lib cp -P $PKG_BUILD/libkmod/.libs/*.so* $INSTALL/usr/lib
mkdir -p $INSTALL/usr/bin mkdir -p $INSTALL/usr/bin
cp -P $PKG_BUILD/tools/.libs/* $INSTALL/usr/bin cp -P $PKG_BUILD/tools/.libs/kmod $INSTALL/usr/bin
mkdir -p $INSTALL/sbin
ln -sf /usr/bin/kmod $INSTALL/sbin/lsmod
ln -sf /usr/bin/kmod $INSTALL/sbin/insmod
ln -sf /usr/bin/kmod $INSTALL/sbin/rmmod
ln -sf /usr/bin/kmod $INSTALL/sbin/modinfo
ln -sf /usr/bin/kmod $INSTALL/sbin/modprobe

View File

@ -19,12 +19,12 @@
################################################################################ ################################################################################
PKG_NAME="kmod" PKG_NAME="kmod"
PKG_VERSION="1" PKG_VERSION="3"
PKG_REV="1" PKG_REV="3"
PKG_ARCH="any" PKG_ARCH="any"
PKG_LICENSE="GPL" PKG_LICENSE="GPL"
PKG_SITE="http://git.profusion.mobi/cgit.cgi/kmod.git/" PKG_SITE="http://git.profusion.mobi/cgit.cgi/kmod.git/"
PKG_URL="http://packages.profusion.mobi/kmod//$PKG_NAME-$PKG_VERSION.tar.gz" PKG_URL="http://packages.profusion.mobi/kmod/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_DEPENDS="" PKG_DEPENDS=""
PKG_BUILD_DEPENDS="toolchain" PKG_BUILD_DEPENDS="toolchain"
PKG_PRIORITY="optional" PKG_PRIORITY="optional"