Date: Tuesday, February 28, 2023 @ 23:57:20
  Author: ainola
Revision: 1405742

upgpkg: libdiscid 0.6.3-1; switch to cmake

Modified:
  libdiscid/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-28 23:36:10 UTC (rev 1405741)
+++ PKGBUILD    2023-02-28 23:57:20 UTC (rev 1405742)
@@ -1,30 +1,30 @@
-# Maintainer: Andrea Scarpino <[email protected]>
+# Maintainer: Brett Cornwall <[email protected]>
+# Contributor: Andrea Scarpino <[email protected]>
 # Contributor: Eric Gillingham <[email protected]>
 
 pkgname=libdiscid
-pkgver=0.6.2
-pkgrel=4
+pkgver=0.6.3
+pkgrel=1
 pkgdesc="A Library for creating MusicBrainz DiscIDs"
 arch=('x86_64')
 url="https://musicbrainz.org/doc/libdiscid";
 license=('LGPL')
-depends=('glibc')
-source=("http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/${pkgname}-${pkgver}.tar.gz";)
-md5sums=('2812bb678f5142efdfd0d0f7d6ea87d6')
-sha256sums=('f9e443ac4c0dd4819c2841fcc82169a46fb9a626352cdb9c7f65dd3624cd31b9')
+makedepends=('cmake')
+source=("$pkgname-$pkgver"::"https://github.com/metabrainz/libdiscid/archive/refs/tags/v$pkgver.tar.gz";)
+sha256sums=('df7b19a125e31bb15bb0cebf338fb7a44cc20b76adf5de1798315a2056ff2d5a')
 
 build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr
-  make
+    cmake -B build -S "$pkgname-$pkgver" \
+        -DCMAKE_BUILD_TYPE='None' \
+        -DCMAKE_INSTALL_PREFIX='/usr' \
+        -Wno-dev
+    cmake --build build
 }
 
 check() {
-  cd ${pkgname}-${pkgver}
-  make check
+    make -C build check
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
+    DESTDIR="$pkgdir" cmake --install build
 }

Reply via email to