[proaudio] [2301] vst-sdk: Updated the license stuff |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
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 <dominique_libre@xxxxxxxxxxxxxxx>
+ +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 <evermind@xxxxxxxxxxxxx> 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"
+}