diff options
author | Daniel Bermond | 2018-11-09 21:53:21 +0000 |
---|---|---|
committer | Daniel Bermond | 2018-11-09 21:53:21 +0000 |
commit | b74b6b9850977e8139ae8e1c3c616575e90aebcd (patch) | |
tree | 60f23c8c8dafdb242364ebdbb6d5925d4ed93f5c /PKGBUILD | |
parent | 9119f5f761b37a0a5feeb5a35fd67305f21e05e5 (diff) | |
download | aur-ffnvcodec-headers-git.tar.gz |
Create license in prepare. Do not rename source clone.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 19 insertions, 11 deletions
@@ -1,8 +1,9 @@ -# Maintainer: Daniel Bermond < yahoo-com: danielbermond > +# Maintainer: Daniel Bermond < gmail-com: danielbermond > pkgname=ffnvcodec-headers-git -pkgver=8.0.14.1.r0.g12712ab -pkgrel=2 +_srcname=nv-codec-headers +pkgver=8.2.15.5.r0.g450c616 +pkgrel=1 pkgdesc='FFmpeg version of headers required to interface with Nvidias codec APIs (git version)' arch=('any') url='https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git' @@ -10,27 +11,34 @@ license=('MIT') makedepends=('git') provides=('ffnvcodec-headers') conflicts=('ffnvcodec-headers') -source=("$pkgname"::'git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git') +source=('git+https://git.videolan.org/git/ffmpeg/nv-codec-headers.git') sha256sums=('SKIP') +prepare() { + cd "$_srcname" + + # license + sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE # create file + sed -i '1,22s/^.\{,3\}//' LICENSE # erase C comments +} + pkgver() { - cd "$pkgname" + cd "$_srcname" # git, tags available git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^[nv]//' } build() { - cd "$pkgname" + cd "$_srcname" + make PREFIX='/usr' } package() { - cd "$pkgname" + cd "$_srcname" + make PREFIX='/usr' DESTDIR="$pkgdir" install - # license - sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE # create file - sed -i '1,22s/^.\{,3\}//' LICENSE # erase C comments - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |