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
# Busybox version: 1.19.3
# Wed Jan 11 18:41:13 2012
# Thu Jan 12 22:58:59 2012
#
CONFIG_HAVE_DOT_CONFIG=y
@ -482,33 +482,33 @@ CONFIG_FEATURE_SU_CHECKS_SHELLS=y
#
# Linux Module Utilities
#
CONFIG_MODINFO=y
# CONFIG_MODINFO is not set
# CONFIG_MODPROBE_SMALL is not set
# CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE is not set
# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set
CONFIG_INSMOD=y
CONFIG_RMMOD=y
CONFIG_LSMOD=y
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
CONFIG_MODPROBE=y
CONFIG_FEATURE_MODPROBE_BLACKLIST=y
CONFIG_DEPMOD=y
# CONFIG_INSMOD is not set
# CONFIG_RMMOD is not set
# CONFIG_LSMOD is not set
# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
# CONFIG_MODPROBE is not set
# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
# CONFIG_DEPMOD is not set
#
# Options common to multiple modutils
#
# 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_KSYMOOPS_SYMBOLS is not set
# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
CONFIG_FEATURE_MODUTILS_ALIAS=y
CONFIG_FEATURE_MODUTILS_SYMBOLS=y
CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
# CONFIG_FEATURE_MODUTILS_ALIAS is not set
# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
CONFIG_DEFAULT_MODULES_DIR=""
CONFIG_DEFAULT_DEPMOD_FILE=""
#
# Linux System Utilities

View File

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

View File

@ -26,4 +26,12 @@ mkdir -p $INSTALL/usr/lib
cp -P $PKG_BUILD/libkmod/.libs/*.so* $INSTALL/usr/lib
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_VERSION="1"
PKG_REV="1"
PKG_VERSION="3"
PKG_REV="3"
PKG_ARCH="any"
PKG_LICENSE="GPL"
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_BUILD_DEPENDS="toolchain"
PKG_PRIORITY="optional"