diff options
author | Francisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es> | 2013-10-01 03:29:54 +0200 |
---|---|---|
committer | Francisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es> | 2013-10-01 03:29:54 +0200 |
commit | 7c19b6f3bf78f8b7ca0f615987b67d75521992a8 (patch) | |
tree | 371bafb42c8029b96b56093aee72bbc857f4fb88 /media-sound/jackmaster/jackmaster-0.0.2.ebuild | |
parent | Use the version in the proaudio overlay (diff) | |
download | klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.tar.gz klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.tar.bz2 klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.zip |
Add jackmaster
Package-Manager: portage-2.2.1
Diffstat (limited to 'media-sound/jackmaster/jackmaster-0.0.2.ebuild')
-rw-r--r-- | media-sound/jackmaster/jackmaster-0.0.2.ebuild | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/media-sound/jackmaster/jackmaster-0.0.2.ebuild b/media-sound/jackmaster/jackmaster-0.0.2.ebuild new file mode 100644 index 0000000..1ff801c --- /dev/null +++ b/media-sound/jackmaster/jackmaster-0.0.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit eutils autotools savedconfig + +IUSE="alsa lash" +RESTRICT="mirror" + +DESCRIPTION="JACK audio mixer using GTK2 interface and made in C." +HOMEPAGE="http://69b.org/cms/software/jackmaster" +SRC_URI="http://69b.org/web69/dl/dev_${P}.cpio.7z" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Not sure about the required swig version, report if 1.3.25 doesn't work +RDEPEND=">=media-sound/jack-audio-connection-kit-0.80.0 +>=x11-libs/gtk+-2.4.0 +alsa? ( >=media-libs/alsa-lib-0.9.0 ) +lash? ( >=media-sound/lash-0.5.0 ) +" + +DEPEND="${RDEPEND} +app-arch/cpio +app-arch/p7zip +" + +src_unpack() { + unpack ${A} + cpio -i -I "${WORKDIR}/dev_${P}.cpio" +} + +src_prepare() { + epatch "${FILESDIR}/fix_configure_in.patch" + eautoreconf +} + +src_configure() { + restore_config config.h + econf \ + $(use_enable alsa ) \ + $(use_enable lash ) +} + +src_install() { + save_config config.h + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO + dobin src/${PN} + doicon ${PN}16x16.xpm + make_desktop_entry ${PN} "JackMaster" ${PN}16x16 "AudioVideo;Audio" +} |