Date: Thursday, September 22, 2022 @ 13:44:52 Author: heftig Revision: 1307914
1.4.1-1 Added: lib32-flac/trunk/keys/ lib32-flac/trunk/keys/pgp/ lib32-flac/trunk/keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc Modified: lib32-flac/trunk/PKGBUILD -------------------------------------------------------+ PKGBUILD | 29 ++++++++++------ keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc | 1 2 files changed, 20 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-22 13:39:44 UTC (rev 1307913) +++ PKGBUILD 2022-09-22 13:44:52 UTC (rev 1307914) @@ -2,8 +2,9 @@ # Contributor: Levente Polyak <anthraxx[at]archlinux[dot]org> # Contributor: Eric Bélanger <[email protected]> -pkgname=lib32-flac -pkgver=1.4.0 +pkgbase=lib32-flac +pkgname=('lib32-flac') +pkgver=1.4.1 pkgrel=1 pkgdesc='Free Lossless Audio Codec (32-bit)' url='https://xiph.org/flac/' @@ -10,13 +11,20 @@ arch=('x86_64') license=('BSD' 'GPL') depends=('lib32-gcc-libs' 'lib32-libogg' 'flac') -makedepends=('nasm' 'cmake' 'ninja') +makedepends=('nasm' 'cmake' 'ninja' 'git') options=('debug') -source=(https://downloads.xiph.org/releases/flac/flac-${pkgver}.tar.xz) -sha512sums=('b7310de7bcf49584c0a1fdc6d5ee7216a8ab3e2b1af85366fa0905752da13e1cbb9638e0d92f3b756568a69848abf4d5c2fe0d21a86c6fdb4840f2678daf0f8d') +_commit=b6fbd6b3d97e2da4481bdbd25176f263fd6a5e75 # tags/1.4.1 +source=("git+https://github.com/xiph/flac?signed#commit=$_commit") +b2sums=('SKIP') +validpgpkeys=('5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23') # https://github.com/web-flow.gpg +pkgver() { + cd flac + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + prepare() { - cd flac-${pkgver} + cd flac # Shorten tests sed -i 's/FLAC__TEST_LEVEL=1/FLAC__TEST_LEVEL=0/' test/CMakeLists.txt @@ -27,11 +35,12 @@ export CXX="g++ -m32" export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" - cmake -S flac-${pkgver} -B build -G Ninja \ + cmake -S flac -B build -G Ninja \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib32 \ -DBUILD_SHARED_LIBS=ON \ + -DINSTALL_MANPAGES=OFF \ -DWITH_STACK_PROTECTOR=OFF \ -DNDEBUG=ON cmake --build build @@ -42,14 +51,14 @@ ctest --output-on-failure --stop-on-failure -j1 } -package() { +package_lib32-flac() { provides=('libFLAC.so' 'libFLAC++.so') DESTDIR="${pkgdir}" cmake --install build - rm -r "${pkgdir}"/usr/{bin,include,share} + rm -r "${pkgdir}"/usr/{bin,include} - install -Dm 644 flac-${pkgver}/COPYING.Xiph -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 flac/COPYING.Xiph -t "${pkgdir}/usr/share/licenses/${pkgname}" } # vim:set sw=2 sts=-1 et: Added: keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc =================================================================== (Binary files differ) Index: lib32-flac/trunk/keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc =================================================================== --- keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc 2022-09-22 13:39:44 UTC (rev 1307913) +++ keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc 2022-09-22 13:44:52 UTC (rev 1307914) Property changes on: lib32-flac/trunk/keys/pgp/5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23.asc ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
