[arch-commits] Commit in cuda/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at archlinux.org
Mon Sep 24 06:45:14 UTC 2018
Date: Monday, September 24, 2018 @ 06:45:13
Author: svenstaro
Revision: 384333
upgpkg: cuda 10.0.130-2
Remove hack and conflicting files
Modified:
cuda/trunk/PKGBUILD
----------+
PKGBUILD | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-09-24 06:43:57 UTC (rev 384332)
+++ PKGBUILD 2018-09-24 06:45:13 UTC (rev 384333)
@@ -3,7 +3,7 @@
pkgver=10.0.130
_basever=10.0.130
_driverver=410.48
-pkgrel=1
+pkgrel=2
pkgdesc="NVIDIA's GPU programming toolkit"
arch=('x86_64')
url="http://www.nvidia.com/object/cuda_home.html"
@@ -57,12 +57,6 @@
perl install-linux.pl -prefix="${pkgdir}/opt/cuda" -noprompt
perl install-sdk-linux.pl -cudaprefix="${pkgdir}/opt/cuda" -prefix="${pkgdir}/opt/cuda/samples" -noprompt
- # Hack we need because of glibc 2.26 (https://bugs.archlinux.org/task/55580)
- # without which we couldn't compile anything at all.
- # Super dirty hack. I really hope it doesn't break other stuff!
- # Hopefully we can remove this for later version of cuda.
- sed -i "1 i#define _BITS_FLOATN_H" "${pkgdir}/opt/cuda/include/host_defines.h"
-
# Needs gcc7
ln -s /usr/bin/gcc-7 "${pkgdir}/opt/cuda/bin/gcc"
ln -s /usr/bin/g++-7 "${pkgdir}/opt/cuda/bin/g++"
@@ -75,9 +69,8 @@
ln -s /opt/cuda/doc/pdf/EULA.pdf "${pkgdir}/usr/share/licenses/${pkgname}/EULA.pdf"
# Remove redundant man and samples
- rm -fr "${pkgdir}/opt/cuda/doc/man"
rm -fr "${pkgdir}/opt/cuda/cuda-samples"
- rm -fr "${pkgdir}/usr/share/man/man3/deprecated.3"*
+ rm -fr "${pkgdir}/usr/share/man/man3"
# Remove included copy of java and link to system java
rm -fr "${pkgdir}/opt/cuda/jre"
More information about the arch-commits
mailing list