| # Copyright 1999-2015 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| PYTHON_COMPAT=( python2_7 ) |
| PYTHON_REQ_USE='threads(+)' |
| |
| inherit eutils waf-utils python-any-r1 |
| |
| DESCRIPTION="Modular patch bay for audio and MIDI systems" |
| HOMEPAGE="http://wiki.drobilla.net/Patchage" |
| SRC_URI="http://download.drobilla.net/${P}.tar.bz2" |
| |
| LICENSE="GPL-2" |
| SLOT="0" |
| KEYWORDS="amd64 x86" |
| IUSE="alsa debug lash" |
| |
| RDEPEND=">=media-libs/raul-0.7.0 |
| >=x11-libs/flowcanvas-0.7.1 |
| >=dev-cpp/gtkmm-2.11.12:2.4 |
| >=dev-cpp/glibmm-2.14:2 |
| >=dev-cpp/libglademm-2.6.0:2.4 |
| dev-cpp/libgnomecanvasmm:2.6 |
| >=media-sound/jack-audio-connection-kit-0.107 |
| alsa? ( media-libs/alsa-lib ) |
| lash? ( dev-libs/dbus-glib )" |
| DEPEND="${RDEPEND} |
| ${PYTHON_DEPS} |
| dev-libs/boost |
| virtual/pkgconfig" |
| |
| DOCS=( AUTHORS README ChangeLog ) |
| |
| src_prepare() { |
| epatch "${FILESDIR}"/${P}-desktop.patch |
| } |
| |
| src_configure() { |
| waf-utils_src_configure \ |
| $(use debug && echo "--debug") \ |
| $(use alsa || echo "--no-alsa") \ |
| $(use lash || echo "--no-lash") |
| } |