wok-next view ndiswrapper-driver/receipt @ rev 11661
syslinux: help.en (tiny edits)
| author | Paul Issott <paul@slitaz.org> | 
|---|---|
| date | Sun Feb 12 21:27:40 2012 +0000 (2012-02-12) | 
| parents | d1768332cee0 | 
| children | 6b148befc732 | 
 line source
     1 # SliTaz package receipt.
     3 PACKAGE="ndiswrapper-driver"
     4 VERSION="1.56"
     5 CATEGORY="system-tools"
     6 SHORT_DESC="Add Windows network drivers support to Linux kernel."
     7 MAINTAINER="erjo@slitaz.org"
     8 DEPENDS="linux lzma"
     9 BUILD_DEPENDS="linux-module-headers"
    10 SOURCE="ndiswrapper"
    11 TARBALL="$SOURCE-$VERSION.tar.gz"
    12 WEB_SITE="http://ndiswrapper.sourceforge.net/joomla/"
    13 WGET_URL="$SF_MIRROR/$SOURCE/stable/$VERSION/$TARBALL"
    14 TAGS="windows wireless network"
    16 # Rules to configure and make the package.
    17 compile_rules()
    18 {
    20 	KERNEL_VERSION=`grep  ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'`
    21 	cd $src
    22 	patch -Np1 -i $stuff/kernel-2.6.35.patch
    23 	patch -Np1 -i $stuff/kernel-2.6.36.patch
    24 	make KBUILD=/usr/src/linux KVER=linux-$KERNEL_VERSION-slitaz
    25 }
    27 # Rules to gen a SliTaz package suitable for Tazpkg.
    28 genpkg_rules()
    29 {
    30 	KERNEL_VERSION=`grep  ^VERSION= $WOK/linux/receipt | cut -d "=" -f2 | sed -e 's/"//g'`
    31 	EXTRAVERSION=_$KERNEL_VERSION
    33 	mkdir -p $fs/usr/sbin $fs/sbin $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc
    35 	# Install utilities	
    36 	install -o root -m 755 $src/utils/loadndisdriver $fs/sbin/
    38 	# Compress and install module
    39 	# $stuff/gztazmod.sh $fs/lib/modules/$VERSION-slitaz
    40 	lzma e $src/driver/ndiswrapper.ko \
    41 		$fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
    42 	chown root $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
    43 	chmod 644 $fs/lib/modules/$KERNEL_VERSION-slitaz/kernel/misc/ndiswrapper.ko.gz
    44 }
    46 post_install()
    47 {
    48 	echo "Processing post-install commands..."
    49 	chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
    50 }
    52 post_remove()
    53 {
    54 	echo "Processing post-remove commands..."
    55 	chroot "$1/" depmod -a ${EXTRAVERSION#_}-slitaz
    56 }