1 # Maintainer: Bruno Pagani <archange@archlinux.org>
6 pkgdesc="Library for YUV scaling"
8 url="https://chromium.googlesource.com/libyuv/libyuv/"
10 depends=(gcc-libs libjpeg)
11 makedepends=(cmake git)
12 # Version required by libavif
13 _commit=3aebf69d668177e7ee6dbbe0025e5c3dbb525ff2
14 source=(git+${url}#commit=${_commit})
19 printf "r%s+%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
23 sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|' ${pkgname}/CMakeLists.txt
27 cmake -B build -S ${pkgname} \
28 -DCMAKE_INSTALL_PREFIX=/usr
33 make -C build DESTDIR="${pkgdir}" install
34 install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/