Date: Thursday, December 23, 2021 @ 07:45:44 Author: arojas Revision: 432968
archrelease: copy trunk to extra-x86_64 Added: chromaprint/repos/extra-x86_64/PKGBUILD (from rev 432967, chromaprint/trunk/PKGBUILD) Deleted: chromaprint/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 94 ++++++++++++++++++++++++++++--------------------------------- 1 file changed, 44 insertions(+), 50 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-12-23 07:45:33 UTC (rev 432967) +++ PKGBUILD 2021-12-23 07:45:44 UTC (rev 432968) @@ -1,50 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Contributor: Gaetan Bisson <bis...@archlinux.org> -# Contributor: Wieland Hoffmann <the_mi...@web.de> - -pkgname=chromaprint -pkgver=1.5.0 -pkgrel=3 -pkgdesc="Library for extracting fingerprints from any audio source" -url="https://acoustid.org/chromaprint" -arch=('x86_64') -license=('LGPL2.1' 'MIT') -depends=('gcc-libs' 'glibc') -makedepends=('cmake' 'ffmpeg' 'gtest') -provides=('libchromaprint.so') -# upstream signs with DSA key: https://github.com/acoustid/chromaprint/issues/81 -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/acoustid/${pkgname}/archive/v${pkgver}.tar.gz") -sha512sums=('333114949928abdf5d4b11aba1db6ec487eebe526324c68d903b3fa80a3af87a28d942af765a2f873e63a1bf222b658b6438cd10cde4446f61b26ea91f537469') -b2sums=('930d1a7b8fa30dc726f78e3fc93c4e1aef5036b60ceee003c36ce7ea344523ce8b3abc294a4204e9acb6472600e7cfa5b15b1ca27c2917bd161b59cac1e7120c') - -prepare() { - cd "${pkgname}-${pkgver}" - # the vendored cmake module does not find gtest - rm -v cmake/modules/FindGTest.cmake -} - -build() { - cd "${pkgname}-${pkgver}" - cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE='None' \ - -DBUILD_TESTS=ON \ - -DBUILD_TOOLS=ON \ - -DGTEST_SOURCE_DIR=/usr/src/googletest/ \ - -Wno-dev \ - -B build \ - -S . - make VERBOSE=1 -C build -} - -check() { - cd "${pkgname}-${pkgver}" - make VERBOSE=1 -C build check -} - -package() { - depends+=('libavcodec.so' 'libavformat.so' 'libavutil.so' 'libswresample.so') - cd "${pkgname}-${pkgver}" - make VERBOSE=1 DESTDIR="${pkgdir}" install -C build - install -vDm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {NEWS.txt,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: chromaprint/repos/extra-x86_64/PKGBUILD (from rev 432967, chromaprint/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-12-23 07:45:44 UTC (rev 432968) @@ -0,0 +1,44 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: Gaetan Bisson <bis...@archlinux.org> +# Contributor: Wieland Hoffmann <the_mi...@web.de> + +pkgname=chromaprint +pkgver=1.5.1 +pkgrel=1 +pkgdesc="Library for extracting fingerprints from any audio source" +url="https://acoustid.org/chromaprint" +arch=('x86_64') +license=('LGPL2.1' 'MIT') +depends=('gcc-libs' 'glibc') +makedepends=('cmake' 'ffmpeg' 'gtest') +provides=('libchromaprint.so') +# upstream signs with DSA key: https://github.com/acoustid/chromaprint/issues/81 +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/acoustid/${pkgname}/archive/v${pkgver}.tar.gz") +sha512sums=('ea16e4d2b879c15b1d9b9ec93878da8b893f1834c70942663e1d2d106c2e0a661094fe2dd3bae7a6c2a1f9d5d8fab5e0b0ba493561090cf57b2228606fad1e66') +b2sums=('9f7f030e97d3114cf679df298d313ea826c0fb05e7e7d8a10090d0a27ed0811b380b81b29fce973e0493826c478964367396311fd0484619cb2fc4c2d8e0d4c0') + +build() { + cd "${pkgname}-${pkgver}" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE='None' \ + -DBUILD_TESTS=ON \ + -DBUILD_TOOLS=ON \ + -DGTEST_SOURCE_DIR=/usr/src/googletest/ \ + -Wno-dev \ + -B build \ + -S . + make VERBOSE=1 -C build +} + +check() { + cd "${pkgname}-${pkgver}" + make VERBOSE=1 -C build check +} + +package() { + depends+=('libavcodec.so' 'libavformat.so' 'libavutil.so' 'libswresample.so') + cd "${pkgname}-${pkgver}" + make VERBOSE=1 DESTDIR="${pkgdir}" install -C build + install -vDm 644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -vDm 644 {NEWS.txt,README.md} -t "${pkgdir}/usr/share/doc/${pkgname}" +}