wok-next annotate ardour/receipt @ rev 20701

tor: update (b)deps.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri May 25 01:13:33 2018 +0300 (2018-05-25)
parents 6477d7f70481
children a244e109372e
rev   line source
al@20470 1 # SliTaz package receipt v2.
jozee@6828 2
jozee@6828 3 PACKAGE="ardour"
al@20470 4 VERSION="5.12.0"
jozee@6828 5 CATEGORY="multimedia"
al@20470 6 SHORT_DESC="A multichannel hard disk recorder and digital audio workstation"
jozee@6828 7 MAINTAINER="jozee@slitaz.org"
pascal@15000 8 LICENSE="GPL2"
al@20470 9 WEB_SITE="http://ardour.org/"
al@20470 10
jozee@6828 11 TARBALL="$PACKAGE-$VERSION.tar.bz2"
al@20470 12 WGET_URL="https://community.ardour.org/src/Ardour-$VERSION.tar.bz2"
jozee@6828 13
al@20470 14 BUILD_DEPENDS="python itstool libboost-dev \
al@20470 15 alsa-lib-dev glib-dev glibmm-dev libsndfile-dev curl-dev libarchive-dev \
al@20470 16 liblo-dev taglib-dev vamp-plugin-sdk-dev rubberband-dev eudev-dev fftw-dev \
al@20470 17 aubio-dev cppunit-dev libusb-dev jack-dev pangomm-dev liblrdf-dev lv2 serd-dev \
al@20470 18 sord-dev sratom lilv gtkmm-dev dbus-dev readline-dev gettext"
erjo@9906 19
al@20470 20 compile_rules() {
al@20562 21 # fix math
al@20470 22 python2 waf configure \
al@20470 23 --prefix=/usr \
al@20470 24 --configdir=/etc \
al@20470 25 --with-backends="jack,alsa,dummy" \
al@20470 26 --libjack=weak \
al@20470 27 --optimize \
al@20470 28 --cxx11 \
al@20470 29 --freedesktop \
al@20470 30 --ptformat \
al@20470 31 --no-phone-home \
al@20470 32 &&
al@20470 33 python2 waf build &&
al@20470 34 python2 waf install --destdir="$install" || return 1
al@20470 35 # xdg integration
al@20470 36 install -vDm644 build/gtk2_ardour/ardour.xml \
al@20470 37 $install/usr/share/mime/application/x-ardour.xml
al@20470 38 install -vDm644 build/gtk2_ardour/ardour${VERSION%%.*}.desktop \
al@20470 39 $install/usr/share/applications/ardour.desktop
al@20470 40 for size in 16 22 32 48 256 512; do
al@20470 41 install -vDm644 gtk2_ardour/resources/Ardour-icon_${size}px.png \
al@20470 42 $install/usr/share/icons/hicolor/${size}x${size}/apps/ardour${VERSION%%.*}.png
al@19267 43 done
jozee@6828 44 }
jozee@6828 45
al@20470 46 genpkg_rules() {
al@20470 47 copy @std
al@20470 48 DEPENDS="alsa-lib atk atkmm aubio cairo cairomm dbus fftw flac fontconfig \
al@20470 49 freetype gdk-pixbuf glib glibmm gtk+ gtkmm libarchive libcurl libgiomm \
al@20470 50 liblo liblrdf libogg libsamplerate libsigc++ libsndfile libusb libxml2 \
al@20470 51 lilv pango pangomm readline rubberband serd sord sratom taglib \
al@20470 52 vamp-plugin-sdk xorg-libX11"
al@20470 53 TAGS="audio recorder mixer"
jozee@6828 54 }