diff options
author | Christopher Arndt | 2017-12-15 17:11:18 +0100 |
---|---|---|
committer | Christopher Arndt | 2017-12-15 17:11:18 +0100 |
commit | 6774759fbea4a3f2326157c2693f6a037287d15b (patch) | |
tree | 4a6cda08b1706b3aba520fb9c17d0c6770ec4bb6 | |
parent | 8db94f93fe4d07b3a3296455b037eaca42bc5610 (diff) | |
download | aur-6774759fbea4a3f2326157c2693f6a037287d15b.tar.gz |
Tracktion 6 is now free
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | tracktion.install | 21 |
3 files changed, 43 insertions, 46 deletions
@@ -1,19 +1,26 @@ # Generated by mksrcinfo v8 -# Sun Mar 20 21:24:47 UTC 2016 +# Fri Dec 15 16:10:47 UTC 2017 pkgbase = tracktion-6 - pkgdesc = Commercial Proprietary Music Production Software + pkgdesc = Free-to-use Proprietary Digital Audio Workstation pkgver = 6.3.1 - pkgrel = 1 - url = http://www.tracktion.com/ + pkgrel = 2 + url = https://www.tracktion.com/ install = tracktion.install arch = x86_64 license = custom depends = alsa-lib + depends = freetype2 depends = mesa - depends = desktop-file-utils - depends = shared-mime-info + depends = libxinerama + optdepends = caps: The LADSPA C* Audio Plugin Suite + optdepends = fil-plugins: LADSPA four-band parametric equaliser plugins optdepends = jack: A low-latency audio server - optdepends = ladspa-plugins: a set of ladspa plugins + optdepends = ladspa: a basic set of ladspa plugins + optdepends = mcp-plugins: a set of LADSPA filters plugins + optdepends = rev-plugins: LADSPA stereo and ambisonic reverb plugin based on zita-rev1 + optdepends = swh-plugins: Steve Harris' LADSPA plug-ins suite + optdepends = tap-plugins: Tom's LADSPA Plugins + optdepends = wah-plugins: LADSPA Wah filter plugin source = https://s3-us-west-2.amazonaws.com/tracktion-marketplace-public/archive/t6/TracktionInstall_6_3_1_Linux_64Bit.deb source = license source = Tracktion6.desktop @@ -3,21 +3,29 @@ pkgname=tracktion-6 pkgver=6.3.1 -pkgrel=1 -pkgdesc="Commercial Proprietary Music Production Software" +pkgrel=2 +pkgdesc="Free-to-use Proprietary Digital Audio Workstation" arch=('x86_64') -url="http://www.tracktion.com/" +url="https://www.tracktion.com/" license=('custom') -depends=('alsa-lib' 'mesa' 'desktop-file-utils' 'shared-mime-info' ) +depends=('alsa-lib' 'freetype2' 'mesa' 'libxinerama') +makedpeends=('prelink') optdepends=( + 'caps: The LADSPA C* Audio Plugin Suite' + 'fil-plugins: LADSPA four-band parametric equaliser plugins' 'jack: A low-latency audio server' - 'ladspa-plugins: a set of ladspa plugins' - ) + 'ladspa: a basic set of ladspa plugins' + 'mcp-plugins: a set of LADSPA filters plugins' + 'rev-plugins: LADSPA stereo and ambisonic reverb plugin based on zita-rev1' + "swh-plugins: Steve Harris' LADSPA plug-ins suite" + "tap-plugins: Tom's LADSPA Plugins" + "wah-plugins: LADSPA Wah filter plugin" +) conflicts=() source=("https://s3-us-west-2.amazonaws.com/tracktion-marketplace-public/archive/t6/TracktionInstall_6_3_1_Linux_64Bit.deb" 'license' 'Tracktion6.desktop' - ) +) install="tracktion.install" md5sums=('77393f2440c1b3da9d5ea8e4fa315828' 'd7bac73a1a52d26b337761a1d7ec561d' @@ -25,27 +33,8 @@ md5sums=('77393f2440c1b3da9d5ea8e4fa315828' package() { tar -x --lzma -f data.tar.lzma -C "${pkgdir}" + execstack -c "$pkgdir/usr/bin/Tracktion6" rm "$pkgdir/usr/share/applications/tracktion6.desktop" - install -Dm644 "$startdir/license" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "$startdir/Tracktion6.desktop" "$pkgdir/usr/share/applications/" - - msg "---||-------------------------------------------------||" - msg "---|| All fine and dandy... ||" - msg "---|| Tracktion is no longer free nor open source ||" - msg "---|| and in demo mode. ||" - msg "---|| ||" - msg "---|| As of v6.1 Tracktion for Linux is considered ||" - msg "---|| production-ready and licenses now need to be ||" - msg "---|| purchased for new installs. ||" - msg "---|| ||" - msg "---|| If you obtained a free license for T6.0 it ||" - msg "---|| should continue to work on the machine you ||" - msg "---|| registered it on for the lifetime of the T6 ||" - msg "---|| series ||" - msg "---|| ||" - msg "---|| Alternatively try out an older version ||" - msg "---|| Tracktion-4-Free at AUR ||" - msg "---|| ||" - msg "---|| Visit www.tracktion.com for more info ||" - msg "---||-------------------------------------------------||" - } + install -Dm644 "$startdir/license" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/tracktion.install b/tracktion.install index be8e7c540547..c5f031211c4e 100644 --- a/tracktion.install +++ b/tracktion.install @@ -1,12 +1,13 @@ post_install() { - update-mime-database -n usr/share/mime - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install + echo "---||-------------------------------------------------||" + echo "---|| Tracktion 6 is free to use but not open source. ||" + echo "---|| It will initially run in demo mode. ||" + echo "---|| ||" + echo "---|| To unlock the software, you need to register ||" + echo "---|| for a free account at: ||" + echo "---|| ||" + echo "---|| https://marketplace.tracktion.com/shop/free-daw ||" + echo "---|| ||" + echo "---|| Visit https://www.tracktion.com for more info ||" + echo "---||-------------------------------------------------||" } |