Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 61290 - [NEW EBUILD] media-libs/vst-sdk 2.0, 2.3
Summary: [NEW EBUILD] media-libs/vst-sdk 2.0, 2.3
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 All
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.steinberg.de/Steinberg/ygr...
Whiteboard: sunrise suggested
Keywords: EBUILD
: 137017 (view as bug list)
Depends on:
Blocks: 61300 137069 67034
  Show dependency tree
 
Reported: 2004-08-22 13:13 UTC by Eric Shattow
Modified: 2018-06-07 18:24 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
v1, media-libs/vst-sdk/vst-sdk-2.0.ebuild (vst-sdk-2.0.ebuild,1.34 KB, text/plain)
2004-08-22 13:17 UTC, Eric Shattow
Details
v2, media-libs/vst-sdk/vst-sdk-2.0.ebuild (vst-sdk-2.0.ebuild,1.25 KB, text/plain)
2004-08-22 16:37 UTC, Eric Shattow
Details
v1, media-libs/vst-sdk/vst-sdk-2.3.ebuild (vst-sdk-2.3.ebuild,1.25 KB, text/plain)
2004-08-22 16:39 UTC, Eric Shattow
Details
media-libs/vst-sdk-2.3-r1 ebuild (vst-sdk-2.3-r1.ebuild,1.14 KB, text/plain)
2006-05-31 11:42 UTC, Jouni Rinne
Details
media-libs/vst-sdk-2.3-r2.ebuild (vst-sdk-2.3-r2.ebuild,1.12 KB, text/plain)
2006-06-05 13:32 UTC, Jouni Rinne
Details
media-libs/vst-sdk/vst-sdk-2.3-r1.ebuild, final version (vst-sdk-2.3-r1.ebuild,1.05 KB, text/plain)
2006-06-16 13:38 UTC, Jouni Rinne
Details
media-libs/vst-sdk/vst-sdk-2.4.ebuild (vst-sdk-2.4.ebuild,1.01 KB, text/plain)
2006-06-17 04:00 UTC, Jouni Rinne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Shattow 2004-08-22 13:13:39 UTC
Installs the steinberg win32 VST/VSTi Software Development Kit into /opt

Necessary due to restrictive open-source licensing, and the need for some header files from the SDK to compile other linux audio toolkits.

Licensing restricts distribution of the SDK such that the end-user must agree to the terms of STEINBERG SOFT-UND HARDWARE GMBH agreement for VST SDK and download themselves.  This is okay really, since the more interesting applications really only need to use 2 header files from the whole SDK.
Comment 1 Eric Shattow 2004-08-22 13:17:27 UTC
Created attachment 37962 [details]
v1, media-libs/vst-sdk/vst-sdk-2.0.ebuild

v1 of vst-sdk-2.0.ebuild
x86 only (?)
Comment 2 Eric Shattow 2004-08-22 16:30:43 UTC
doh!   jack_vst requires version 2.3 of the sdk.   obseleting 2.0 (v1 of ebuild) next...
Comment 3 Eric Shattow 2004-08-22 16:37:43 UTC
Created attachment 37976 [details]
v2, media-libs/vst-sdk/vst-sdk-2.0.ebuild

removed some extraneous stuff
Comment 4 Eric Shattow 2004-08-22 16:39:11 UTC
Created attachment 37977 [details]
v1, media-libs/vst-sdk/vst-sdk-2.3.ebuild

required by jack_fst
Comment 5 Eric Shattow 2004-08-22 19:40:19 UTC
gcc will choke some of the broken code in headers, but that's fine.   consider this ready for mainstream testing and bugfixing, possibly inclusion in gentoo portage (pending some legal consideration)
Comment 6 Curtis Campbell 2004-09-28 19:39:52 UTC
This installs fine for me.
Comment 7 Kfir Ozer 2006-04-29 04:24:35 UTC
i'm trying to install vst-sdk-2.3 for lmms-cvs, but i can't seem to find anywhere to download it. the Steinberg site is in german and i don't know german
i tried to search for it in the english site i didn't find it either,
and the ftp from the 2.3 ebuild notes doesn't work.
any ideas? thanks!
Comment 8 Harold Aling 2006-04-29 06:15:43 UTC
@Kfir: You can find the vst-sdk here: http://www.steinberg.de/331+M54a708de802.html
Comment 9 Jouni Rinne 2006-05-31 11:40:57 UTC
Because the old vst-sdk-2.3.ebuild doesn't work properly with current portage, and is otherwise a bit clumsy-ish (no offense...), I made an updated ebuild. Also see an updated media-libs/fst-1.8 ebuild (bug #61300)
Comment 10 Jouni Rinne 2006-05-31 11:42:44 UTC
Created attachment 88012 [details]
media-libs/vst-sdk-2.3-r1 ebuild

An updated vst-sdk-2.3 ebuild
Comment 11 Jouni Rinne 2006-06-05 13:32:09 UTC
Created attachment 88470 [details]
media-libs/vst-sdk-2.3-r2.ebuild

Cleaned up the ebuild a bit more
Comment 12 Jouni Rinne 2006-06-16 13:22:44 UTC
Comment on attachment 88470 [details]
media-libs/vst-sdk-2.3-r2.ebuild

># Copyright 1999-2005 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: $
>
>inherit eutils
>
>IUSE=""
>RESTRICT="nostrip fetch"
>
>DESCRIPTION="Steinberg VST Plug-Ins SDK 2.3"
>HOMEPAGE="http://ygrabit.steinberg.de/~ygrabit/public_html/index.html"
>SRC_URI="x86? ( vstsdk2.3.zip )"
>LICENSE="STEINBERG SOFT- UND HARDWARE GMBH"
>
>SLOT="2.3"
>KEYWORDS="~x86"
>DEPEND=""
>
>VST_BASE="/opt/vstsdk2.3"
>
>pkg_nofetch() {
>	einfo "Please go to ${HOMEPAGE},"
>	einfo "download the appropriate sdk zip archive for win32"
>	einfo "(${A})"
>	einfo "and place it in ${DISTDIR}"
>	einfo " "
>	ewarn "YOU MUST AGREE TO THE LICENSE TERMS LISTED AT THE"
>	ewarn "STEINBERG HOMEPAGE"
>}
>
>src_install() {
>	dodir ${VST_BASE}
>	chmod -R g-w,o-w ${WORKDIR}/vstsdk2.3
>	cp -R ${WORKDIR}/vstsdk2.3/* ${D}/${VST_BASE}
>}
>
>pkg_postinst() {
>	echo
>	einfo "Finished installing Steinberg VST Plug-Ins SDK 2.3 into"
>	einfo "${VST_BASE}"
>	einfo ""
>	einfo "PLEASE READ THE LICENSE IN"
>	einfo "${VST_BASE}/VST Licensing Agreement.html"
>	einfo "${VST_BASE}/VST Licensing Agreement.rtf"
>}
Comment 13 Jouni Rinne 2006-06-16 13:38:01 UTC
Created attachment 89345 [details]
media-libs/vst-sdk/vst-sdk-2.3-r1.ebuild, final version

I'm sorry I mess up with this page... Here's - hopefully - a final version of the vst-sdk-2.3 ebuild. See also bug #137017 for the 2.4 version.
Comment 14 Jakub Moc (RETIRED) gentoo-dev 2006-06-16 14:01:31 UTC
*** Bug 137017 has been marked as a duplicate of this bug. ***
Comment 15 Jouni Rinne 2006-06-17 04:00:48 UTC
Created attachment 89382 [details]
media-libs/vst-sdk/vst-sdk-2.4.ebuild

Ok, put it in here, then... This is the 2.4 version of Steinberg's VST SDK. It is slotted with vst-sdk-2.3-r1, so you can have both of them. Fst (bug #61300) needs 2.3 version, but with dssi-vst (bug #137069) you can use either.
Comment 16 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-01-13 20:51:37 UTC
(this is an automated message based on filtering criteria that matched this bug)

Hello, The Gentoo Team would like to firstly thank you for your ebuild
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to commit to and all users can have ebuilds reviewed by Gentoo devs for entry into the overlay.
So, the sunrise team is suggesting that you look into this and submit your
ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq