[arch-commits] Commit in python-pycuda/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Sat Nov 9 21:07:53 UTC 2019
Date: Saturday, November 9, 2019 @ 21:07:52
Author: arojas
Revision: 524897
Drop python2
Modified:
python-pycuda/trunk/PKGBUILD
----------+
PKGBUILD | 26 ++------------------------
1 file changed, 2 insertions(+), 24 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-11-09 20:49:29 UTC (rev 524896)
+++ PKGBUILD 2019-11-09 21:07:52 UTC (rev 524897)
@@ -2,7 +2,7 @@
# Contributor: Stéphane Gaudreault <stephane at archlinux.org>
pkgbase=python-pycuda
-pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers')
+pkgname=('python-pycuda' 'pycuda-headers')
pkgver=2019.1.2
pkgrel=3
pkgdesc="Python wrapper for Nvidia CUDA"
@@ -11,7 +11,7 @@
license=('MIT' 'Apache')
source=("https://pypi.io/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz"
LICENSE)
-makedepends=('ctags' 'python2-setuptools' 'python-setuptools' 'python2-numpy' 'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils')
+makedepends=('ctags' 'python-setuptools' 'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils')
sha512sums=('22829daa5923342eec400a24342b1d738226073bb676476e4af97629d9311426b5d2465e60811696e55401568b90e152ac96d877c6262c416099a609862db742'
'ee0bef251b8b2c25cd5821932d506183655c04285ae7d01d12f86557812c5068568e9f38e9f6bffe28de870ec662ebe0ee9cce2b444883caaf66b4c877494130')
@@ -21,8 +21,6 @@
_arch=''
[[ "$CARCH" = "x86_64" ]] && _arch='64'
- cp -a pycuda-${pkgver}{,-python2}
-
cd "${srcdir}"/pycuda-${pkgver}
python3 ./configure.py \
--cuda-root=/opt/cuda \
@@ -32,16 +30,6 @@
--no-use-shipped-boost \
--boost-python-libname=boost_python3
make
-
- cd "${srcdir}"/pycuda-${pkgver}-python2
- python2 ./configure.py \
- --cuda-root=/opt/cuda \
- --cuda-inc-dir=/opt/cuda/include \
- --cudadrv-lib-dir=/opt/cuda/lib${_arch} \
- --cudart-lib-dir=/opt/cuda/lib${_arch} \
- --no-use-shipped-boost \
- --boost-python-libname=boost_python
- make
}
package_python-pycuda() {
@@ -54,16 +42,6 @@
rm -fr "${pkgdir}"/usr/include
}
-package_python2-pycuda() {
- depends=('cuda' 'nvidia-utils' 'python2-numpy' 'python2-pytools' 'python2' 'boost-libs' 'pycuda-headers')
- cd "${srcdir}"/pycuda-${pkgver}-python2
- python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1
-
- install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- rm -fr "${pkgdir}"/usr/include
-}
-
package_pycuda-headers() {
cd "${srcdir}"/pycuda-${pkgver}
install -dm755 "${pkgdir}"/usr/include/pycuda
More information about the arch-commits
mailing list