# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-sound/patchage/patchage-0.4.5.ebuild,v 1.3 2012/05/05 08:45:11 mgorny Exp $ EAPI=2 inherit toolchain-funcs eutils 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.5.1 >=x11-libs/flowcanvas-0.6.0 >=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 dev-libs/boost >=media-sound/jack-audio-connection-kit-0.107 alsa? ( media-libs/alsa-lib ) lash? ( dev-libs/dbus-glib )" DEPEND="${RDEPEND} virtual/pkgconfig" src_prepare() { epatch "${FILESDIR}/ldconfig.patch" } src_configure() { tc-export CC CXX CPP AR RANLIB ./waf configure \ --prefix=/usr \ $(use debug && echo "--debug") \ $(use alsa || echo "--no-alsa") \ $(use lash || echo "--no-lash") \ || die } src_compile() { ./waf || die } src_install() { ./waf install --destdir="${D}" || die dodoc AUTHORS README ChangeLog }