inherit cmake-utils eutils

DESCRIPTION="OpenOctave MIDI & audio sequencer"
HOMEPAGE="http://www.openoctave.org"
SRC_URI="https://github.com/ccherrett/oom/wiki/oom-${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dssi fluidsynth lash lv2 osc"
CMAKE_BUILD_TYPE="release"
EAPI="2"

DEPEND="media-libs/alsa-lib
	media-sound/jack-audio-connection-kit
	sys-apps/util-linux
	>=x11-libs/qt-gui-4.6.3
	>=x11-libs/qt-script-4.6.3
	dev-python/PyQt4[X]
	media-libs/libsamplerate
	media-libs/liblscp
	>=dev-util/pkgconfig-0.15
	>=dev-util/cmake-2.4.2
	dssi? ( media-libs/dssi )
	lash? ( media-sound/lash )
	fluidsynth? ( media-sound/fluidsynth )
	osc? ( media-libs/liblo )
	lv2? (
		media-libs/lilv
		media-libs/suil
	     )"

RDEPEND="${DEPEND}"

S="${WORKDIR}/oom-${PV}"

src_compile() {
	local mycmakeargs="
		$(cmake-utils_use_enable dssi DSSI)
		$(cmake-utils_use_enable lash LASH)
		$(cmake-utils_use_enable osc OSC)
		$(cmake-utils_use_enable osc LILV)
		$(cmake-utils_use_enable fluidsynth FLUID)"

	cmake-utils_src_compile 
}

src_install() {
	cmake-utils_src_install
	cd "${S}"
	dodoc AUTHORS README TRANSLATORS
}