SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "ndiswrapper-driver"

# SliTaz package receipt.

PACKAGE="ndiswrapper-driver"
VERSION="1.56"
CATEGORY="system-tools"
SHORT_DESC="Add Windows network drivers support to Linux kernel."
MAINTAINER="erjo@slitaz.org"
DEPENDS="linux lzma"
BUILD_DEPENDS="linux-module-headers"
SOURCE="ndiswrapper"
TARBALL="$SOURCE-$VERSION.tar.gz"
WEB_SITE="http://ndiswrapper.sourceforge.net/joomla/"
WGET_URL="$SF_MIRROR/$SOURCE/stable/$VERSION/$TARBALL"
TAGS="windows wireless network"

# Rules to configure and make the package.
compile_rules()
{
    
    KERNEL_VERSION=`grep  ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'`
    cd $src
    patch -Np1 -i $stuff/kernel-2.6.35.patch
    patch -Np1 -i $stuff/kernel-2.6.36.patch
    make KBUILD=/usr/src/linux KVER=linux-$KERNEL_VERSION-slitaz
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    KERNEL_VERSION=`grep  ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'`
    EXTRAVERSION=_$KERNEL_VERSION
    
    mkdir -p $fs/usr/sbin $fs/sbin $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc
    
    # Install utilities    
    install -o root -m 755 $src/utils/loadndisdriver $fs/sbin/

    # Compress and install module
    # $stuff/gztazmod.sh $fs/lib/modules/$VERSION-slitaz
    lzma e $src/driver/ndiswrapper.ko \
        $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
    chown root $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
    chmod 644 $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
}

post_install()
{
    echo "Processing post-install commands..."
    chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
}

post_remove()
{
    echo "Processing post-remove commands..."
    chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
}
3382 packages and 430813 files in stable database (Mon Mar 4 17:53:49 2019)