summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaniel Bermond2018-11-09 21:53:21 +0000
committerDaniel Bermond2018-11-09 21:53:21 +0000
commitb74b6b9850977e8139ae8e1c3c616575e90aebcd (patch)
tree60f23c8c8dafdb242364ebdbb6d5925d4ed93f5c /PKGBUILD
parent9119f5f761b37a0a5feeb5a35fd67305f21e05e5 (diff)
downloadaur-ffnvcodec-headers-git.tar.gz
Create license in prepare. Do not rename source clone.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 19 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 34634108d950..42360103e159 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}