summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAttila Greguss2022-10-01 13:16:26 +0100
committerAttila Greguss2022-10-01 13:16:26 +0100
commit37074e4ff3d02f1367ae5b7bad9ad710cbc1ab7a (patch)
treead2f5d14a6cb6b705bb512a2c9fba4de2e0c3a02
downloadaur-flac1.3.tar.gz
Add previous version of FLAC before soname bump
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD50
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}"
+}