[proaudio] [959] bump Jost 0.4.3 :)

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 959
Author:   gimpel
Date:     2007-11-18 19:58:20 +0000 (Sun, 18 Nov 2007)

Log Message:
-----------
bump Jost 0.4.3 :)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jost/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jost/files/digest-jost-0.4.3
    trunk/overlays/proaudio/media-sound/jost/jost-0.4.3.ebuild


Modified: trunk/overlays/proaudio/media-sound/jost/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jost/Manifest	2007-11-18 17:48:28 UTC (rev 958)
+++ trunk/overlays/proaudio/media-sound/jost/Manifest	2007-11-18 19:58:20 UTC (rev 959)
@@ -8,6 +8,7 @@
 DIST jost_src-v0.3.4.tar.bz2 2409089 RMD160 712ea11b364ad6a4c204e0a9a1eee71b3e72729a SHA1 4829e3986a289ea604fc9300e07f44b12ffb2e4f SHA256 91085b0bf52dc452364ddec48c01c153d0195308b0aa6c317fe71a4e242315a2
 DIST jost_src-v0.4.1.tar.bz2 2430013 RMD160 8d8bac5d79c232f2d659b1bad26e01a9902a22d8 SHA1 02129f04770cf1add96b9654b305aca2e6c9d9f7 SHA256 95faef27f74aaee852fbad10628720830fc54bd40ad285b1541871e3bd07f2ab
 DIST jost_src-v0.4.2.tar.bz2 2541792 RMD160 19c87795dd5a5236821e2d05656125e7f3810800 SHA1 194c25f294de843e4b65c37e21b621bbba36b2b6 SHA256 779f5e3828f4a8aaf42b1995e16a4335d97e918622b0e9ea70b9c6c12f64db75
+DIST jost_src-v0.4.3.tar.bz2 2576356 RMD160 bd3c5cd3ed33e75608d2121a56ab0f8d487d7415 SHA1 56f8fec2faa7ab9e5e10827e5825792100ebee0d SHA256 86836c5c3096fb4b0c3d2fb2272361105680ca4e5534dd6312ce0bdfb2d34312
 EBUILD jost-0.2.3.ebuild 1111 RMD160 1b39cd32f72aa2fec21fbfbc6f8a8da8b6a2cde9 SHA1 ebcba7ca17ff83d81c094217c47e64151b7b91f8 SHA256 7e4eb1cae166c654d0a7ba5b5753e3bdc76f5a4965d4ea5f2f9cdf79756832ab
 MD5 a9246f656bc71b8fce8cde16d4dffe1f jost-0.2.3.ebuild 1111
 RMD160 1b39cd32f72aa2fec21fbfbc6f8a8da8b6a2cde9 jost-0.2.3.ebuild 1111
@@ -32,6 +33,10 @@
 MD5 58827398bf8f8344ad82dcc1ceae1d55 jost-0.4.2.ebuild 2202
 RMD160 3e716bc9f00581c7ad52101762bda3bb458e5de5 jost-0.4.2.ebuild 2202
 SHA256 74b62c885c28efa01822b2c6993f8529bf8088f0b11546d7cf284bb15491639e jost-0.4.2.ebuild 2202
+EBUILD jost-0.4.3.ebuild 2202 RMD160 3e716bc9f00581c7ad52101762bda3bb458e5de5 SHA1 c335dbc8b672e0b810a8b6a26d1cf2dd8efda416 SHA256 74b62c885c28efa01822b2c6993f8529bf8088f0b11546d7cf284bb15491639e
+MD5 58827398bf8f8344ad82dcc1ceae1d55 jost-0.4.3.ebuild 2202
+RMD160 3e716bc9f00581c7ad52101762bda3bb458e5de5 jost-0.4.3.ebuild 2202
+SHA256 74b62c885c28efa01822b2c6993f8529bf8088f0b11546d7cf284bb15491639e jost-0.4.3.ebuild 2202
 MD5 c2630d96adea9230cafd299fd5c2d21d files/digest-jost-0.2.3 253
 RMD160 6e93440dbb34025a14f4069aa37fb5f41ba0fa8b files/digest-jost-0.2.3 253
 SHA256 c1d02ba01a6037f364d00c5be105e371fad49b69ab8625447e379d1eaf51c6aa files/digest-jost-0.2.3 253
@@ -50,3 +55,6 @@
 MD5 219f41bed8bb2e64192d8e741fdba14f files/digest-jost-0.4.2 253
 RMD160 df26f08f3babc73a97d0652510cf873dbba84003 files/digest-jost-0.4.2 253
 SHA256 780959fa65bfe52e73b07e1846003cf9ab02a95159d704ed3f02a918a7a64fd5 files/digest-jost-0.4.2 253
+MD5 8c038711c907bd2a6ee74fb4aba32b18 files/digest-jost-0.4.3 253
+RMD160 4f16f3875d0b22567f0f6e22f6fce5b80ca0fe92 files/digest-jost-0.4.3 253
+SHA256 c6e644714d54ad65868e8eafb2651fef9a52d483517e43f25f675c8b1e5827f6 files/digest-jost-0.4.3 253

Added: trunk/overlays/proaudio/media-sound/jost/files/digest-jost-0.4.3
===================================================================
--- trunk/overlays/proaudio/media-sound/jost/files/digest-jost-0.4.3	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jost/files/digest-jost-0.4.3	2007-11-18 19:58:20 UTC (rev 959)
@@ -0,0 +1,3 @@
+MD5 ae8fa9664406eae037a8cc0fc9e21e8e jost_src-v0.4.3.tar.bz2 2576356
+RMD160 bd3c5cd3ed33e75608d2121a56ab0f8d487d7415 jost_src-v0.4.3.tar.bz2 2576356
+SHA256 86836c5c3096fb4b0c3d2fb2272361105680ca4e5534dd6312ce0bdfb2d34312 jost_src-v0.4.3.tar.bz2 2576356

Added: trunk/overlays/proaudio/media-sound/jost/jost-0.4.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jost/jost-0.4.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jost/jost-0.4.3.ebuild	2007-11-18 19:58:20 UTC (rev 959)
@@ -0,0 +1,92 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils flag-o-matic
+
+MY_P="${PN}_src-v${PV}"
+
+DESCRIPTION="JACK host for native linux VST, DSSI and LADSPA plugins with
+sequencer capabilities"
+HOMEPAGE="http://www.anticore.org/jucetice/?page_id=4";
+SRC_URI="http://www.anticore.org/jucetice/wp-content/uploads/${MY_P}.tar.bz2";
+RESTRICT="nomirror"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="vst ladspa dssi"
+
+RDEPEND="|| ( (  x11-proto/xineramaproto
+					x11-proto/xextproto
+					x11-proto/xproto )
+			virtual/x11 )
+		media-sound/jack-audio-connection-kit"
+DEPEND="${RDEPEND}
+		vst? ( media-libs/vst-sdk )
+		ladspa? ( media-libs/ladspa-sdk )
+        dssi? ( media-libs/dssi )"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+pkg_setup() {
+	if ! use dssi; then
+		if ! use ladspa; then
+			if ! use vst; then
+				echo 
+				eerror "Uhm, you disabled Support for all plugin systems!"
+				eerror "This would make Jost quite useless."
+				eerror "Please enable at least one of them!"
+				echo
+				die "No useflags enabled"
+			fi
+		fi
+	fi
+
+}
+
+src_unpack() {
+	unpack ${A}
+	# patch use flags
+	cd ${S}/plugins/Jost/src
+	use vst || \
+		sed -i -e "s:#define JOST_USE_VST://#define JOST_USE_VST:" \
+		Config.h || die "bad sed" 
+
+	use ladspa || \
+		sed -i -e "s:#define JOST_USE_LADSPA://#define JOST_USE_LADSPA:" \
+		Config.h || die "bad sed"
+
+	use dssi || \
+		sed -i -e "s:#define JOST_USE_DSSI://#define JOST_USE_DSSI:" \
+		Config.h || die "bad sed"
+}
+	
+src_compile() {
+	# fails with --as-needed
+	filter-flags --as-needed -Wl,--as-needed
+	
+	# build modified juce
+	cd ${S}/juce/build/linux
+	emake CONFIG=Release || die "building JUCE failed"
+
+	# build jost
+	cd ${S}/plugins/Jost/build/linux
+	emake CONFIG=Release || die "building JOST failed"
+}
+
+src_install() {
+	exeinto /usr/bin
+	doexe bin/jost
+	dodoc plugins/Jost/readme.txt
+	doicon "${FILESDIR}/jost.png"
+	make_desktop_entry "${PN}" "Jost" "${PN}" "AudioVideo;Audio;"
+}
+
+pkg_postinst() {
+	elog "For some sample native linux VST's emerge some of"
+	elog "media-plugins/vst_plugins-*"
+	elog ""
+	elog "You can also drag&drop LADSPA, DSSI and VST plugins from your plugin"
+	elog "folders."
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/