Date: Friday, April 21, 2023 @ 06:20:34
  Author: arojas
Revision: 1448094

upgpkg: alure 1.2-10: Link used libraries (FS#62206)

Modified:
  alure/trunk/PKGBUILD

----------+
 PKGBUILD |   30 ++++++++++--------------------
 1 file changed, 10 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-21 04:21:36 UTC (rev 1448093)
+++ PKGBUILD    2023-04-21 06:20:34 UTC (rev 1448094)
@@ -3,25 +3,16 @@
 
 pkgname=alure
 pkgver=1.2
-pkgrel=9
+pkgrel=10
 pkgdesc='Utility library to help manage common tasks with OpenAL applications.'
 arch=('x86_64')
 url='https://kcat.tomasu.net/alure.html'
 license=('MIT')
-depends=('openal')
-makedepends=('cmake' 'libsndfile' 'libvorbis' 'flac' 'mpg123' 'dumb' 
'fluidsynth')
-optdepends=('libsndfile: for uncompressed audio support'
-            'libvorbis: for OGG Vorbis support'
-            'flac: for FLAC support'
-            'mpg123: for MPEG support'
-            'dumb: for IT, XM, S3M and MOD support'
-            'fluidsynth: for SoundFont 2 support')
+depends=('openal' 'libsndfile' 'libvorbis' 'flac' 'mpg123' 'dumb' 'fluidsynth')
+makedepends=('cmake')
 source=("https://kcat.tomasu.net/alure-releases/${pkgname}-${pkgver}.tar.bz2";
         build.patch
         dumb-2.patch)
-md5sums=('3088aba074ad02d95ea51e705053b9f5'
-         '6a8dfd62ccae920d393b4202736aba46'
-         'f6569e1fee4015a9e0a68df37798c8aa')
 sha256sums=('465e6adae68927be3a023903764662d64404e40c4c152d160e3a8838b1d70f71'
             '21029cfc8900b8270f6c7a79235e09a05d45d0b03b221d9d856a27e98cc0931b'
             '379210476980d5e2754b015d5505dff620ed3297a99c08509c757fa88ef46300')
@@ -33,18 +24,17 @@
 }
 
 build() {
-  cd ${pkgname}-${pkgver}
-
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_CXX_FLAGS="$CXXFLAGS 
-ffat-lto-objects"
+  cmake -B build -S $pkgname-$pkgver \
+    -DCMAKE_INSTALL_PREFIX=/usr \
+    -DCMAKE_CXX_FLAGS="$CXXFLAGS -ffat-lto-objects" \
+    -DDYNLOAD=OFF
 # Fix build with fluidsynth 2.4
   find -name build.make | xargs sed -e 's|\;| |g' -i
-  make
+  cmake --build build
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
+  DESTDIR="$pkgdir" cmake --install build
 
-  make DESTDIR="${pkgdir}" install
-
-  install -Dm0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+  install -Dm0644 $pkgname-$pkgver/COPYING -t 
"$pkgdir"/usr/share/licenses/$pkgname
 }

Reply via email to