# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

inherit cmake-utils eutils fdo-mime gnome2-utils multilib

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

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="lv2"

RDEPEND="dev-python/PyQt4[X]
media-libs/alsa-lib
media-libs/libsamplerate
media-libs/liblscp
media-libs/liblo
media-sound/jack-audio-connection-kit
>=x11-libs/qt-gui-4.6.3:4
>=x11-libs/qt-script-4.6.3:4
lv2? (
media-libs/lilv
media-libs/suil
)"
DEPEND="${RDEPEND}
virtual/pkgconfig"

S=${WORKDIR}/oom-2011.3.1

src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_LIBDIR="/usr/$(get_libdir)"
$(cmake-utils_use_enable lv2 LV2)
)

cmake-utils_src_configure
}

pkg_preinst() {
gnome2_icon_savelist
}

pkg_postinst() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}

pkg_postrm() {
gnome2_icon_cache_update
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}