SliTaz Packages

Community Doc Forum Pro Shop Bugs Hg
.

Receipt for package "non-studio"

# SliTaz package receipt.

PACKAGE="non-studio"
GITHASH="de7c7ae0b8ae33e06c9ebf31bcc4a97dfa614532"
VERSION="${GITHASH:0:7}"
CATEGORY="multimedia"
SHORT_DESC="Complete studio, powerful, fast and light"
MAINTAINER="pankso@slitaz.org"
LICENSE="GPL3"
TARBALL="$PACKAGE-$VERSION.tar.gz"
WEB_SITE="http://non.tuxfamily.org"
WGET_URL="https://download.tuxfamily.org/slitaz/sources/packages-cooking/${TARBALL:0:1}/$TARBALL"

DEPENDS="ntk libsndfile libsigc++ liblrdf liblo jack-audio-connection-kit \
ladspa"
BUILD_DEPENDS="ntk-dev libsndfile-dev libsigc++-dev liblrdf-dev liblo-dev \
jack-audio-connection-kit-dev ladspa-dev"

# Handle cross compilation
case "$ARCH" in
    i?86) BUILD_DEPENDS="$BUILD_DEPENDS git python"
esac

# What is the latest version available today?
current_version()
{
    wget -O - https://non.tuxfamily.org/wiki/News 2>/dev/null | \
    sed '/nnouncement/!d;s|.*nnouncement v||;s|<.*||;q'
}

# Rules to configure and make the package. --project=mixer
compile_rules()
{
    ./waf configure --prefix=/usr &&
    ./waf build &&
    ./waf install --destdir=${DESTDIR}
}

# Rules to gen a SliTaz package suitable for Tazpkg.
genpkg_rules()
{
    mkdir -p $fs/usr/share/icons/hicolor
    cp -a $install/usr/bin $fs/usr
    cp -a $install/usr/share/non-* $fs/usr/share
    cp -a $install/usr/share/icons/hicolor/32x32 \
        $fs/usr/share/icons/hicolor
}
6047 packages and 209931 files in current database (Wed Jun 26 15:35:30 2024)