# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-sound/amsynth/amsynth-1.2.0.ebuild,v 1.11 2011/08/07 17:29:57 armin76 Exp $ EAPI=2 inherit autotools eutils MY_P=${P/_rc/-rc} MY_P=${MY_P/amsynth/amSynth} DESCRIPTION="Virtual analogue synthesizer." HOMEPAGE="http://amsynthe.sourceforge.net/" SRC_URI="mirror://sourceforge/amsynthe/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc x86" IUSE="alsa debug jack oss sndfile" RDEPEND="dev-cpp/gtkmm:2.4 sndfile? ( >=media-libs/libsndfile-1.0 ) alsa? ( >=media-libs/alsa-lib-0.9 media-sound/alsa-utils ) jack? ( media-sound/jack-audio-connection-kit )" DEPEND="${RDEPEND} dev-util/pkgconfig" S=${WORKDIR}/${MY_P} src_prepare() { epatch "${FILESDIR}"/${P}-asneeded.patch epatch "${FILESDIR}"/${P}-cflags.patch epatch "${FILESDIR}"/${P}-debug.patch epatch "${FILESDIR}"/${P}+gcc-4.3.patch eautoreconf } src_configure() { econf \ $(use_with oss) \ $(use_with alsa) \ $(use_with jack) \ $(use_with sndfile) \ $(use_enable debug) } src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS README } pkg_postinst() { elog elog "amSynth has been installed normally. If you would like to use" elog "the virtual keyboard option, then do:" elog "# emerge vkeybd" elog "and make sure you emerged amSynth with alsa support (USE=alsa)" elog }