From 0634e79ccc4721b0b1ea7412df8ab662d7178f89 Mon Sep 17 00:00:00 2001 From: Britney Fransen Date: Mon, 28 Jan 2019 20:33:55 +0000 Subject: ffnvcodec-headers: initial inclusion. dep of ffmpeg --- abs/extra/ffnvcodec-headers/PKGBUILD | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 abs/extra/ffnvcodec-headers/PKGBUILD diff --git a/abs/extra/ffnvcodec-headers/PKGBUILD b/abs/extra/ffnvcodec-headers/PKGBUILD new file mode 100644 index 0000000..c496cda --- /dev/null +++ b/abs/extra/ffnvcodec-headers/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Maxime Gauduin +# Contributor: Daniel Bermond + +pkgname=ffnvcodec-headers +pkgver=8.2.15.6 +pkgrel=1 +pkgdesc='FFmpeg version of headers required to interface with Nvidias codec APIs' +arch=('any') +url='https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git' +license=('MIT') +makedepends=('git') +source=("git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=n${pkgver}") +sha256sums=('SKIP') + +build() { + make PREFIX='/usr' -C nv-codec-headers + sed -n '4,25p' nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h > LICENSE # Extract license + sed -i '1,22s/^.\{,3\}//' LICENSE # Delete C comments +} + +package() { + make PREFIX='/usr' DESTDIR="${pkgdir}" -C nv-codec-headers install + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/ffnvcodec-headers/ +} + +# vim: ts=2 sw=2 et: -- cgit v0.12