diff options
Diffstat (limited to 'community/openal-soft/APKBUILD')
-rw-r--r-- | community/openal-soft/APKBUILD | 49 |
1 files changed, 31 insertions, 18 deletions
diff --git a/community/openal-soft/APKBUILD b/community/openal-soft/APKBUILD index 06f90033560..4eec93dc7e8 100644 --- a/community/openal-soft/APKBUILD +++ b/community/openal-soft/APKBUILD @@ -1,37 +1,50 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=openal-soft -pkgver=1.21.1 +pkgver=1.23.1 pkgrel=0 pkgdesc="software implementation of OpenAL API" -options="!check" -url="https://kcat.strangesoft.net/openal.html" +url="https://openal-soft.org/" arch="all" license="LGPL-2.0-or-later" -depends_dev="alsa-lib-dev" -makedepends="$depends_dev linux-headers cmake" -subpackages="$pkgname-dev" +depends_dev=" + alsa-lib-dev + jack-dev + libsndfile-dev + portaudio-dev + pulseaudio-dev + " +makedepends=" + $depends_dev + cmake + linux-headers + qt5-qtbase-dev + samurai + zlib-dev + " +subpackages="$pkgname-libs $pkgname-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/kcat/openal-soft/archive/$pkgver.tar.gz" +options="!check" # no tests build() { - local _cpuext_neon= case "$CARCH" in - armhf) _cpuext_neon=-DALSOFT_CPUEXT_NEON=OFF;; + armhf) + local cpuext_neon=-DALSOFT_CPUEXT_NEON=OFF + ;; esac - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - $_cpuext_neon - make -C build -} - -check() { - make check + -DALSOFT_UPDATE_BUILD_VERSION=OFF \ + $cpuext_neon + cmake --build build } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="1f8d003f84e9dd5d756bf7862bcf6b058c4c7ab3479e7d2a07b41557c07d1fff27cc8cf8d2389162ce5d15d2578564fb275034d7ef4511aff477549dfde35855 openal-soft-1.21.1.tar.gz" +sha512sums=" +21f768484978e4321b733004988cb5ecf43d908e7e08f2d421a338633fcfb2ade722d035de73742470ff135ab538d6b9b56df14020976adb1d1e081dfb095c6b openal-soft-1.23.1.tar.gz +" |