wok-next diff ardour/receipt @ rev 21727

created recipe for vbindiff
author Hans-G?nter Theisgen
date Sat Nov 21 14:32:44 2020 +0100 (2020-11-21)
parents 82b613cfd1e0
children
line diff
     1.1 --- a/ardour/receipt	Fri Jan 04 17:29:48 2019 +0200
     1.2 +++ b/ardour/receipt	Sat Nov 21 14:32:44 2020 +0100
     1.3 @@ -3,51 +3,54 @@
     1.4  PACKAGE="ardour"
     1.5  VERSION="5.12.0"
     1.6  CATEGORY="multimedia"
     1.7 +TAGS_std="audio recorder mixer"
     1.8  SHORT_DESC="A multichannel hard disk recorder and digital audio workstation"
     1.9 -MAINTAINER="devel@slitaz.org"
    1.10 +MAINTAINER="maintainer@slitaz.org"
    1.11  LICENSE="GPL2"
    1.12  WEB_SITE="http://ardour.org/"
    1.13  
    1.14  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    1.15  WGET_URL="https://community.ardour.org/src/Ardour-$VERSION.tar.bz2"
    1.16  
    1.17 -BUILD_DEPENDS="python itstool boost-dev \
    1.18 -alsa-lib-dev glib-dev glibmm-dev libsndfile-dev curl-dev libarchive-dev \
    1.19 -liblo-dev taglib-dev vamp-plugin-sdk-dev rubberband-dev eudev-dev fftw-dev \
    1.20 -aubio-dev cppunit-dev libusb-dev jack-dev pangomm-dev liblrdf-dev lv2 serd-dev \
    1.21 -sord-dev sratom lilv gtkmm-dev dbus-dev readline-dev gettext-dev"
    1.22 +BUILD_DEPENDS="alsa-lib-dev aubio-dev boost-dev cppunit-dev curl-dev dbus-dev 
    1.23 +	eudev-dev fftw-dev gettext-dev glib-dev glibmm-dev gtkmm-dev itstool 
    1.24 +	jack-dev libarchive-dev liblo-dev liblrdf-dev libsndfile-dev libusb-dev 
    1.25 +	lilv lv2 pangomm-dev python readline-dev rubberband-dev serd-dev 
    1.26 +	sord-dev sratom taglib-dev vamp-plugin-sdk-dev "
    1.27  
    1.28 -DEPENDS_std="alsa-lib atk atkmm python-aubio libcairo cairomm dbus fftw flac \
    1.29 -fontconfig freetype gdk-pixbuf glib glibmm gtk2 gtkmm libarchive libcurl \
    1.30 -libgiomm liblo liblrdf libogg libsamplerate libsigc++ libsndfile libusb \
    1.31 -libxml2 lilv pango pangomm readline rubberband serd sord sratom taglib \
    1.32 -vamp-plugin-sdk libx11"
    1.33 -TAGS_std="audio recorder mixer"
    1.34 +DEPENDS_std="alsa-lib atk atkmm cairomm dbus fftw flac fontconfig freetype 
    1.35 +	gdk-pixbuf glib glibmm gtk2 gtkmm libarchive libcairo libcurl libgiomm 
    1.36 +	liblo liblrdf libogg libsamplerate libsigc++ libsndfile libusb libx11
    1.37 +	libxml2 lilv pango pangomm python-aubio readline rubberband serd sord 
    1.38 +	sratom taglib vamp-plugin-sdk"
    1.39  
    1.40 -compile_rules() {
    1.41 -#	fix math
    1.42 -	python2 waf configure \
    1.43 -		--prefix=/usr \
    1.44 -		--configdir=/etc \
    1.45 -		--with-backends="jack,alsa,dummy" \
    1.46 -		--libjack=weak \
    1.47 -		--optimize \
    1.48 -		--cxx11 \
    1.49 -		--freedesktop \
    1.50 -		--ptformat \
    1.51 -		--no-phone-home \
    1.52 +compile_rules()
    1.53 +{
    1.54 +	# fix math
    1.55 +	python2 waf configure				\
    1.56 +		--prefix=/usr				\
    1.57 +		--configdir=/etc			\
    1.58 +		--with-backends="jack,alsa,dummy"	\
    1.59 +		--libjack=weak				\
    1.60 +		--optimize				\
    1.61 +		--cxx11					\
    1.62 +		--freedesktop				\
    1.63 +		--ptformat				\
    1.64 +		--no-phone-home				\
    1.65  		&&
    1.66  	python2 waf build &&
    1.67  	python2 waf install --destdir="$install" || return 1
    1.68 +
    1.69  	# xdg integration
    1.70  	install -vDm644 build/gtk2_ardour/ardour.xml \
    1.71  		$install/usr/share/mime/application/x-ardour.xml
    1.72  	install -vDm644 build/gtk2_ardour/ardour${VERSION%%.*}.desktop \
    1.73  		$install/usr/share/applications/ardour.desktop
    1.74 -	for size in 16 22 32 48 256 512; do
    1.75 +	for size in 16 22 32 48 256 512
    1.76 +	  do
    1.77  		install -vDm644 gtk2_ardour/resources/Ardour-icon_${size}px.png \
    1.78  			$install/usr/share/icons/hicolor/${size}x$size/apps/ardour${VERSION%%.*}.png
    1.79 -	done
    1.80 +	  done
    1.81  
    1.82  	fix symlinks
    1.83  }