makedepends=(cmake git libjpeg-turbo2)

description="Library for YUV scaling"
url="https://chromium.googlesource.com/libyuv/libyuv/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name="libyuv"
version="r2426+464c51a0"
_commit=464c51a0353c71f08fe45f683d6a97a638d47833
release=1

source=()

prepare() {
  git clone https://chromium.googlesource.com/libyuv/libyuv/

  cd $name
  git checkout ${_commit}

  sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|' CMakeLists.txt
}

build() { 
  cmake -B build -S ${name} -DCMAKE_INSTALL_PREFIX=/usr
  make -C build

  make -C build DESTDIR="${PKG}" install
  install -Dm644 ${name}/LICENSE -t "${PKG}"/usr/share/licenses/${name}/
}
