SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "ntfs-3g"

# SliTaz package receipt.

PACKAGE="ntfs-3g"
VERSION="2011.1.15"
CATEGORY="system-tools"
SHORT_DESC="The free ntfs driver."
MAINTAINER="pankso@slitaz.org"
DEPENDS="fuse attr"
BUILD_DEPENDS="attr-dev"
TARBALL="$PACKAGE-$VERSION.tgz"
WEB_SITE="http://www.tuxera.com/opensource/" 
WGET_URL="$WEB_SITE/$TARBALL"
CONFIG_FILES="/etc/filesystems"
TAGS="windows"

# Rules to configure and make the package.
compile_rules()
{
    cd $src
    sed -i 's/\terr = ntfs_open\(.*\);/\tntfs_log_clear_levels((u32) -1); if (err = ntfs_open\1) goto err2;/' \
        src/ntfs-3g.c
    ./configure --prefix=/usr \
    --mandir=/usr/share/man $CONFIGURE_ARGS &&
    make &&
    make DESTDIR=$PWD/_pkg install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/lib $fs/usr/lib $fs/etc \
             $fs/usr/share/hal/fdi/policy/10osvendor
    cp -a $_pkg/bin $fs/
    cp -a $_pkg/sbin $fs/
    cp -a $_pkg/lib/*.so* $fs/lib
    cp -a $_pkg/usr/lib/*.so* $fs/usr/lib
    cp -a $_pkg/usr/bin $fs/usr
    touch $fs/etc/filesystems
}

# Pre remove and post install commands for Tazpkg.
pre_remove()
{
    sed -i '/^$PACKAGE$/d' $1/etc/filesystems
}

post_install()
{
    grep -qs ^$PACKAGE$ $1/etc/filesystems || \
        echo "$PACKAGE" >> $1/etc/filesystems
}
3382 packages and 430813 files in stable database (Mon Mar 4 17:53:49 2019)