diff options
author | Daniel Bermond | 2020-10-17 23:33:29 +0000 |
---|---|---|
committer | Daniel Bermond | 2020-10-17 23:33:29 +0000 |
commit | 10f974c4b4fe6052a237db943bcfdc3d290a810f (patch) | |
tree | deca4229d0a905dceb684c0f8a2ce8274a001c53 | |
parent | 3256e3327bf784c9c21bb3147e60c4877a8ca1a5 (diff) | |
download | aur-10f974c4b4fe6052a237db943bcfdc3d290a810f.tar.gz |
Update to version 11.0.10
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 25 insertions, 14 deletions
@@ -1,13 +1,16 @@ pkgbase = nvidia-sdk - pkgdesc = NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) (needs registration at upstream URL and manual download) - pkgver = 10.0.26 + pkgdesc = NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) + pkgver = 11.0.10 pkgrel = 1 url = https://developer.nvidia.com/nvidia-video-codec-sdk/ arch = any license = custom makedepends = poppler - source = local://Video_Codec_SDK_10.0.26.zip - sha256sums = 67ff4543f93ad8ec1bc4ce2ef653b0778b94652597da9762a6e08f442dad5f45 + source = local://Video_Codec_SDK_11.0.10.zip + sha256sums = 5348e296192dc533d81ef1fbe21ea0c1e1f9ce35f978dc05efc2f5e163fe5346 pkgname = nvidia-sdk +pkgname = nvidia-sdk-doc + pkgdesc = NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) (documentation) + @@ -1,29 +1,37 @@ # Maintainer: Daniel Bermond <dbermond@archlinux.org> # NOTE: -# You need to download the SDK file from NVIDIA's website (registration required) +# In order to build the package, you need to manually download the SDK +# file from NVIDIA's website (registration required). Place the downloaded +# file in the PKGBUILD directory and run makepkg. # Download website: # https://developer.nvidia.com/nvidia-video-codec-sdk/ -pkgname=nvidia-sdk -pkgver=10.0.26 +pkgbase=nvidia-sdk +pkgname=('nvidia-sdk' 'nvidia-sdk-doc') +pkgver=11.0.10 pkgrel=1 -pkgdesc='NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs) (needs registration at upstream URL and manual download)' +pkgdesc='NVIDIA Video Codec SDK (NVDECODE and NVENCODE APIs)' arch=('any') url='https://developer.nvidia.com/nvidia-video-codec-sdk/' license=('custom') makedepends=('poppler') source=("local://Video_Codec_SDK_${pkgver}.zip") -sha256sums=('67ff4543f93ad8ec1bc4ce2ef653b0778b94652597da9762a6e08f442dad5f45') +sha256sums=('5348e296192dc533d81ef1fbe21ea0c1e1f9ce35f978dc05efc2f5e163fe5346') prepare() { pdftotext -layout "Video_Codec_SDK_${pkgver}/LicenseAgreement.pdf" } -package() { - 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}" +package_nvidia-sdk() { + install -D -m644 "Video_Codec_SDK_${pkgver}/Interface"/*.h -t "${pkgdir}/usr/include/${pkgbase}" + install -D -m644 "Video_Codec_SDK_${pkgver}/LicenseAgreement.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_nvidia-sdk-doc() { + pkgdesc+=' (documentation)' + + install -D -m644 "Video_Codec_SDK_${pkgver}/Doc"/*.pdf -t "${pkgdir}/usr/share/doc/${pkgbase}" + install -D -m644 "Video_Codec_SDK_${pkgver}/Deprecation_Notices.pdf" -t "${pkgdir}/usr/share/doc/${pkgbase}" install -D -m644 "Video_Codec_SDK_${pkgver}/LicenseAgreement.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |