media-sound/jack2: removed obsolete 1.9.13-r2
[gentoo.git] / media-sound / patchage / patchage-1.0.0-r1.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=6
5 PYTHON_COMPAT=( python2_7 )
6 PYTHON_REQ_USE='threads(+)'
7 inherit gnome2-utils waf-utils python-any-r1
8
9 DESCRIPTION="Modular patch bay for JACK-based audio and MIDI systems"
10 HOMEPAGE="http://drobilla.net/software/patchage"
11 SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
12
13 LICENSE="GPL-2"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16 IUSE="alsa debug jack-dbus session"
17
18 RDEPEND=">=dev-cpp/glibmm-2.14:2
19         >=dev-cpp/gtkmm-2.11.12:2.4
20         >=dev-cpp/libglademm-2.6.0:2.4
21         dev-cpp/libgnomecanvasmm:2.6
22         >=media-libs/ganv-1.4.0
23         virtual/jack
24         alsa? ( media-libs/alsa-lib )
25         jack-dbus? ( dev-libs/dbus-glib
26                 sys-apps/dbus )"
27 DEPEND="${RDEPEND}
28         ${PYTHON_DEPS}
29         dev-libs/boost
30         virtual/pkgconfig"
31
32 DOCS=( AUTHORS NEWS README )
33
34 src_configure() {
35         waf-utils_src_configure \
36                 $(use debug && echo "--debug") \
37                 $(use alsa || echo "--no-alsa") \
38                 $(use jack-dbus && echo "--jack-dbus") \
39                 $(use session && echo "--jack-session-manage")
40 }
41
42 pkg_postinst() {
43         gnome2_icon_cache_update
44 }
45
46 pkg_postrm() {
47         gnome2_icon_cache_update
48 }