SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "libffado"

# SliTaz package receipt.

PACKAGE="libffado"
VERSION="2.4.8"
CATEGORY="multimedia"
SHORT_DESC="Driver for FireWire audio devices."
MAINTAINER="maintainer@slitaz.org"
LICENSE="GPL2"
WEB_SITE="https://www.ffado.org/"
TARBALL="$PACKAGE-$VERSION.tgz"
WGET_URL="$WEB_SITE/files/$TARBALL"

DEPENDS="libraw1394 libconfig libxml++ libiec61883"
BUILD_DEPENDS="scons dbus-python-dev Py3Qt-x11-gpl sip3 \
dbus-dev dbus-c++-dev libraw1394-dev libconfig-dev \
alsa-lib-dev libiec61883-dev libxml++-dev \
xdg-utils jack-audio-connection-kit-dev"

HOST_ARCH="i486 x86_64"

# Rules to configure and make the package.
compile_rules()
{
    case "$ARCH" in
        i?86)
            arch=i386 ;;
        x86_64)
            arch=x86_64 ;;
    esac

    site_packages=$(python -c "import site; print(site.getsitepackages()[0])")

    scons                               \
        DIST_TARGET=$arch               \
    DETECT_USERSPACE_ENV=False          \
        PREFIX=/usr                        \
    PYPKGDIR=$site_packages            \
    PYTHON_INTERPRETER=/usr/bin/python3    \
        DEBUG=no

    scons DESTDIR=$install install
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/lib
    cp -a $install/usr/lib/*.so* $fs/usr/lib
}
6088 packages and 256128 files in current database (Wed Mar 5 09:18:31 2025)