diff options
author | Attila Greguss | 2022-10-01 13:16:26 +0100 |
---|---|---|
committer | Attila Greguss | 2022-10-01 13:16:26 +0100 |
commit | 37074e4ff3d02f1367ae5b7bad9ad710cbc1ab7a (patch) | |
tree | ad2f5d14a6cb6b705bb512a2c9fba4de2e0c3a02 | |
download | aur-flac1.3.tar.gz |
Add previous version of FLAC before soname bump
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c2f098bb3126 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = flac1.3 + pkgdesc = Free Lossless Audio Codec (compat libs for v8) + pkgver = 1.3.4 + pkgrel = 1 + url = https://xiph.org/flac/ + arch = x86_64 + license = BSD + license = GPL + makedepends = nasm + makedepends = cmake + makedepends = ninja + depends = gcc-libs + depends = libogg + source = https://downloads.xiph.org/releases/flac/flac-1.3.4.tar.xz + sha512sums = 4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9 + +pkgname = flac1.3 diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e517656273de --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Attila Greguss <floyd0122@gmail.com> + +# This PKGBUILD was pulled from the original repo as is. + +# Original maintainers from Official repositories: +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> +# Contributor: Eric BĂ©langer <eric@archlinux.org> +# Contributor: David Roth <davidroth9@gmail.com> + +pkgname=flac1.3 +pkgver=1.3.4 +pkgrel=1 +pkgdesc='Free Lossless Audio Codec (compat libs for v8)' +url='https://xiph.org/flac/' +arch=('x86_64') +license=('BSD' 'GPL') +depends=('gcc-libs' 'libogg') +makedepends=('nasm' 'cmake' 'ninja') +source=(https://downloads.xiph.org/releases/flac/flac-${pkgver}.tar.xz) +sha512sums=('4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9') + +prepare() { + cd flac-${pkgver} +} + +build() { + cmake -S flac-${pkgver} -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=None \ + -DBUILD_EXAMPLES=OFF \ + -DBUILD_PROGRAMS=OFF \ + -DBUILD_DOCS=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DINSTALL_CMAKE_CONFIG_MODULE=OFF \ + -DINSTALL_PKGCONFIG_MODULES=OFF \ + -DINSTALL_MANPAGES=OFF \ + -DBUILD_SHARED_LIBS=ON \ + -DWITH_STACK_PROTECTOR=OFF \ + -DNDEBUG=ON + cmake --build build +} + +package() { + + DESTDIR="${pkgdir}" cmake --install build + + rm -rf "${pkgdir}"/usr/{include,lib/{libFLAC++.so,libFLAC.so},share} + + + install -Dm 644 flac-${pkgver}/COPYING.Xiph -t "${pkgdir}/usr/share/licenses/${pkgname}" +} |