Revision: 2301
Author:   dominique
Date:     2012-11-13 23:39:35 +0100 (Tue, 13 Nov 2012)
Log Message:
-----------
vst-sdk: Updated the license stuff

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog
    trunk/overlays/proaudio/media-libs/vst-sdk/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/licenses/STEINBERG_SOFT-UND_HARDWARE_GMBH
    trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r4.ebuild

Added: trunk/overlays/proaudio/licenses/STEINBERG_SOFT-UND_HARDWARE_GMBH
===================================================================
--- trunk/overlays/proaudio/licenses/STEINBERG_SOFT-UND_HARDWARE_GMBH           
                (rev 0)
+++ trunk/overlays/proaudio/licenses/STEINBERG_SOFT-UND_HARDWARE_GMBH   
2012-11-13 22:39:35 UTC (rev 2301)
@@ -0,0 +1,136 @@
+Steinberg VST PlugIns SDK Licensing Agreement
+
+(Version "2.3 - May 2003")
+
+between
+
+STEINBERG MEDIA TECHNOLOGIES GMBH
+
+
+residing at
+Neuer Hoeltigbaum 22 -32,
+22143 Hamburg
+GERMANY
+- Steinberg -
+
+and
+
+..........................................
+
+residing at
+
+...............................
+
+...............................
+
+...............................
+
+- Licensee -
+
+ 
+
+\xA7 1 Object of the Agreement
+1.        The object of this agreement consists of the Steinberg VST PlugIn 
Software Development Kit version 2.3, comprising of documentation, example 
code, and several VST PlugIn examples. These are described hereinafter as the 
"Licensed Software Developer Kit".
+2.        Steinberg is the holder of all copyrights, rights of ownership, and 
other rights concerning the Licensed Software Developer Kit.
+3.        The Licensed Software Developer Kit contains information about:
+
+    how to develop a VST PlugIn, and
+    how to extend an application so that it can host VST PlugIns, that are 
developed under the VST PlugIn Specification, either by Steinberg or any 
Third-Parties.
+    Currently the following computer platforms are supported:
+        Apple Macintosh Computers under the Mac OS9.x and Mac OS 10.x,
+
+        Windows 95/98/2000/Me/XP
+
+
+\xA7 2 Granting of Rights
+1.        Steinberg hereby grants to the Licensee a non-exclusive, worldwide, 
nontransferable license during the term of this agreement to use the VST PlugIn 
Interface Technology solely:
+1.        for the development of VST PlugIns and/or for the development of an 
application that can host VST PlugIns,
+2.        to publish a product under his own name that is using parts or all 
of the Licensed Software Developer Kit.
+2.        The Licensee has no permission to sell, licence, give-away and/or 
distribute the VST PlugIn Interface technology or parts of it in anyway, on any 
medium, including the Internet, to any other person, including sub-licensors of 
the Licensee or companies where the Licensee has any involvement. This includes 
re-working this specification, or reverse-engineering any products based upon 
this specification.
+3.        The Licensee recognises the value of the goodwill associated with 
the mark VST PlugIn Technology and acknowledges that such goodwill exclusively 
belongs to the benefit of Steinberg and belongs to Steinberg. The Licensee 
warrants that it will not use the mark VST PlugIn Technology on promotional 
merchandise , with the exception of demo versions of any of his product making 
use of this SDK. The Licensee warrants that it will not use the mark VST PlugIn 
Technology on or in connection with products obscene, pornographic, excessively 
violent, or otherwise in poor taste.
+4.        If the Licensee is developing a product, that is using parts or all 
of the Licensed Software Developer Kit, and this product is not published under 
his own name but will be published by another company, the Licensee is under 
the obligation to inform the publisher of the resulting product, that he too 
must be a party to this Licensing Agreement. The publisher has to completely 
agree with the VST PlugIn SDK Licensing Agreement. If the publisher is not in 
agreement with these conditions, the publisher is not allowed to distribute 
this product which is using parts or all of the Licensed Software Developer Kit.
+5.        If the Licensee is planning to publish a product, that is using 
parts or all of the Licensed Software Developer Kit, the Licensee is under the 
obligation to inform Steinberg about it by sending the signed 'Steinberg VST 
PlugIns SDK Licensing Agreement' to Steinberg, either by mail, or by fax.
+
+\xA7 3 Use Of Trademarks
+If the Licensee is publishing a product under his own name that is using parts 
or all of the Licensed Software Developer Kit, the Licensee shall be under an 
obli-gation to refer to Steinberg's copyrights and trademarks in the following 
way:
+
+a) Steinberg's copyright notice should be included in the documentation, 
regardless of the media used to supply the documentation.
+
+Copyright notice: "VST is a trademark of Steinberg Media Technologies GmbH"
+
+b) The VST Logo has to appear on packages and promotional material.
+
+The VST Logo artwork and usage guidelines are part of the "Licensed Software 
Developer Kit" and are supplied by Steinberg in digital format.
+
+c) In the 'about box' of the product in one of the following formats:
+- VST PlugIn Technology by Steinberg,
+- VST PlugIn Interface Technology by Steinberg Media Technologies GmbH.
+
+
+\xA7 4 Fees and Royalties
+The Licensee shall not obligated to pay to Steinberg any fees or royalties 
with respect to the VST PlugIn Interface technology.
+
+\xA7 5 Liability for Consequential Damages
+Steinberg will not be liable for any consequential, special, incidental, 
direct or indirect damages of any kind, including the loss of data, damage of 
data-storage-devices, or any loss or damage to other programs being used, 
arising out of the use of the Licensed Software Developer Kit or any software 
developed by the Licensee, including any future up-dates.
+
+\xA7 6 Product Warranty
+1.        Steinberg licences the VST PlugIn Interface Technology on an "AS IS" 
basis.
+
+Steinberg makes no warranties, express or implied, including without 
limitation the implied warranties of merchantability and fitness for a 
particular purpose, regarding the VST PlugIn Interface technology or operation 
and use in combination with the Licensee's program. Neither the Licensee, its 
employees, agents, or Distributors have any right to make any other 
representation, warranty or promise with respect to the VST PlugIn Interface 
technology.
+2.        In no event shall Steinberg be liable for incidental or 
consequential damages arising from the use, or distribution of the VST 
PlugIn-Interface technology by the Licensee, whether theory of contract, 
product liability or otherwise.
+All claims for indemnification for losses by the Licensee itself or by third 
parties shall be excluded.
+3.        Steinberg may release improved versions of the Licensed Software 
Developer Kit but offers no commitment whatsoever that such releases will occur 
at anytime or for anybody.
+
+\xA7 7 Infringement
+Steinberg represents and warrants that, as of the date of this Agreement, it 
is not aware of any claim or action alleging that VST, the VST PlugIn Interface 
Technology, or the content of the Licensed Software Developer Kit infringes any 
third party intellectual property right. Steinberg, however, disclaims any 
obligation of defense or indemnify of the Licensee or its customer with respect 
to any such claim or action, or otherwise arising out of this agreement. 
Steinberg shall have no liability arising out of any such actual or alleged 
intellectual property infringement.
+
+The Licensee, however, shall promptly notify Steinberg, in writing, of each 
such infringement claim of which the Licensee becomes aware.
+
+
+\xA7 8 RELATIONSHIP BETWEEN THE TWO PARTIES
+Nothing stated in this Agreement will be construed as creating the 
relationships of joint ventures, partners, agent or whatsoever. The Licensee 
shall not be entitled to represent Steiberg or to make statements on its behalf.
+
+\xA7 9 TERM OF THE AGREEMENT
+1.        The Agreement shall run for a unlimited period.
+2.        If the Licensee is in breach of any of its obligations set out in 
this agreement, Steinberg shall be entitled to terminate this agreement 
immediately in writing and inform the Licensee verbally about it. In such a 
case, this license and all the rights granted to the Licensee herein shall 
immediately cease.
+
+
+\xA7 10 Final provisions
+1.        This agreement and the interpretation thereof shall be exclusively 
subject to the laws of the Federal Republic of Germany.
+2.        The Licensee declares himself to be in agreement with the use of any 
personal data obtained through this licensing relationship by Steinberg for its 
own company purposes, and for the purposes of its Company Group, within the 
meaning of the relevant Data Protection laws.
+3.        If any one stipulation of this License contract should be or become 
invalid, completely or in part, this shall not affect the validity of the 
remaining stipulations. The parties undertake instead to replace the invalid 
stipulations with a valid regulation which comes as closely as possible to the 
purpose originally intended.
+4.        Amendments, supplements and notices of termination of this agreement 
must be made in writing. The rescission of this agreement or an alteration to 
the requirement of the written form must also be made in writing. Subsidiary 
agreements have not been concluded.
+5.        Place of jurisdiction for all disputes is Hamburg. In addition, each 
party can bring an action against the other party at the general place of 
jurisdiction of the other party.
+6.        This agreement does not require a specific form (e.g. recording by a 
notary). 
+
+- Steinberg Media Technologies GmbH -
+
+By: ..........................................
+
+Printed Signature ..........................................
+
+Title ..........................................
+
+Date executed ..........................................
+
+- Licensee -
+
+By: ..........................................
+
+Printed Signature ..........................................
+
+Title ..........................................
+
+Date executed ..........................................
+
+  -Licensee- Technical Contact
+
+Name: ------------------------------------------------------- 
+
+Address: ------------------------------------------------------- 
+
+Phone: ------------------------------------------------------- 
+
+Fax: ------------------------------------------------------- 
+
+Email: -------------------------------------------------------

Modified: trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog        2012-11-12 
21:17:12 UTC (rev 2300)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog        2012-11-13 
22:39:35 UTC (rev 2301)
@@ -2,6 +2,11 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Mob 2012; Dominique Michel <[email protected]>
+  +vst-sdk-2.3-r4.ebuild: renamed the license according to glep-0023;
+  removed the outdated and non working check_license stuff (use ACCEPT_LICENSE 
in
+  /etc/make.conf instead)
+
   22 Dec 2007; Frieder Buerzele <[email protected]> ChangeLog:
   small enhancements
 

Modified: trunk/overlays/proaudio/media-libs/vst-sdk/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/Manifest 2012-11-12 21:17:12 UTC 
(rev 2300)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/Manifest 2012-11-13 22:39:35 UTC 
(rev 2301)
@@ -1,4 +1,5 @@
-DIST vstsdk2.3.zip 1432936 RMD160 b0bfef7742ab7c4026c59d5c11e62393534e7076 
SHA1 bea9079de1442a4af4b38b23731497121d89a353 SHA256 
8b8755ba7a53ad2118dee8efdfcd3f7ec9ae27d60b66acb2ff710f1a8e29382b
-EBUILD vst-sdk-2.3-r3.ebuild 2366 RMD160 
bb885643792aeedcf1f7429c42ebc29a1f316266 SHA1 
f70b1459ff2d33cf03fabe2a5fa208d1a607e709 SHA256 
ba3cf383652f2e75deb302a168ada130749dc7c82595fc2fbd47d75982725b23
-MISC ChangeLog 296 RMD160 d9b54069776195355b532c028449b053a9cd111a SHA1 
0f9469cb2eb990c5c5a9a5f5c6f8ec858a08d3d9 SHA256 
9d8547dd0b164433e7fd53eae5632f33e45383739b698945f3e08d4b841bb1dd
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 
2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 
96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST vstsdk2.3.zip 1432936 SHA256 
8b8755ba7a53ad2118dee8efdfcd3f7ec9ae27d60b66acb2ff710f1a8e29382b SHA512 
b9d9d0d6d9236a526a61e685a411ae037bca91cf53c1f91753ed3cdf5a88fa5528ed7377b069994a544b33fc29b405780786fbffbca5cfa9e14670cb18ebc1b3
 WHIRLPOOL 
75dcc37dbb03378784fea8b889e575e28580f2077ae21ccc8bf80abc0b9f588cede8db5c76df07d255feeadc6c4d151ad5bfa73d4469386185a485149369863d
+EBUILD vst-sdk-2.3-r3.ebuild 2366 SHA256 
ba3cf383652f2e75deb302a168ada130749dc7c82595fc2fbd47d75982725b23 SHA512 
950056eb3effad8c0288f89a826de50d1135bd54bb333759055e9c44b3d4e095e5b990c69c70fead25839f2e1f986ae5187ea1aa2bd08ff165ce77aa27c86583
 WHIRLPOOL 
9c06a14a68a46917fb85c3d2710ea254c0cc5014c82b2dcf7c1603b93d669020d7052ae4da0191aba519a91729f18dfa5325fb9a754b9d29b2d19be65499da74
+EBUILD vst-sdk-2.3-r4.ebuild 2369 SHA256 
cfb8deefe9acf53bb0afadfc26cecb958cee914a7c1f28c132e8c6d1c5959ae3 SHA512 
881b7da5ec1f450a68133fdb88efdbb68af9ba47a1087adb081f8575795bf3e5ac9247edd7085e6092e68be0f132baccb5e85dc3a0fefa04da853db5f60d59af
 WHIRLPOOL 
d81631f3d012916c680999405334f6ae929ce4659c3c40fe16a84e672477517c7d821d49d92b45074df8d07e74ca96e016f3a94291ef2fe2afbb9a34b6727357
+MISC ChangeLog 541 SHA256 
7d857896035f344f20b02697f56bc5639fb12bf86c7bef196d9e5edeec63a618 SHA512 
db2585303f907d218288179bc44c317cfb982e47faf67c83b6f13cc45f04a499cb54265202dbccbf4f9203c1555542954c74ca3429c91435426779bf208a3df0
 WHIRLPOOL 
a6a61d33a7271248087db82e99e6e2e4906312de5d79c0b1f128df64115a22298b07b0ed4349f8d4d181c6b81fb2501eb37c90b2c9a0d83c4e7a0794d89e24c6
+MISC metadata.xml 268 SHA256 
96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 
3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9
 WHIRLPOOL 
17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Added: trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r4.ebuild            
                (rev 0)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r4.ebuild    
2012-11-13 22:39:35 UTC (rev 2301)
@@ -0,0 +1,89 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# install proprietary Steinberg VST SDK 2.3 to "/opt/${MY_P}"
+# bug #61290
+
+inherit exteutils
+
+RESTRICT="nostrip fetch"
+
+DESCRIPTION="Steinberg VST Plug-Ins SDK 2.3 - win32"
+HOMEPAGE="http://ygrabit.steinberg.de/~ygrabit/public_html";
+IUSE="doc"
+
+SRC_URI="vstsdk${PV}.zip"
+
+LICENSE="STEINBERG_SOFT-UND_HARDWARE_GMBH"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="app-arch/unzip"
+
+BASE="/opt"
+MY_P="${P//-/}"
+S="${WORKDIR}/${MY_P}"
+
+pkg_nofetch() {
+       einfo "Please go to ${HOMEPAGE}"
+       einfo " or http://www.steinberg.de/532+M52087573ab0.html";
+       einfo "- Look for a link called: VST Plug-Ins SDK.."
+       einfo "- Download the VST-SDK for version ${PV}"
+       einfo "- Extract the archive and put the inner archive ${A}"
+       einfo "  into: ${DISTDIR}"
+       einfo
+       einfo "If above Homepage no longer provide ${A}"
+       einfo "You can try to search for ${A} with e.g. google"
+       einfo
+       einfo "Please redigest your ebuild if you get digest errors:"
+       einfo "ebuild ${EBUILD} digest"
+       einfo
+}      
+
+src_unpack() {
+       unpack ${MY_P}.zip || die
+#      esed -e :a -e 's/<[^>]*>//g;/</N;//ba' "${S}/VST Licensing 
Agreement.html" > ${S}/VST_Licensing_Agreement.txt
+#      check_license "${S}/VST_Licensing_Agreement.txt"
+#      rm -f "${S}/VST_Licensing_Agreement.txt"
+       unneeded_dirs="$(find -type d -name 'CVS')"
+       old_ifs="$IFS"
+IFS="
+"
+       for dir in ${unneeded_dirs[@]};do
+               einfo "delete unneeded dir: $dir"
+               rm -rf "$dir"
+       done
+       IFS="$old_ifs"
+       find -type f -exec chmod 0644 {} \;
+       find -type d -exec chmod 0755 {} \;
+}
+
+src_compile() {
+       einfo "nothing to compile :)"
+}
+
+include_path="/usr/include/vst"
+src_install() {
+       header_path="source/common"
+
+       use doc && dodir "${BASE}"
+       dodir "${include_path}"
+       mv ${S}/${header_path}/* ${D}/"${include_path}"
+       rmdir "${header_path}"
+       use doc && mv "${S}/" "${D}/${BASE}"
+       use doc && dosym  "${include_path}" "${BASE}/${MY_P}/${header_path}"
+       if use !doc ;then
+               dodir "${BASE}/${MY_P}"
+               mv ${S}/*Licensing\ Agreement* "${D}/${BASE}/${MY_P}"
+       fi
+       fowners -R root:root .
+
+}
+
+pkg_postinst() {
+       echo
+       einfo "Finished installing Steinberg VST Plug-Ins SDK  into"
+       einfo "${BASE}/${MY_P} and headers here: ${include_path}"
+       einfo "DO NOT IGNORE THE IMPLICATIONS OF THIS LICENSE"
+       einfo "${BASE}/${MY_P}/VST Licensing Agreement.html"
+       einfo "${BASE}/${MY_P}/VST licensing agreement.rtf"
+}

Reply via email to