diff options
Diffstat (limited to 'testing/ardour/APKBUILD')
-rw-r--r-- | testing/ardour/APKBUILD | 44 |
1 files changed, 27 insertions, 17 deletions
diff --git a/testing/ardour/APKBUILD b/testing/ardour/APKBUILD index d2e9f8ab631..6eccd886cab 100644 --- a/testing/ardour/APKBUILD +++ b/testing/ardour/APKBUILD @@ -1,25 +1,25 @@ # Contributor: David Demelier <markand@malikania.fr> -# Maintainer: David Demelier <markand@malikania.fr> +# Maintainer: Saijin-Naib <Saijin-Naib_package-maintenance@outlook.com> pkgname=ardour -pkgver=6.5.0 -pkgrel=3 +pkgver=7.5.0 +pkgrel=2 pkgdesc="professional-grade digital audio workstation" url="https://ardour.org/" -arch="all !ppc64le !mips64" # Does not build on ppc64le or mips64. -arch="" # Source is volatile (upstream deletes old distfiles) -license="GPL-2.0-or-later" +arch="all !ppc64le" # Does not build on ppc64le. +license="GPL-2.0-or-later AND CC0-1.0 AND MIT" makedepends=" alsa-lib-dev atkmm-dev aubio-dev boost-dev fftw-dev + fluidsynth-dev gtk+2.0-dev gtkmm-dev + hidapi-dev itstool jack-dev libarchive-dev - libexecinfo-dev liblo-dev libpng-dev libsamplerate-dev @@ -35,18 +35,20 @@ makedepends=" rubberband-dev serd-dev sratom-dev + suil-dev taglib-dev vamp-sdk-dev - fluidsynth-dev - hidapi-dev " -source="https://community.ardour.org/src/Ardour-$pkgver.tar.bz2 - fix-platform-detection.patch - disable-backtrace.patch - always-link-execinfo.patch" +# the tarballs get randomly removed- ping someone in #alpine-devel to update +# this +source="https://dev.alpinelinux.org/archive/ardour/Ardour-$pkgver.tar.xz + $pkgname-midi-$pkgver.zip.noauto::https://dev.alpinelinux.org/archive/ardour/ArdourBundledMedia-$pkgver.zip + " builddir="$srcdir/Ardour-$pkgver" +ldpath="/usr/lib/ardour7" build() { + export LINKFLAGS="$LDFLAGS" python3 waf configure \ --prefix=/usr \ --cxx11 \ @@ -66,9 +68,17 @@ check() { package() { python3 waf install --destdir="$pkgdir" + + mkdir -p "$pkgdir"/usr/share/ardour${pkgver%%.*}/media/ + unzip "$srcdir"/$pkgname-midi-$pkgver.zip.noauto \ + -d "$pkgdir"/usr/share/ardour${pkgver%%.*}/media/ + + mkdir -p "$pkgdir"/usr/share/metainfo + mv "$pkgdir"/usr/share/appdata/*.xml "$pkgdir"/usr/share/metainfo + rmdir "$pkgdir"/usr/share/appdata } -sha512sums="28bb0939c12b687e136de7a8b1ce28f1065d4040bdc171e228c648586bd5d3bd25ab00c677aa55f835e060cc8cbd0a1d1c283c018e4ab0d72d8bde0eb0a26f2a Ardour-6.5.0.tar.bz2 -3edb9c7a05ca4a9a0bf66f763e8e516d9d9528bc929fdd86d627fb5b46db7d211fddc3ec5e048ca77f4715fcac411cd4bd422aa51e95d2901cee868b6a9802b0 fix-platform-detection.patch -6f41e58e94f39831493467571f75566f02b31ef1bbdf7e65bd100ee846c9d2bb56ce8b6ce653d0ed362571935f333e3d276f047c471548c6f85453d2f5af80db disable-backtrace.patch -ac93e7761aac490ed0675d24ac544cacc7ba4579490baf5f7da6c2cdf218f929d0bada39a3689a62affcf759d070359cdcc1a5b919aa225fcf6cde3b419e7e7b always-link-execinfo.patch" +sha512sums=" +5acc2937351cbaf15c365b8543eeb0836f146fab62b2aa36113dceee2f5b4c88fcc8f05612aa683f1c2e985ea4e9ffadc0d411422d1ae6fe2137c0358cb91ed0 Ardour-7.5.0.tar.xz +94b681f989e834f5de25ce87da9c174b11d90617063f8c96147d7eb470391b35f6d54b85de16da8d963cacb01b50d1c1fab0fddd18eb3b086fe17124ecfa4f65 ardour-midi-7.5.0.zip.noauto +" |