makedepends=(cmake doxygen yasm)

description="Alliance for Open Media video codec"
url="https://aomedia.org/"

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

name=aom
version=3.13.1

source=(https://storage.googleapis.com/aom-releases/libaom-${version}.tar.gz)

build() {
  # Upstream would like -O3
  CFLAGS="${CFLAGS/-O2/-O3}"
  CXXFLAGS="${CXXFLAGS/-O2/-O3}"

  cmake -S libaom-${version} -B build -G Ninja \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_BUILD_TYPE=None \
    -DBUILD_SHARED_LIBS=1 \
    -DENABLE_TESTS=0
  cmake --build build
}

package() {
  DESTDIR="$PKG" cmake --install build

  install -Dt "$PKG/usr/share/licenses/$pkgname" -m644 libaom-$version/{LICENSE,PATENTS}
}
