[proaudio] [1005] bump dssi-vst |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1005
Author: gimpel
Date: 2007-12-12 18:47:41 +0000 (Wed, 12 Dec 2007)
Log Message:
-----------
bump dssi-vst
Modified Paths:
--------------
trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild
trunk/overlays/proaudio/media-plugins/dssi-vst/files/digest-dssi-vst-0.5
Modified: trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest 2007-12-12 18:39:41 UTC (rev 1004)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/Manifest 2007-12-12 18:47:41 UTC (rev 1005)
@@ -1,4 +1,5 @@
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.4.tar.bz2 34068 RMD160 3f9cd076ec672d23196625d899be857ebb954663 SHA1 c7f3a07c5072b928ae4fab2ea42c2297ff8cb121 SHA256 6c59998e17c0469ae499ab7ae69cc2722bb4ee8def00abdac96b48d1a427bce0
EBUILD dssi-vst-0.3.1.ebuild 1014 RMD160 aabd5f3275eedeef26cfa30a03660c352d478ee2 SHA1 e004b0266996dfbd1595f666111378011ef579a9 SHA256 000a67841afc1f90e68eede0000380ec12fa3ec50bc56a25d55b50d1e91c7aca
MD5 89cfd61b84f04f1dd493d2e8c5771a5e dssi-vst-0.3.1.ebuild 1014
@@ -16,6 +17,10 @@
MD5 27055c16613a0d30536693452400d8ee dssi-vst-0.4.ebuild 897
RMD160 822422cd930ac8e1560c4c0025a2a9213b7f4c09 dssi-vst-0.4.ebuild 897
SHA256 37342f98dd6ab23765609e3599b6c8981440f6a4290b56465813c322bfeb9fbc dssi-vst-0.4.ebuild 897
+EBUILD dssi-vst-0.5.ebuild 1624 RMD160 86d559c7eeb869d1e5e79eaa134c706415aa42ad SHA1 59133639b2719b8badd813a9ef96868e791cd735 SHA256 37c31d32176443a023f6e086ae7701642afd4432522b36f514e4aa02eb4f0b79
+MD5 5d7e3fdb4e4c0505ec6af2bb4fafc5b6 dssi-vst-0.5.ebuild 1624
+RMD160 86d559c7eeb869d1e5e79eaa134c706415aa42ad dssi-vst-0.5.ebuild 1624
+SHA256 37c31d32176443a023f6e086ae7701642afd4432522b36f514e4aa02eb4f0b79 dssi-vst-0.5.ebuild 1624
MISC ChangeLog 375 RMD160 7f78baf17102f10612bf1e782e6a732509567e24 SHA1 92d11a0cd44c2282ec2e68ae673a6bbd6746d995 SHA256 488e525f7ad2eeeff7434143891163d7839d5e4a0c33a3121a4136588f159dc6
MD5 54e44a24a5fee7618423e18c277b270f ChangeLog 375
RMD160 7f78baf17102f10612bf1e782e6a732509567e24 ChangeLog 375
@@ -32,3 +37,6 @@
MD5 6ec6a9dddbb98c8c111780d4c673e4cc files/digest-dssi-vst-0.4-r2 238
RMD160 cb70a3ddccc12acb861783361f31b5164578df84 files/digest-dssi-vst-0.4-r2 238
SHA256 8afa49d9b45c6725c0a7ba4088e80a649e4fcde64585d9411ca3c19bfb56e5fe files/digest-dssi-vst-0.4-r2 238
+MD5 3e072dbec2ddbd3339697621e47d80f9 files/digest-dssi-vst-0.5 238
+RMD160 179b0b73ace4aa434f1f9891678285f06d5a1103 files/digest-dssi-vst-0.5 238
+SHA256 5309dbb6fc5e3bb60d877acee62749899c39638f9174011478e64d3fbdd7581d files/digest-dssi-vst-0.5 238
Added: trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/dssi-vst-0.5.ebuild 2007-12-12 18:47:41 UTC (rev 1005)
@@ -0,0 +1,61 @@
+# 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/files/digest-dssi-vst-0.5
===================================================================
--- trunk/overlays/proaudio/media-plugins/dssi-vst/files/digest-dssi-vst-0.5 (rev 0)
+++ trunk/overlays/proaudio/media-plugins/dssi-vst/files/digest-dssi-vst-0.5 2007-12-12 18:47:41 UTC (rev 1005)
@@ -0,0 +1,3 @@
+MD5 ca26a9eefa7ecde92b429c7f3b5336f9 dssi-vst-0.5.tar.bz2 36219
+RMD160 266e5350b2fc54d97c5e90399e91a6803b2f5375 dssi-vst-0.5.tar.bz2 36219
+SHA256 b14fb079a126e3b6d16dc04e31903914eff48869cd8390b92e3b3072a018e8ab dssi-vst-0.5.tar.bz2 36219