[arch-commits] Commit in cudnn/trunk (PKGBUILD)
Konstantin Gizdov
kgizdov at archlinux.org
Mon Sep 28 13:38:20 UTC 2020
Date: Monday, September 28, 2020 @ 13:38:19
Author: kgizdov
Revision: 713011
upgpkg: cudnn 8.0.3.33-2
Modified:
cudnn/trunk/PKGBUILD
----------+
PKGBUILD | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-28 13:38:17 UTC (rev 713010)
+++ PKGBUILD 2020-09-28 13:38:19 UTC (rev 713011)
@@ -7,7 +7,7 @@
pkgver=8.0.3.33
_cudaver=11.0
_majorver=8
-pkgrel=1
+pkgrel=2
pkgdesc="NVIDIA CUDA Deep Neural Network library"
arch=('x86_64')
url="https://developer.nvidia.com/cuDNN"
@@ -26,6 +26,7 @@
"libcudnn7_${pkgver}-1+cuda${_cudaver}_amd64.deb")
package() {
+ cd "${srcdir}"
mkdir -p "${pkgdir}"/usr/{lib,include}
mkdir libcudnn${_majorver}-dev
@@ -35,6 +36,9 @@
cp -a usr/include/x86_64-linux-gnu/* "${pkgdir}"/usr/include/
cp -a usr/lib/x86_64-linux-gnu/* "${pkgdir}"/usr/lib/
+ # come back to srcdir
+ cd "${srcdir}"
+
mkdir libcudnn${_majorver}
cd libcudnn${_majorver}
ar xv "${srcdir}"/libcudnn${_majorver}_${pkgver}-1+cuda${_cudaver}_amd64.deb
@@ -41,6 +45,10 @@
tar xf data.tar.xz
cp -a usr/lib/x86_64-linux-gnu/* "${pkgdir}"/usr/lib/
+
+ # come back to srcdir
+ cd "${srcdir}"
+
# Get rid of some Ubuntu-isms but at the same time still allow for them to
# work because nobody is ever quite sure what the right names are.
ln -s cudnn_v${_majorver}.h "${pkgdir}"/usr/include/cudnn.h
More information about the arch-commits
mailing list