This is a new ebuild for the command-line based program jackctlmmc, whose project page can be found here: http://jackctlmmc.sourceforge.net/ Note that it is highly related to, but not the same as qjackmmc. I have submitted a separate ebuild for that. jackctlmmc is a program that can connect to a device or program that emits MIDI Machine Control (MMC) and allow it to drive JACK transport, which in turn can control other programs. Reproducible: Always
Created attachment 273307 [details] the ebuild for jackctlmmc v4
Comment on attachment 273307 [details] the ebuild for jackctlmmc v4 # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=2 inherit eutils DESCRIPTION="console based program that listens to MIDI machine control messages (MMC) to drive JACK transport" HOMEPAGE="http://jackctlmmc.sourceforge.net/" # Point to any required sources; these will be automatically downloaded by # Portage. SRC_URI="mirror://sourceforge/jackctlmmc/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="lash jackmidi" RDEPEND="media-libs/alsa-lib >=media-sound/jack-audio-connection-kit-0.109.2 lash? ( media-sound/lash )" DEPEND="${RDEPEND} dev-util/pkgconfig" S="${WORKDIR}/jackctlmmc" src_configure() { econf \ $(use_enable lash) \ $(use_enable jackmidi) \ --enable-gui='no' || die "econf configure failed" } src_compile() { emake || die "emake compile failed" } src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc NEWS README VERSION }