summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 9 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 69dcdc4c656c..1b583b26ff97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Maintainer: Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=chromaprint-fftw
-pkgver=1.4.3
-pkgrel=5
+pkgver=1.5.0
+pkgrel=1
pkgdesc='Extracts fingerprints from any audio source (uses fftw for FFT calculations instead of ffmpeg)'
arch=('x86_64')
url='https://acoustid.org/chromaprint'
@@ -12,31 +12,23 @@ depends=('fftw')
provides=('chromaprint')
conflicts=('chromaprint')
source=("chromaprint-${pkgver}.tar.gz"::"https://github.com/acoustid/chromaprint/archive/v${pkgver}.tar.gz")
-sha256sums=('d4ae6596283aad7a015a5b0445012054c634a4b9329ecb23000cd354b40a283b')
+sha256sums=('5c8e0d579cb3478900699110aa961c1552a422a18741cf67dd62136b1b877c7b')
build() {
- cd "chromaprint-${pkgver}"
-
- cmake \
+ cmake -B build -S "chromaprint-${pkgver}" \
-DBUILD_TESTS:BOOL='ON' \
-DBUILD_TOOLS:BOOL='OFF' \
-DCMAKE_BUILD_TYPE:STRING='None' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
-DFFT_LIB:STRING='fftw3' \
- -Wno-dev \
- .
-
- make
+ -Wno-dev
+ make -C build
}
check() {
- cd "chromaprint-${pkgver}"
-
- make check
+ make -C build check
}
package() {
- cd "chromaprint-${pkgver}"
-
- make DESTDIR="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
}