diff options
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a1a969560247 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = flac-minimal-git + pkgver = v1.3.3.ce6dd6b + pkgrel = 1 + url = https://xiph.org/flac/ + arch = x86_64 + arch = aarch64 + license = BSD + license = GPL + makedepends = nasm + depends = gcc-libs + source = git://github.com/xiph/flac.git + sha1sums = SKIP + +pkgname = flac-minimal-git + pkgdesc = Free Lossless Audio Codec (git version) + provides = flac + provides = libFLAC.so + provides = libFLAC++.so + conflicts = flac + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..cdf15a70ca7f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Vincent Grande <shoober420@gmail.com> +# Contributor: Kamran Mackey <kamranm1200@gmail.com> + +pkgname=('flac-minimal-git') +pkgver=v1.3.3.ce6dd6b +pkgrel=1 +arch=('x86_64' 'aarch64') +url="https://xiph.org/flac/" +license=('BSD' 'GPL') +depends=('gcc-libs') +makedepends=('nasm') +#options=('!makeflags') +source=(git://github.com/xiph/flac.git) +sha1sums=('SKIP') +_gitname=flac + +pkgver() { + cd "$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + +} + +build() { + cd "$_gitname" + ./autogen.sh + ./configure --prefix=/usr --disable-doxygen-docs --enable-asm-optimizations --enable-sse --enable-altivec --enable-vsx --enable-avx --disable-valgrind-testing --disable-xmms-plugin --disable-ogg + make +} + +package_flac-minimal-git() { + pkgdesc="Free Lossless Audio Codec (git version)" +# options=('!docs') + conflicts=('flac') + provides=('flac' 'libFLAC.so' 'libFLAC++.so') + + cd "$_gitname" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING.Xiph "${pkgdir}/usr/share/licenses/$_gitname/LICENSE" +} |