Permalink
Browse files

add VST SDK 2.4 and the MDA VST plugins

  • Loading branch information...
1 parent d3689fb commit bb3a98ebe331f4df050b747a73495c87945333c3 @nightmorph committed Jun 6, 2011
View
3 media-libs/vst-sdk/Manifest
@@ -0,0 +1,3 @@
+DIST vst_sdk2_4_rev2.zip 7066839 RMD160 61e1bfdeb843e45dfd63ab195f40bd099affb40b SHA1 d7f3668c90a69dbe640f2eeed6fc0a7e0717adff SHA256 795c81c998d71203367ef11f5101f5b8c71384f453bc1258720a402e8a4b9734
+EBUILD vst-sdk-2.4.ebuild 1083 RMD160 97b4cf61de62ecb57642a57e5465ccfc862cbb64 SHA1 963b7faaf43d7e86c65bbf58bac6fccce9a615ba SHA256 fe29b4cb142031f0e57e6e4b0079c67f7685123f029f93530ebaaf5dbb744dd1
+MISC metadata.xml 263 RMD160 1a85a9596d03dffd5628c3d8cdca256921eb90ca SHA1 52de87bfbc23e08e455850c42cdbae5e59036464 SHA256 295790ee0cc65a4c3f912ad5765e45b106a2ec618284ea85da8ca21ec03c65f8
View
9 media-libs/vst-sdk/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>nightmorph@gmail.com</email>
+ <name>Joshua Saddler</name>
+ </maintainer>
+</pkgmetadata>
View
42 media-libs/vst-sdk/vst-sdk-2.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+inherit eutils
+
+DESCRIPTION="Steinberg VST PlugIn SDK"
+HOMEPAGE="http://www.steinberg.net/en/company/developer.html"
+SRC_URI="${DISTDIR}/vst_sdk2_4_rev2.zip"
+LICENSE="STEINBERG MEDIA TECHNOLOGIES GMBH"
+IUSE=""
+RESTRICT="nostrip fetch"
+
+SLOT="2.4"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/vstsdk2.4"
+
+pkg_nofetch() {
+ elog "Please go to ${HOMEPAGE} and download '${A}'"
+ elog "after agreeing to the license terms, and"
+ elog "place it in ${DISTDIR}"
+}
+
+src_install() {
+ dodir /usr/include/vst24
+ cp ${S}/public.sdk/source/vst2.x/* ${D}/usr/include/vst24 || die
+ dodir /usr/include/pluginterfaces/vst2.x
+ cp ${S}/pluginterfaces/vst2.x/* ${D}/usr/include/pluginterfaces/vst2.x || die
+ sed -i -e "s/#define VSTCALLBACK __cdecl/#define VSTCALLBACK/g" \
+ ${D}/usr/include/pluginterfaces/vst2.x/aeffect.h || die
+ dodoc ${S}/doc/VST\ Licensing\ Agreement.rtf
+}
+
+pkg_postinst() {
+ elog "Please review the license in"
+ elog "/usr/share/doc/${P}"
+}
View
3 media-plugins/mda-vst/Manifest
@@ -0,0 +1,3 @@
+DIST mda-vst-src-2010-02-14.zip 2920169 RMD160 1b150f4d5c41331e916eafa87ff518aa3d18afdd SHA1 501e3d65a938528141196198a1f4155ad69b4e6e SHA256 f12c9c70b02c968a8ffcdb5b41c394064103bcb82a9c39d560168f68c53c629f
+EBUILD mda-vst-20100214.ebuild 641 RMD160 220e62312cfaa2fe2ec4bac8bbd60c28029e0ddd SHA1 b1b9e393c45b2c54f49f4f853f4e8744ba35cddf SHA256 80c722a6a29524ff1668e75d12550c71627b6b268abb109f1b8a0a3d7039c99e
+MISC metadata.xml 263 RMD160 1a85a9596d03dffd5628c3d8cdca256921eb90ca SHA1 52de87bfbc23e08e455850c42cdbae5e59036464 SHA256 295790ee0cc65a4c3f912ad5765e45b106a2ec618284ea85da8ca21ec03c65f8
View
33 media-plugins/mda-vst/mda-vst-20100214.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+inherit eutils
+
+MY_PV="2010-02-14"
+
+DESCRIPTION="MDA VST plugins"
+HOMEPAGE="http://sourceforge.net/projects/mda-vst"
+SRC_URI="mirror://sourceforge/mda-vst/files/${PN}-src-${MY_PV}.zip"
+
+LICENSE="MIT GPL-2"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+RDEPEND=">=media-libs/vst-sdk-2.4"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+ cd "${S}/${PN}.linux/"
+ emake SDK=/usr/include/vst24/ all
+}
+
+src_install() {
+ cd "${S}/${PN}.linux/"
+ dodir /usr/$(get_libdir)/vst
+ cp -R *.so "${D}/usr/$(get_libdir)/vst"
+}
View
9 media-plugins/mda-vst/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+ <maintainer>
+ <email>nightmorph@gmail.com</email>
+ <name>Joshua Saddler</name>
+ </maintainer>
+</pkgmetadata>
View
3 profiles/categories
@@ -0,0 +1,3 @@
+pd-base
+
+pd-ext

0 comments on commit bb3a98e

Please sign in to comment.