Date: Tuesday, June 15, 2021 @ 20:26:18 Author: arojas Revision: 964147
archrelease: copy trunk to community-staging-x86_64 Added: libavif/repos/community-staging-x86_64/ libavif/repos/community-staging-x86_64/PKGBUILD (from rev 964146, libavif/trunk/PKGBUILD) ----------+ PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) Copied: libavif/repos/community-staging-x86_64/PKGBUILD (from rev 964146, libavif/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-15 20:26:18 UTC (rev 964147) @@ -0,0 +1,31 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +pkgname=libavif +pkgver=0.9.1 +pkgrel=1 +pkgdesc="Library for encoding and decoding .avif files" +arch=(x86_64) +url="https://github.com/AOMediaCodec/libavif" +license=(BSD) +depends=(glibc aom dav1d rav1e svt-av1 zlib libpng libjpeg libyuv) +makedepends=(cmake nasm pkgconf gdk-pixbuf2) +source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('8526f3fff34a05a51d7c703cdcf1d0d38c939b5b6dd4bb7d3a3405ddad88186c') + +build() { + cmake -B build -S ${pkgname}-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DAVIF_BUILD_APPS=ON \ + -DAVIF_CODEC_AOM=ON \ + -DAVIF_CODEC_DAV1D=ON \ + -DAVIF_CODEC_RAV1E=ON \ + -DAVIF_CODEC_SVT=ON \ + -DAVIF_BUILD_GDK_PIXBUF=ON + make -C build +} + +package() { + make -C build DESTDIR="${pkgdir}" install + install -Dm644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}