[proaudio] [2601] media-sound/fsthost import, version 1.4.0

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


Revision: 2601
Author:   gavlee
Date:     2013-03-28 22:20:26 +0100 (Thu, 28 Mar 2013)
Log Message:
-----------
media-sound/fsthost import, version 1.4.0

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/fsthost/
    trunk/overlays/proaudio/media-sound/fsthost/ChangeLog
    trunk/overlays/proaudio/media-sound/fsthost/Manifest
    trunk/overlays/proaudio/media-sound/fsthost/fsthost-1.4.0.ebuild
    trunk/overlays/proaudio/media-sound/fsthost/metadata.xml

Added: trunk/overlays/proaudio/media-sound/fsthost/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/fsthost/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fsthost/ChangeLog	2013-03-28 21:20:26 UTC (rev 2601)
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/fsthost
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*fsthost-1.4.0 (28 Mar 2013)
+
+  28 Mar 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  +fsthost-1.4.0.ebuild, +metadata.xml:
+  import
+

Added: trunk/overlays/proaudio/media-sound/fsthost/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/fsthost/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fsthost/Manifest	2013-03-28 21:20:26 UTC (rev 2601)
@@ -0,0 +1,4 @@
+DIST fsthost-1.4.0.tar.xz 43860 SHA256 d182251145282ad5f01a465ad4c0bf3acff62b7aac88ea5a35e2b9ee511caf1f SHA512 8b86c984dbe0de72ad43fe248dd4fc46ae39ddfea4d0961cfd6016f6a67f0ecec40530b7608bf9b6e5e5a818a2b83d03f7cb2fbacba0198ef4d2da0edab314c3 WHIRLPOOL 96565e2ed34b48ed021def1506d6f253b4a24678b42fea32e559ef0527aed2a26878795bfb3dd45131518a58c086f6b83b62b41d39dbe7c79437cb66cc3dd925
+EBUILD fsthost-1.4.0.ebuild 1398 SHA256 99ff1fe71cfec485d799bd67fec20174a1e364fb2bfe4a8e8ed90557fefb40d0 SHA512 19530fe7c353c4705c343dbd516d7f7c2644174d1d758b0c3b7975d4ac90f7d9c1c286bf74d1b3fa7bbccf97bd0e15691f544c4d47bd4515eed2af27afd63624 WHIRLPOOL 46f267ab1fe18080d6a40ff56ebdfe1af22d545a6bf6359aa86e4e344f7c30b2b798aea31afd3b2ae663fc96e6c939a0f371d68b12e70aaa0a34488ba5fec199
+MISC ChangeLog 265 SHA256 18551329458a81a5daf2297dd6dd9c81178423e870e939d164eb4176c7699877 SHA512 27ed8d5c0707f7bf791055145e8f093791f424a5669d9a11f53dc9585c1f50524a4fb1b5cc62da417b80f1514d198446fbde802f9cd44950e0475fa32870c150 WHIRLPOOL a4ffc274c498d6f8f96ae08f529a0417ef4599d75d453e6579c3a3443f7ce59074750af0fa9604bbb5ef4814b72084e5f6ef058dbabe09fe62ff4e65af797bdf
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/media-sound/fsthost/fsthost-1.4.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/fsthost/fsthost-1.4.0.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fsthost/fsthost-1.4.0.ebuild	2013-03-28 21:20:26 UTC (rev 2601)
@@ -0,0 +1,52 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit base toolchain-funcs multilib
+
+DESCRIPTION="Official fork of FreeST, standalone Linux VST host - hybrid using
+winelib, JACK and Gtk+"
+HOMEPAGE="http://sourceforge.net/projects/fsthost/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="lash"
+
+CDEPEND="app-emulation/wine
+	dev-libs/libxml2
+	media-sound/jack-audio-connection-kit
+	x11-libs/gtk+:2
+	lash? ( media-sound/lash )"
+#	lash? ( virtual/liblash )"
+RDEPEND="${CDEPEND}
+	gnome-extra/zenity"
+DEPEND="${CDEPEND}
+	virtual/pkgconfig"
+
+RESTRICT="mirror"
+
+DOCS=(README)
+
+src_prepare() {
+	# prevent illegal instruction in wine dialog when there is no sse2 available
+	sed -i -e "s/-mfpmath=sse//" -e "s/-msse2//" Makefile || die
+}
+
+src_compile() {
+	# need to fix libdir on amd64
+	base_src_make CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
+		LINK="winegcc ${LDFLAGS}" \
+		LIB_INST_PATH="${EPREFIX}"/usr/$(get_libdir)/wine \
+		$(use lash && echo "LASH_EXISTS=yes" || echo "LASH_EXISTS=no")
+}
+
+src_install() {
+	# need to specify all args to stop compiling again on install
+	base_src_install CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
+		LINK="winegcc ${LDFLAGS}" \
+		LIB_INST_PATH="${EPREFIX}"/usr/$(get_libdir)/wine \
+		$(use lash && echo "LASH_EXISTS=yes" || echo "LASH_EXISTS=no")
+}

Added: trunk/overlays/proaudio/media-sound/fsthost/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/fsthost/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fsthost/metadata.xml	2013-03-28 21:20:26 UTC (rev 2601)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>


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