description="FFmpeg version of headers required to interface with Nvidias codec APIs"
url="https://git.videolan.org/?p=ffmpeg/nv-codec-headers"

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

name=ffnvcodec-headers
version=13.0.19.0
_commit=c69278340ab1d5559c7d7bf0edf615dc33ddbba7
release=3

source=()

makedepends=(git)

prepare() {

  git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git $name-$version

  cd $name-$version

  git checkout ${_commit}
}

build() {

cd $name-$version

make PREFIX=/usr

sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE # Extract license
sed -i '1,22s/^.\{,3\}//' LICENSE # Delete C comments

make PREFIX=/usr DESTDIR="${PKG}" install
install -Dm 644 LICENSE -t "${PKG}"/usr/share/licenses/$name-$version/
}
