[proaudio] [1391] bump dssi-vst, no need for gtk (thx Lucio)

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


Revision: 1391
Author:   gimpel
Date:     2008-12-15 13:22:43 +0100 (Mon, 15 Dec 2008)

Log Message:
-----------
bump dssi-vst, no need for gtk (thx Lucio)

Modified Paths:
--------------
    trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog
    trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.8.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.3.1.ebuild
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r1.ebuild
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r2.ebuild
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4.ebuild
    trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild
    trunk/overlays/proaudio/media-plugins/dssi-vst/files/


Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/ChangeLog	2008-12-15 12:22:43 UTC (rev 1391)
@@ -2,6 +2,11 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Dec 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
+  -dssi-vst-0.3.1.ebuild, -dssi-vst-0.4.ebuild, -dssi-vst-0.4-r1.ebuild,
+  -dssi-vst-0.4-r2.ebuild, -dssi-vst-0.5.ebuild, +dssi-vst-0.8.ebuild:
+  version bump
+
   09 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
   dssi-vst-0.6.ebuild:
   gcc-4.3 include fixes

Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,12 +1,6 @@
-DIST dssi-vst-0.3.1.tar.gz 73293 RMD160 0f35f5b2d6e0bb5d89fab7d09404d5676c1d0fe5 SHA1 1b970c9929d9275c93b5099ef0f4f9dab5e78efc SHA256 577384b6fa38e62dfa4335fe602ace8c8c9a96bc8437b1209f3ed1de7b0f3b4a
-DIST dssi-vst-0.5.tar.bz2 36219 RMD160 266e5350b2fc54d97c5e90399e91a6803b2f5375 SHA1 aa279d36083ecbe9c7cfe739e58ee6caded0ed1f SHA256 b14fb079a126e3b6d16dc04e31903914eff48869cd8390b92e3b3072a018e8ab
 DIST dssi-vst-0.6.tar.gz 43791 RMD160 22ecf3af1983a97effaeb210b53b55571b9bb525 SHA1 cdb5e5aad5cec10a25859ede517d71b2f1687d37 SHA256 054e25d8d083ab0bc73d586cc9d43745aa671ba43471af1bfc83391f828aef10
-DIST dssi-vst_0.4.tar.bz2 34068 RMD160 3f9cd076ec672d23196625d899be857ebb954663 SHA1 c7f3a07c5072b928ae4fab2ea42c2297ff8cb121 SHA256 6c59998e17c0469ae499ab7ae69cc2722bb4ee8def00abdac96b48d1a427bce0
-EBUILD dssi-vst-0.3.1.ebuild 1014 RMD160 aabd5f3275eedeef26cfa30a03660c352d478ee2 SHA1 e004b0266996dfbd1595f666111378011ef579a9 SHA256 000a67841afc1f90e68eede0000380ec12fa3ec50bc56a25d55b50d1e91c7aca
-EBUILD dssi-vst-0.4-r1.ebuild 1020 RMD160 cf85c9ae71a47b94a8c1c9daf213fc7148087243 SHA1 c9baf2f34db38a668f9de9dc0db74682bd41266b SHA256 83ac5bda7577fd1c72a8a54002725b46bde81c47790b5058f4ce6b8ec720210b
-EBUILD dssi-vst-0.4-r2.ebuild 1818 RMD160 105fe95428b7df495714f21cec905dce79749a75 SHA1 b38af3b3b21c339ebd42517db7956e44eaa2fdf2 SHA256 4beeb194950f1b29ac73567510885b98689fe6d272526cc769094da475d72ee0
-EBUILD dssi-vst-0.4.ebuild 897 RMD160 822422cd930ac8e1560c4c0025a2a9213b7f4c09 SHA1 57170454e79af41df5c1d0aefbb6c6b7dae10b3b SHA256 37342f98dd6ab23765609e3599b6c8981440f6a4290b56465813c322bfeb9fbc
-EBUILD dssi-vst-0.5.ebuild 1623 RMD160 f86b29612f3fcafaedf31d1e3bb93465c4101cab SHA1 a2e78936e0caa59465801f1da2d8a2d47a6b1da8 SHA256 ff1a0697cf3f8698567b5a1d5bc396758a58b8b44d10824f760eb980533a655a
+DIST dssi-vst-0.8.tar.gz 44333 RMD160 61e5601d3ab5c8616e20e170a76f61752f4c1887 SHA1 e5894e457b4281124687d2a05c370b1bb31d020d SHA256 4d472417c38779089866ca294721e3a2defd0da61615ef5ccca3a20a835f9847
 EBUILD dssi-vst-0.6.ebuild 1973 RMD160 e57d29247bee1ff1744c25959f54301f3891509b SHA1 f0cdabcd1a20125fbb4cd5add4fb9379ad643b26 SHA256 eb81a3e7c90bd287686b4f8d029c834ca703d0196f3fa053eb650ecadfe3f823
-MISC ChangeLog 318 RMD160 41902e1b3145173181904339681076cf635408dd SHA1 95c531d9ffbb5f113d09db81ade7e18d008aa2b4 SHA256 83a6813527e8e530f6fe30c6d5f45fe60f8c06b5e559e6a35f087b44cd2b4d02
+EBUILD dssi-vst-0.8.ebuild 914 RMD160 8b896616489415d75796954583c6901d8a0a1eca SHA1 7ed535ff84727a5273fac14e73059b011eef5774 SHA256 3e97ac6c5b19ca97727ece2cdd722397d9d5020cac54fc20da35ee4fce28043d
+MISC ChangeLog 533 RMD160 1ac115c1c754db524a7b5136a795aea0d322b22f SHA1 7e35f511b18ed39da775485f81920e2c377b60e0 SHA256 71413fde1e9bfa102766f80dbd7be957ec3852e40eeb9b0615d49e6ba70e408d
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.3.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.3.1.ebuild	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.3.1.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,41 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/fluidsynth-dssi/fluidsynth-dssi-0.9.1.ebuild,v 1.1 2005/10/09 01:15:09 matsuu Exp $
-
-IUSE=""
-RESTRICT="nomirror"
-DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
-HOMEPAGE="http://dssi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-VST_SDK_VER="2.3"
-
-DEPEND=">=media-libs/dssi-0.9.0
-	>=x11-libs/gtk+-2
-	>=media-libs/liblo-0.12
-	dev-util/pkgconfig
-	=app-emulation/wine-20041019-r3
-	=media-libs/vst-sdk-${VST_SDK_VER}*"
-
-src_unpack() {
-	unpack ${P}.tar.gz
-	cd $S
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-server.cpp
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-scanner.cpp
-}
-
-src_compile(){
-	TARGET_DSSI_DIR=/usr/lib/dssi
-	INCLUDE_PATH=/usr/include/vst
-	econf || die
-	emake || die
-}
-
-src_install() {
-	make DESTDIR="${D}" install || die
-
-	dodoc ChangeLog README TODO
-}

Deleted: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r1.ebuild	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r1.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,43 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# inherit need-gcc-version
-IUSE=""
-RESTRICT="nomirror"
-DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
-HOMEPAGE="http://dssi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dssi/${PN}_${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-VST_SDK_VER="2.3"
-
-DEPEND=">=media-libs/dssi-0.9.0
-	>=x11-libs/gtk+-2
-	>=media-libs/liblo-0.12
-	dev-util/pkgconfig
-	>=app-emulation/wine-0.9.5
-	=media-libs/vst-sdk-${VST_SDK_VER}*"
-
-src_unpack() {
-	unpack ${A}
-	#need_gcc "3.4"
-	cd ${S}
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-server.cpp
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-scanner.cpp
-	# link fix 
-	sed -i -e 's/\(LDFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -lpthread/' Makefile ||	die "adding lpthread failed"
-}
-
-src_compile(){
-	make || die
-}
-
-src_install() {
-	make BINDIR="${D}/usr/bin" DSSIDIR="${D}/usr/lib/dssi" install || \
-	die "install failed"
-
-	dodoc README
-}

Deleted: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r2.ebuild	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4-r2.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,64 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib exteutils
-
-IUSE=""
-RESTRICT="nomirror"
-DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
-HOMEPAGE="http://dssi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dssi/${PN}_${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-VST_SDK_VER="2.3"
-
-DEPEND=">=media-libs/dssi-0.9.0
-	>=x11-libs/gtk+-2
-	>=media-libs/liblo-0.12
-	dev-util/pkgconfig
-	>=app-emulation/wine-0.9.5
-	=media-libs/vst-sdk-${VST_SDK_VER}*"
-
-src_unpack() {
-	unpack ${A}
-	cd ${S}
-	esed_check -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-server.cpp
-	esed_check -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-scanner.cpp
-	# link fix
-	esed_check -i -e 's/\(LDFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -lpthread/' Makefile
-	if use amd64;then
-		# remove target all: from install: This is done because the targets
-		# for amd64 are built in two steps: First 64-Bit and the vst part 32-Bit
-		# and we still want to use the install function provided by dssi-vst
-		esed_check -i -e 's@install:\tall@install:@g' Makefile
-		esed_check -i -e 's/\(CXXFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -fPIC/' Makefile
-	fi
-}
-
-src_compile(){
-	if use amd64;then
-		# 64-Bit-part
-		emake dssi-vst.so dssi-vst_gui vsthost || die "emake *.so vst_gui vsthost failed"
-		mkdir amd64
-		mv dssi-vst.so dssi-vst_gui vsthost amd64/ || die "moving for amd64 failed"
-
-		# 32 bit-part
-		emake clean || die "emake clean failed"
-		# compile the 32Bit part
-		multilib_toolchain_setup x86
-		emake dssi-vst-server.exe.so dssi-vst-scanner.exe.so || die "32Bit part failed"
-		mv amd64/* .
-	else
-		emake || "die emake failed"
-	fi
-}
-
-src_install() {
-	make BINDIR="${D}/usr/bin" DSSIDIR="${D}/usr/lib/dssi" install || \
-	die "install failed"
-	dodoc README
-}
-

Deleted: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4.ebuild	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.4.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,41 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit need-gcc-version
-IUSE=""
-RESTRICT="nomirror"
-DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
-HOMEPAGE="http://dssi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dssi/${PN}_${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-VST_SDK_VER="2.3"
-
-DEPEND=">=media-libs/dssi-0.9.0
-	>=x11-libs/gtk+-2
-	>=media-libs/liblo-0.12
-	dev-util/pkgconfig
-	>=app-emulation/wine-0.9.5
-	=media-libs/vst-sdk-${VST_SDK_VER}*"
-
-src_unpack() {
-	unpack ${A}
-	need_gcc "3.4"
-	cd $S
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-server.cpp
-	sed -i 's|\"aeffectx.h\"|\<vst/aeffectx.h\>|g' dssi-vst-scanner.cpp
-}
-
-src_compile(){
-	make || die
-}
-
-src_install() {
-	make BINDIR="${D}/usr/bin" DSSIDIR="${D}/usr/lib/dssi" install || \
-	die "install failed"
-
-	dodoc README
-}

Deleted: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild	2008-12-15 11:50:44 UTC (rev 1390)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -1,61 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit multilib exteutils
-
-IUSE=""
-RESTRICT="nomirror"
-DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
-HOMEPAGE="http://dssi.sourceforge.net/";
-SRC_URI="mirror://sourceforge/dssi/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 x86"
-VST_SDK_VER="2.3"
-
-DEPEND=">=media-libs/dssi-0.9.0
-	>=x11-libs/gtk+-2
-	>=media-libs/liblo-0.12
-	dev-util/pkgconfig
-	>=app-emulation/wine-0.9.5"
-
-src_unpack() {
-	unpack ${A}
-	cd ${S}
-	# link fix
-	esed_check -i -e 's/\(LDFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -lpthread/' Makefile
-	if use amd64;then
-		# remove target all: from install: This is done because the targets
-		# for amd64 are built in two steps: First 64-Bit and the vst part 32-Bit
-		# and we still want to use the install function provided by dssi-vst
-		esed_check -i -e 's@install:\tall@install:@g' Makefile
-		esed_check -i -e 's/\(CXXFLAGS\)\(\ *\)\([^I]*\)\(=\)/\1 = -fPIC/' Makefile
-	fi
-}
-
-src_compile(){
-	if use amd64;then
-		# 64-Bit-part
-		emake dssi-vst.so dssi-vst_gui vsthost || die "emake *.so vst_gui vsthost failed"
-		mkdir amd64
-		mv dssi-vst.so dssi-vst_gui vsthost amd64/ || die "moving for amd64 failed"
-
-		# 32 bit-part
-		emake clean || die "emake clean failed"
-		# compile the 32Bit part
-		multilib_toolchain_setup x86
-		emake dssi-vst-server.exe.so dssi-vst-scanner.exe.so || die "32Bit part failed"
-		mv amd64/* .
-	else
-		emake || "die emake failed"
-	fi
-}
-
-src_install() {
-	make BINDIR="${D}/usr/bin" DSSIDIR="${D}/usr/lib/dssi" install || \
-	die "install failed"
-	dodoc README
-}
-

Added: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.8.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.8.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.8.ebuild	2008-12-15 12:22:43 UTC (rev 1391)
@@ -0,0 +1,44 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit multilib
+
+DESCRIPTION="DSSI wrapper plugin for Windows VSTs"
+HOMEPAGE="http://dssi.sourceforge.net/";
+SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/dssi-0.9.0
+	media-libs/ladspa-sdk
+	>=media-libs/liblo-0.12
+	media-libs/alsa-lib
+	media-sound/jack-audio-connection-kit
+	>=app-emulation/wine-0.9.5"
+DEPEND="${RDEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	sed -i -e "s:-Ivestige -Wall -fPIC:${CXXFLAGS} -Ivestige -Wall -fPIC:" \
+		Makefile || die
+}
+
+src_compile(){
+	emake || "die emake failed"
+}
+
+src_install() {
+	make \
+		BINDIR="${D}/usr/bin" \
+		DSSIDIR="${D}/usr/$(get_libdir)/dssi" \
+		LADSPADIR="${D}/usr/$(get_libdir)/ladspa" install \
+		|| die "install failed"
+	dodoc README
+}
+


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