SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "linmodem-agrsm"

# SliTaz package receipt.

PACKAGE="linmodem-agrsm"
SOURCE="agrsm-11c11040"
VERSION="2.1.80~20091225"
CATEGORY="network"
MAINTAINER="jozee@slitaz.org"
SHORT_DESC="Agere Modem Drivers for 11c11040 chipsets"
WEB_SITE="http://linmodems.technion.ac.il/packages/ltmodem/11c11040"
TARBALL="$SOURCE-$VERSION.tar.bz2"
WGET_URL="$WEB_SITE/$TARBALL"

BUILD_DEPENDS="linux linux-module-headers lzma"

# Rules to configure and make the package.
compile_rules()
{
    sed -i \
        -e 's/\([^_]\)usb_buffer_free/\1usb_free_coherent/' \
        -e 's/\([^_]\)usb_buffer_alloc/\1usb_alloc_coherent/' \
        agrsoftmodem.c
    make KERNEL_DIR=/usr/src/linux-$kvers-slitaz KRELEASE=$kvers
}
    
# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    EXTRAVERSION=_${kvers}
    mkdir -p $fs/lib/modules/$kvers-slitaz/kernel/drivers/net
    
    # Compress and install module
    lzma e $src/agrmodem.ko $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/agrmodem.ko.gz
    lzma e $src/agrserial.ko $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/agrserial.ko.gz        
    chown root $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/*.ko.gz
    chmod 0644 $fs/lib/modules/$kvers-slitaz/kernel/drivers/net/*.ko.gz            
}

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

post_remove()
{
    echo "Processing post-remove commands..."
    depmod -a
}

3382 packages and 430813 files in stable database (Mon Mar 4 17:53:49 2019)