diff options
Diffstat (limited to 'testing/ardour/APKBUILD')
-rw-r--r-- | testing/ardour/APKBUILD | 41 |
1 files changed, 25 insertions, 16 deletions
diff --git a/testing/ardour/APKBUILD b/testing/ardour/APKBUILD index 3fc63262f3d..6eccd886cab 100644 --- a/testing/ardour/APKBUILD +++ b/testing/ardour/APKBUILD @@ -1,26 +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.9.0 -pkgrel=0 +pkgver=7.5.0 +pkgrel=2 pkgdesc="professional-grade digital audio workstation" url="https://ardour.org/" -#arch="all !ppc64le" # Does not build on ppc64le. -# source is gone even though this is the current version -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 @@ -36,17 +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 - 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,10 +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=" -ace45f5bfe6d0c9e4bb1712ae53ebaee2f15f883045650cae3ddcae251d4fd2f645ba745effb739b47c73a0568ae9e8ae443b711dd610584e04575fd9046b234 Ardour-6.9.0.tar.bz2 -6f41e58e94f39831493467571f75566f02b31ef1bbdf7e65bd100ee846c9d2bb56ce8b6ce653d0ed362571935f333e3d276f047c471548c6f85453d2f5af80db disable-backtrace.patch -ac93e7761aac490ed0675d24ac544cacc7ba4579490baf5f7da6c2cdf218f929d0bada39a3689a62affcf759d070359cdcc1a5b919aa225fcf6cde3b419e7e7b always-link-execinfo.patch +5acc2937351cbaf15c365b8543eeb0836f146fab62b2aa36113dceee2f5b4c88fcc8f05612aa683f1c2e985ea4e9ffadc0d411422d1ae6fe2137c0358cb91ed0 Ardour-7.5.0.tar.xz +94b681f989e834f5de25ce87da9c174b11d90617063f8c96147d7eb470391b35f6d54b85de16da8d963cacb01b50d1c1fab0fddd18eb3b086fe17124ecfa4f65 ardour-midi-7.5.0.zip.noauto " |