1 |
radhermit |
1.1 |
# Copyright 1999-2011 Gentoo Foundation |
2 |
|
|
# Distributed under the terms of the GNU General Public License v2 |
3 |
|
|
# $Header: $ |
4 |
|
|
|
5 |
|
|
EAPI=4 |
6 |
|
|
inherit eutils |
7 |
|
|
|
8 |
|
|
DESCRIPTION="Seq24 is a loop based MIDI sequencer with focus on live performances." |
9 |
|
|
HOMEPAGE="https://edge.launchpad.net/seq24/" |
10 |
|
|
SRC_URI="http://edge.launchpad.net/seq24/trunk/${PV}/+download/${P}.tar.bz2" |
11 |
|
|
|
12 |
|
|
LICENSE="GPL-2" |
13 |
|
|
SLOT="0" |
14 |
|
|
KEYWORDS="~amd64 ~ppc ~x86" |
15 |
|
|
IUSE="jack lash" |
16 |
|
|
|
17 |
|
|
RDEPEND="media-libs/alsa-lib |
18 |
|
|
>=dev-cpp/gtkmm-2.4:2.4 |
19 |
|
|
>=dev-libs/libsigc++-2.2:2 |
20 |
|
|
jack? ( >=media-sound/jack-audio-connection-kit-0.90 ) |
21 |
|
|
lash? ( >=media-sound/lash-0.5 )" |
22 |
|
|
DEPEND="${RDEPEND} |
23 |
|
|
dev-util/pkgconfig" |
24 |
|
|
|
25 |
|
|
DOCS=( AUTHORS ChangeLog README RTC SEQ24 ) |
26 |
|
|
|
27 |
|
|
src_prepare() { |
28 |
|
|
epatch "${FILESDIR}"/${P}-lash-fix.patch |
29 |
|
|
} |
30 |
|
|
|
31 |
|
|
src_configure() { |
32 |
|
|
econf \ |
33 |
|
|
$(use_enable jack) \ |
34 |
|
|
$(use_enable lash) |
35 |
|
|
} |
36 |
|
|
|
37 |
|
|
src_install() { |
38 |
|
|
default |
39 |
|
|
newicon src/pixmaps/seq24_32.xpm seq24.xpm |
40 |
|
|
make_desktop_entry seq24 |
41 |
|
|
} |