archrelease: copy trunk to extra-x86_64
[arch-packages.git] / ffnvcodec-headers / trunk / PKGBUILD
blob7946e4e36cf109f5103b625ded58b4af82e25539
1 # Maintainer: Maxime Gauduin <alucryd@archlinux.org>
2 # Contributor: Daniel Bermond <danielbermond@yahoo.com>
4 pkgname=ffnvcodec-headers
5 pkgver=12.0.16.0
6 pkgrel=1
7 pkgdesc='FFmpeg version of headers required to interface with Nvidias codec APIs'
8 arch=(any)
9 url=https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
10 license=(MIT)
11 makedepends=(git)
12 _tag=c5e4af74850a616c42d39ed45b9b8568b71bf8bf
13 source=(git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git#tag=${_tag})
14 sha256sums=(SKIP)
16 pkgver() {
17   cd nv-codec-headers
19   git describe --tags | sed 's/^n//'
22 build() {
23   make PREFIX=/usr -C nv-codec-headers
24   sed -n '4,25p' nv-codec-headers/include/ffnvcodec/nvEncodeAPI.h > LICENSE # Extract license
25   sed -i '1,22s/^.\{,3\}//' LICENSE # Delete C comments
28 package() {
29   make PREFIX=/usr DESTDIR="${pkgdir}" -C nv-codec-headers install
30   install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/ffnvcodec-headers/
33 # vim: ts=2 sw=2 et: