Date: Monday, February 6, 2023 @ 11:42:21 Author: heftig Revision: 1394140
1.23.0-1 Modified: lib32-openal/trunk/PKGBUILD ----------+ PKGBUILD | 44 ++++++++++++++++++++++++++++++++------------ 1 file changed, 32 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-02-06 11:34:39 UTC (rev 1394139) +++ PKGBUILD 2023-02-06 11:42:21 UTC (rev 1394140) @@ -2,18 +2,33 @@ # Contributor: Allan McRae <[email protected]> # Contributor: Jason Chu <[email protected]> -pkgname=lib32-openal -pkgver=1.22.2 +pkgbase=lib32-openal +pkgname=(lib32-openal) +pkgver=1.23.0 pkgrel=1 pkgdesc="Cross-platform 3D audio library, software implementation (32-bit)" arch=(x86_64) url="https://github.com/kcat/openal-soft" license=(LGPL) -depends=(lib32-gcc-libs openal) -makedepends=(lib32-alsa-lib lib32-libpulse lib32-fluidsynth lib32-portaudio - lib32-jack lib32-pipewire git cmake ninja) -optdepends=('lib32-fluidsynth: MIDI rendering') -_commit=dc83d99c95a42c960150ddeee06c124134b52208 # tags/1.22.2 +depends=( + lib32-gcc-libs + openal +) +makedepends=( + cmake + git + lib32-alsa-lib + lib32-fluidsynth + lib32-jack + lib32-libpulse + lib32-pipewire + lib32-portaudio + ninja +) +optdepends=( + 'lib32-fluidsynth: MIDI rendering' +) +_commit=70c14cd560db819f180073052f4c2bfae5cf3c31 # tags/1.23.0 source=("git+https://github.com/kcat/openal-soft#commit=$_commit") b2sums=('SKIP') @@ -27,20 +42,25 @@ } build() { + local cmake_options=( + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_LIBDIR=lib32 + ) + export CC="gcc -m32 -mstackrealign" export CXX="g++ -m32 -mstackrealign" export PKG_CONFIG=i686-pc-linux-gnu-pkg-config - cmake -S openal-soft -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DCMAKE_INSTALL_LIBDIR=lib32 + cmake -S openal-soft -B build -G Ninja "${cmake_options[@]}" cmake --build build } -package() { +package_lib32-openal() { provides+=(libopenal.so) DESTDIR="$pkgdir" cmake --install build rm -rv "$pkgdir"/usr/{include,share,bin} } + +# vim:set sw=2 sts=-1 et:
