summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD29
2 files changed, 12 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index be269ece7651..0b14bfc6e3b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = nvidia-sdk
pkgdesc = NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) (needs registration at upstream URL and manual download)
- pkgver = 9.1.23
+ pkgver = 10.0.26
pkgrel = 1
url = https://developer.nvidia.com/nvidia-video-codec-sdk/
arch = any
license = custom
makedepends = poppler
- source = local://Video_Codec_SDK_9.1.23.zip
- sha256sums = 26976a012920314f50af25e7914d3950d2cfb6cd7e4226d4643f4aa9c256d6e1
+ source = local://Video_Codec_SDK_10.0.26.zip
+ sha256sums = 67ff4543f93ad8ec1bc4ce2ef653b0778b94652597da9762a6e08f442dad5f45
pkgname = nvidia-sdk
diff --git a/PKGBUILD b/PKGBUILD
index 9325e2ffb845..7a09d93ebedc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,4 @@
-# Maintainer: Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
# NOTE:
# You need to download the SDK file from NVIDIA's website (registration required)
@@ -6,7 +6,7 @@
# https://developer.nvidia.com/nvidia-video-codec-sdk/
pkgname=nvidia-sdk
-pkgver=9.1.23
+pkgver=10.0.26
pkgrel=1
pkgdesc='NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) (needs registration at upstream URL and manual download)'
arch=('any')
@@ -14,27 +14,16 @@ url='https://developer.nvidia.com/nvidia-video-codec-sdk/'
license=('custom')
makedepends=('poppler')
source=("local://Video_Codec_SDK_${pkgver}.zip")
-sha256sums=('26976a012920314f50af25e7914d3950d2cfb6cd7e4226d4643f4aa9c256d6e1')
+sha256sums=('67ff4543f93ad8ec1bc4ce2ef653b0778b94652597da9762a6e08f442dad5f45')
prepare() {
- cd "Video_Codec_SDK_${pkgver}"
-
- pdftotext -layout LicenseAgreement.pdf
+ pdftotext -layout "Video_Codec_SDK_${pkgver}/LicenseAgreement.pdf"
}
package() {
- cd "Video_Codec_SDK_${pkgver}"
-
- # encoder header
- install -D -m644 include/nvEncodeAPI.h -t "${pkgdir}/usr/include/${pkgname}"
-
- # decoder headers
- install -D -m644 include/cuviddec.h -t "${pkgdir}/usr/include/${pkgname}"
- install -D -m644 include/nvcuvid.h -t "${pkgdir}/usr/include/${pkgname}"
-
- # documentation
- install -D -m644 doc/* -t "${pkgdir}/usr/share/doc/${pkgname}"
-
- # license
- install -D -m644 LicenseAgreement.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -D -m644 "Video_Codec_SDK_${pkgver}/Interface/nvEncodeAPI.h" -t "${pkgdir}/usr/include/${pkgname}"
+ install -D -m644 "Video_Codec_SDK_${pkgver}/Interface/cuviddec.h" -t "${pkgdir}/usr/include/${pkgname}"
+ install -D -m644 "Video_Codec_SDK_${pkgver}/Interface/nvcuvid.h" -t "${pkgdir}/usr/include/${pkgname}"
+ install -D -m644 "Video_Codec_SDK_${pkgver}/Doc"/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -D -m644 "Video_Codec_SDK_${pkgver}/LicenseAgreement.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}