[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