Adding media-sound/rtsynth

pull/4/head
audiodef 7 years ago
parent 182e0c5217
commit d94c241d20

@ -0,0 +1,3 @@
DIST rtsynth-1.9.5-alsa+jack.tgz 2431995 SHA256 cdd220ab9825a7e497668199fab36ddf41eb5ec994ca4fee406ee62535a39010 SHA512 050efe648363718b7a184e29ad59b24088de19474f88c050209cda02bbe09874e1d505af4c4d367248e5804bfc1df09c3e4b5aef697cf2c08f40f74cb5d330b1 WHIRLPOOL 728de8b83bc289872e32be8775212aafc3b333e3dfbeebad1918339d68d483d5d11e29323f0572bd9c7c04a5c8ed74dd206ccc7afe5d00e652450932ba4da5f7
EBUILD rtsynth-1.9.5.ebuild 1425 SHA256 306a859f70b189583c32c71ed78b26f0e2b32443c4276ad9c8726f4947762af4 SHA512 74850399d546cd50ba20b93d81bda64345f83950f6e4c833c54975635aae434708ed2fde9d77830f23e94eca73715f93ebaf8f18dc22a165f837167f19c0d9ae WHIRLPOOL f316c2249c0e9eb7e21ba42d1ca38fc2e3bc066cb419ffe8a3ddf4bb7d5842735b217d057de4c38a905f968f66e9f774adacaa80ef87894842c5657c0157598b
MISC metadata.xml 268 SHA256 5282aab6c2a736ddaef248439b72c58de65a1f6f505712225ca9e76e489426fa SHA512 7ced5751a8c96a7f30460b7a6be94acc55be72c8db3e0f845d1fedb65e08c8c82f7cde2fcada4014f586fdbf8e91390e98414bcbe134b206d20d60ecb19294a1 WHIRLPOOL ce0e8cd0618c32e6e1de79e44be18fdd716672297f9fe24019f327eb80f8889456c6312626a3368b92ec9d7b71ed937488f168a4cad7c0322b190536546fb8aa

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>webmaster@gentoostudio.org</email>
<name>Gentoo Studio/Damien Moody</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,61 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="5"
inherit base eutils
MY_P="${P}-alsa+jack"
RESTRICT="mirror"
DESCRIPTION="reproduce sounds of strings, organs, flutes and drums in real time"
HOMEPAGE="http://www.linux-sound.org/${PN}"
SRC_URI="http://www.linux-sound.org/${PN}/${MY_P}.tgz"
IUSE="jack"
LICENSE="RTSynth"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND=">=x11-libs/fltk-1.1.2
media-libs/libsndfile
|| ( x11-libs/libXext virtual/x11 )
media-libs/alsa-lib
jack? ( media-sound/jack-audio-connection-kit )"
DEPEND=""
S="${WORKDIR}/${MY_P}"
DOCS=( "${S}/Changelog" "${S}/README" )
HTML_DOCS=( "${S}/HtmlDocs/" )
src_compile() {
echo -n
}
src_install() {
dodir /opt/bin
insinto "/usr/share/doc/${P}/examples"
for i in "${S}"/Examples-v192/*; do doins "${i}"; done
# We are not attempting to compile the jack driver ourselves. The
# build system (Makefile) is _very_ hardcoded and it would require
# some of work to get it working.
if use jack; then
insinto /opt/rtsynth
doins "${S}/libRTSjack.so"
insinto /opt/bin
doins "${S}/RTSynth-jack"
fperms 755 /opt/bin/RTSynth-jack
make_desktop_entry RTSynth-jack RTSynth-jack "${PN}" "AudioVideo;Audio"
fi
insinto /opt/bin
doins "${S}/RTSynth"
fperms 755 /opt/bin/RTSynth
make_desktop_entry RTSynth RTSynth "${PN}" "AudioVideo;Audio"
base_src_install_docs
}
Loading…
Cancel
Save