diff options
author | boltbuckle | 2015-06-12 11:11:48 +0200 |
---|---|---|
committer | boltbuckle | 2015-06-12 11:11:48 +0200 |
commit | c3ddbf72869eba06ddaa5779ccacd00901093ff1 (patch) | |
tree | fc34493734e98fdbf8c579725caf4897ba4cd662 | |
download | aur-c3ddbf72869eba06ddaa5779ccacd00901093ff1.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | Tracktion-4-Free.desktop | 12 | ||||
-rw-r--r-- | license | 122 | ||||
-rw-r--r-- | tracktion-4-free.install | 12 |
5 files changed, 209 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3fedf962f41c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = tracktion-4-free + pkgdesc = Free Legacy Commercial Music Production Software + pkgver = 4.5.6 + pkgrel = 1 + url = http://www.tracktion.com/ + install = tracktion-4-free.install + arch = x86_64 + license = custom + depends = alsa-lib + depends = mesa + optdepends = jack: A low-latency audio server + optdepends = ladspa-plugins: a set of ladspa plugins + source = http://www.tracktion.com/downloads/tracktion-legacy-latest/TracktionInstall_64bit_Linux_4_5_6.deb + source = license + source = Tracktion-4-Free.desktop + md5sums = 9a298dec38edfa7e3ddbe7a70f85771b + md5sums = d7bac73a1a52d26b337761a1d7ec561d + md5sums = a4c390855d0ee08cc30754a5f0dd0d33 + +pkgname = tracktion-4-free + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5e21f2f2e971 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: boltbuckle <amygdala@cheerful.com> + +pkgname=tracktion-4-free +pkgver=4.5.6 +pkgrel=1 +pkgdesc="Free Legacy Commercial Music Production Software" +arch=('x86_64') +url="http://www.tracktion.com/" +license=('custom') +depends=('alsa-lib' 'mesa') +optdepends=( + 'jack: A low-latency audio server' + 'ladspa-plugins: a set of ladspa plugins' + ) +conflicts=() +source=( + "${url}downloads/tracktion-legacy-latest/TracktionInstall_64bit_Linux_${pkgver//\./_}.deb" + license + Tracktion-4-Free.desktop + ) +install="tracktion-4-free.install" +md5sums=('9a298dec38edfa7e3ddbe7a70f85771b' + 'd7bac73a1a52d26b337761a1d7ec561d' + 'a4c390855d0ee08cc30754a5f0dd0d33') + +package() { + tar -zxf data.tar.gz -C "${pkgdir}" + install -Dm644 "$startdir/license" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + mv "$pkgdir/usr/bin/Tracktion" "$pkgdir/usr/bin/Tracktion-4-Free" + rm "$pkgdir/usr/share/applications/Tracktion.desktop" + cp "$srcdir/Tracktion-4-Free.desktop" "$pkgdir/usr/share/applications/" + mv "$pkgdir/usr/share/tracktion" "$pkgdir/usr/share/tracktion-4-free" + + msg "---||-------------------------------------------------||" + msg "---|| All fine and dandy... ||" + msg "---|| Tracktion for Linux is free but in demo mode. ||" + msg "---|| Check your machine number in the about dialog. ||" + msg "---|| You'll have to register at tracktion.com ||" + msg "---|| Sign-up for the Tracktion 4 Free linux version. ||" + msg "---|| Download the keyfile to unlock the demo mode. ||" + msg "---||-------------------------------------------------||" + } diff --git a/Tracktion-4-Free.desktop b/Tracktion-4-Free.desktop new file mode 100644 index 000000000000..b7536a52e194 --- /dev/null +++ b/Tracktion-4-Free.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Version=4.5.6 +Name="Tracktion 4 Free" +Comment=Audio and MIDI workstation +Exec=/usr/bin/Tracktion-4-Free %u +Icon=/usr/share/tracktion-4-free/icon.png +Terminal=false +Type=Application +Categories=AudioEditing;AudioVideo;Audio; +MimeType=application/x-tracktion-project; +StartupNotify=true +Name[en_US]=Tracktion-4-Free diff --git a/license b/license new file mode 100644 index 000000000000..b7b39b6c1154 --- /dev/null +++ b/license @@ -0,0 +1,122 @@ +TRACKTION SOFTWARE CORPORATION END USER LICENSE AGREEMENT + +Tracktion Software + +By clicking on the "I Accept" button, installing, copying or otherwise using the +Software, You agree to be bound by the terms of this License Agreement. The +terms also apply to any Software updates, supplements, and support services +provided by TSC. If You do not agree to the terms of this License Agreement, +click on the "I Do Not Accept" button and/or do not install the Software. + +1. Definitions. "TSC" means Tracktion Software Corporation and any third party +licensor of software bundled with TSC products. "Software" means (a) Tracktion +version 5.0 and all supplements or upgrades, and (b) any third party software +bundled with a TSC product and all supplements and upgrades thereof. "You" means +the end user of the Software and, if the end user is an entity, all of its +employees, agents and independent contractors. + +2. License. You are granted the following personal, nonexclusive, +nontransferable, limited license: + + (a) YOU MAY: (1) use the Software on a maximum of two computers; (2) +physically transfer the Software from one device to another provided that (i) +the Software is used on no more than two devices at a time and that You remove +any copies of the Software from the device(s) from which the Software is being +transferred, and (ii) the transfer is not for the purpose of sharing this +license between devices; and (3) install another copy of the Software in the +event that the first Software installation is unusable. + + (b) YOU MAY NOT: (a) distribute copies of the Software or the documentation +to others; (b) modify, rent, lease or grant sublicenses or other rights to the +Software; (c) use the Software in a computer service business, network, +time-sharing, multiple CPU or multiple user arrangement without the prior +written consent of TSC; (d) work around any technical limitations in the +Software; (e) make more copies of the Software than permitted by this +agreement; (f) publish the Software for others to copy, or (g) reverse +engineer, disassemble, compile, modify, translate, or otherwise alter the +Software in whole or in part. + +2. Title to Intellectual Property. The Software is licensed to You, not sold. +TSC retains title and ownership of the Software and documentation, including all +intellectual property and usage rights. ALL RIGHTS NOT EXPRESSLY GRANTED HEREIN +ARE RESERVED TO TSC. + +3. Limited Warranty. TSC warrants that the media on which the Software is +furnished will be free from defects in materials and workmanship under normal +use for a period of ninety days from the date of purchase or, in the case of +supplements or upgrades, delivery. If a defect appears during the warranty +period, return the medium containing the Software to TSC, and You will receive a +free replacement. This Limited Warranty is void if failure of the Software has +resulted from accident, abuse, or misapplication. Any replacement Software will +be warranted for the remainder of the original warranty period. The foregoing is +Your sole and exclusive remedy for breach of warranty. THIS WARRANTY GIVES YOU +SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE OTHER RIGHTS THAT VARY BY +JURISDICTION. + +4. Exclusions From Warranty. This warranty does not cover problems caused by +Your acts (or failures to act), the acts of others, or events beyond TSC's +reasonable control. + +5. No Other Warranties. The limited warranty set forth above is the only +warranty provided by TSC. TSC DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR +REQUIREMENTS OR IS ERROR FREE. TSC DISCLAIMS ALL OTHER WARRANTIES, EITHER +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD +PARTY RIGHTS WITH RESPECT TO THE SOFTWARE. If Your local laws give You any +implied warranties, guarantees or conditions, despite this exclusion, Your +remedies are described in the Limited Warranty clause above, to the extent +permitted by Your local laws. + +6. Limitation of Liability. IN NO EVENT SHALL TSC BE LIABLE TO YOU FOR ANY LOST +PROFITS, CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND +ARISING OUT OF THE USE OF THE SOFTWARE, EVEN IF TSC HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. TSC'S LIABILITY FOR ANY CLAIM, LOSSES, DAMAGES OR +INJURY, WHETHER CAUSED BY BREACH OF CONTRACT, TORT OR ANY OTHER THEORY OF +LIABILITY, SHALL NOT EXCEED THE AMOUNT YOU PAID FOR THE SOFTWARE. SOME +JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR INCIDENTAL OR +CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSIONS MAY NOT APPLY TO +YOU. + +7. Term. This Agreement is effective until terminated. You may terminate this +Agreement at any time by uninstalling the Software together with destroying all +copies of the Software in any form. This Agreement, including the license to use +the Software, will terminate automatically if You fail to comply with any of its +terms or conditions. + +8. Upgrades and Supplements. TSC may, at its discretion, release upgrades or +supplements to the Software. TSC has no obligation to offer upgrades or +supplements to any end user of the Software. + +9. Export. You shall comply with all laws, regulations, rules and requirements +relating to the import, export, or re-export of the Software, documentation or +any other items subject to this Agreement (including, but not limited to, the +requirements under the U.S. Export Administration Act, Regulations of the +Department of Commerce or its successors, executive orders, and other export +controls of the United States of America). You shall not export or re-export, or +authorize or permit the export or re-export of, any such items to any country to +which export or re-export of the Software is prohibited without first obtaining +the permission of the United States Department of Commerce, Bureau of Export +Administration or its successor. + +10. Assignment, Successors. No right or license under this Agreement may be +assigned or transferred by You, nor may any duty be delegated by You without +Licensor's prior written consent. Any assignment, transfer or delegation in +contradiction of this provision shall be null and void. Subject to the +foregoing, this Agreement will bind and inure to the benefit of the successors +and assigns of You and TSC. + +11. Governing Law and Severability. This Agreement will be governed by the laws +of the State of Washington and will be interpreted as if the agreement were made +between Washington residents and performed entirely within Washington. For +purposes of this Agreement, the United Nations Convention on the International +Sale of Goods shall not be considered as a part of the law of the State of +Washington and shall not be applicable to this Agreement. If for any reason a +court finds any provision of this License unenforceable, that provision will be +enforced to the maximum extent possible, and the remainder of the License shall +continue in full force and effect. + +12. Entire Agreement. This is the entire agreement between You and TSC and +supersedes any prior agreement, whether written or oral, relating to the subject +matter of this Agreement. No amendment or modification of this agreement will be +binding unless in writing and signed by a duly authorized representative of +TSC. diff --git a/tracktion-4-free.install b/tracktion-4-free.install new file mode 100644 index 000000000000..be8e7c540547 --- /dev/null +++ b/tracktion-4-free.install @@ -0,0 +1,12 @@ +post_install() { + update-mime-database -n usr/share/mime + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |