summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2019-12-20 19:36:40 +0000
committerDaniel Bermond2019-12-20 19:36:40 +0000
commitd75e6eccfba5f00fee99ad006761b5ac9e9dd1aa (patch)
treef168a6a561767365cc0554d168550f05b475d337
parente8034f096dccadffc8d02fcb598a3bfb28ca2e84 (diff)
downloadaur-d75e6eccfba5f00fee99ad006761b5ac9e9dd1aa.tar.gz
Updated to version 7.0.0.11
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD28
2 files changed, 17 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0e95b327170b..fe7751bb1c40 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = tensorrt
pkgdesc = A platform for high-performance deep learning inference (needs registration at upstream URL and manual download)
- pkgver = 6.0.1.5
+ pkgver = 7.0.0.11
pkgrel = 1
url = https://developer.nvidia.com/tensorrt/
arch = x86_64
@@ -13,8 +13,8 @@ pkgbase = tensorrt
optdepends = python-tensorflow: for graphsurgeon and uff python modules
optdepends = python-protobuf: for uff python module
options = !strip
- source = file://TensorRT-6.0.1.5.Ubuntu-18.04.x86_64-gnu.cuda-10.1.cudnn7.6.tar.gz
- sha256sums = e20b7bd051cdd448c5690a30ba01e83b0a0855edc4012107c0af01fde5b4037a
+ source = local://TensorRT-7.0.0.11.Ubuntu-18.04.x86_64-gnu.cuda-10.2.cudnn7.6.tar.gz
+ sha256sums = c7d73b2585b18aae68b740249efa8c8ba5ae852abe9a023720595432a8eb4efd
pkgname = tensorrt
diff --git a/PKGBUILD b/PKGBUILD
index a82e189aa90f..4d98d52e1a34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,4 @@
-# Maintainer : Daniel Bermond < gmail-com: danielbermond >
+# Maintainer: Daniel Bermond <dbermond@archlinux.org>
# NOTE:
# In order to build the package, you need to manually download the TensorRT
@@ -7,15 +7,14 @@
# Download website:
# https://developer.nvidia.com/tensorrt/
-_srcname=TensorRT
-_cudaver=10.1
+_cudaver=10.2
_cudnnver=7.6
_graphsurgeonver=0.4.1
_uffver=0.6.5
_ubuntuver=18.04
pkgname=tensorrt
-pkgver=6.0.1.5
+pkgver=7.0.0.11
pkgrel=1
pkgdesc='A platform for high-performance deep learning inference (needs registration at upstream URL and manual download)'
arch=('x86_64')
@@ -27,11 +26,11 @@ optdepends=('python-numpy: for tensorflow, graphsurgeon and uff python modules'
'python-protobuf: for uff python module')
makedepends=('poppler' 'unzip')
options=('!strip')
-source=("file://${_srcname}-${pkgver}.Ubuntu-${_ubuntuver}.${CARCH}-gnu.cuda-${_cudaver}.cudnn${_cudnnver}.tar.gz")
-sha256sums=('e20b7bd051cdd448c5690a30ba01e83b0a0855edc4012107c0af01fde5b4037a')
+source=("local://TensorRT-${pkgver}.Ubuntu-${_ubuntuver}.${CARCH}-gnu.cuda-${_cudaver}.cudnn${_cudnnver}.tar.gz")
+sha256sums=('c7d73b2585b18aae68b740249efa8c8ba5ae852abe9a023720595432a8eb4efd')
prepare() {
- cd "${_srcname}-${pkgver}/python"
+ cd "TensorRT-${pkgver}/python"
unzip -oqq "tensorrt-${pkgver}-cp37-none-linux_${CARCH}.whl"
cd ../graphsurgeon
@@ -45,12 +44,12 @@ prepare() {
}
package() {
- cd "${_srcname}-${pkgver}"
+ cd "TensorRT-${pkgver}"
- local _pythonver
- _pythonver="$(python -c 'import sys; print("%s.%s" %sys.version_info[0:2])')"
+ local _pyver
+ _pyver="$(python -c 'import sys; print("%s.%s" %sys.version_info[0:2])')"
- mkdir -p "${pkgdir}/usr/lib/python${_pythonver}/site-packages"
+ mkdir -p "${pkgdir}/usr/lib/python${_pyver}/site-packages"
# binaries
install -D -m755 bin/* -t "${pkgdir}/usr/bin"
@@ -63,13 +62,14 @@ package() {
cp -a lib/*_static.a* "${pkgdir}/usr/lib"
# python
- cp -a python/tensorrt "${pkgdir}/usr/lib/python${_pythonver}/site-packages"
+ ## no python 3.8 provided
+ #cp -a python/tensorrt "${pkgdir}/usr/lib/python${_pyver}/site-packages"
# graphsurgeon
- cp -a graphsurgeon/graphsurgeon "${pkgdir}/usr/lib/python${_pythonver}/site-packages"
+ cp -a graphsurgeon/graphsurgeon "${pkgdir}/usr/lib/python${_pyver}/site-packages"
# uff
- cp -a uff/uff "${pkgdir}/usr/lib/python${_pythonver}/site-packages"
+ cp -a uff/uff "${pkgdir}/usr/lib/python${_pyver}/site-packages"
# documentation
install -D -m644 doc/pdf/TensorRT-Developer-Guide.pdf -t "${pkgdir}/usr/share/doc/${pkgname}"