[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 19:50:00
  Author: foutrelis
Revision: 753641

upgpkg: python-pyopencl 1:2020.2.1-2: Python 3.9 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 19:50:00 UTC (rev 753640)
+++ PKGBUILD2020-11-12 19:50:00 UTC (rev 753641)
@@ -5,7 +5,7 @@
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
 pkgver=2020.2.1
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-08-19 Thread Santiago Torres-Arias via arch-commits
Date: Wednesday, August 19, 2020 @ 19:38:26
  Author: sangy
Revision: 685170

upgpkg: python-pyopencl 1:2020.2.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 19:38:09 UTC (rev 685169)
+++ PKGBUILD2020-08-19 19:38:26 UTC (rev 685170)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2020.2
+pkgver=2020.2.1
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-07-08 Thread Santiago Torres-Arias via arch-commits
Date: Wednesday, July 8, 2020 @ 19:53:21
  Author: sangy
Revision: 661774

upgpkg: python-pyopencl 1:2020.2-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-08 19:52:48 UTC (rev 661773)
+++ PKGBUILD2020-07-08 19:53:21 UTC (rev 661774)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2020.1
+pkgver=2020.2
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-05-01 Thread Santiago Torres-Arias via arch-commits
Date: Friday, May 1, 2020 @ 14:22:50
  Author: sangy
Revision: 623844

upgpkg: python-pyopencl 1:2020.1-1

Upstream release 2020.1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-01 13:08:53 UTC (rev 623843)
+++ PKGBUILD2020-05-01 14:22:50 UTC (rev 623844)
@@ -4,8 +4,8 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2019.1.2
-pkgrel=4
+pkgver=2020.1
+pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-03-29 Thread Santiago Torres-Arias via arch-commits
Date: Sunday, March 29, 2020 @ 19:59:14
  Author: sangy
Revision: 606442

upgpkg: python-pyopencl 1:2019.1.2-4

Drop unnecessary boost and python-cffi dependencies

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-29 19:57:57 UTC (rev 606441)
+++ PKGBUILD2020-03-29 19:59:14 UTC (rev 606442)
@@ -5,7 +5,7 @@
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
 pkgver=2019.1.2
-pkgrel=3
+pkgrel=4
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
@@ -12,8 +12,8 @@
 url="https://mathema.tician.de/software/pyopencl;
 license=('MIT' 'Apache' 'BSD')
 depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs')
-makedepends=('ctags' 'boost' 'python-setuptools' 'python-mako' 'python-numpy'
- 'python-cffi' 'git' 'pybind11')
+makedepends=('ctags' 'python-setuptools' 'python-mako' 'python-numpy' 'git'
+ 'pybind11')
 checkdepends=('python-six' 'python-appdirs' 'python-pytest' 'python-pytools')
 source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver};)
 validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2020-02-10 Thread Santiago Torres-Arias via arch-commits
Date: Tuesday, February 11, 2020 @ 00:08:20
  Author: sangy
Revision: 566502

upgpkg: python-pyopencl 1:2019.1.2-3

Fix #64926

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-11 00:07:57 UTC (rev 566501)
+++ PKGBUILD2020-02-11 00:08:20 UTC (rev 566502)
@@ -5,7 +5,7 @@
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
 pkgver=2019.1.2
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
@@ -12,10 +12,9 @@
 url="https://mathema.tician.de/software/pyopencl;
 license=('MIT' 'Apache' 'BSD')
 depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs')
-makedepends=('ctags' 'boost' 'python-setuptools' 'python2-setuptools' 
'python-mako' 'python2-mako'
- 'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi' 'git' 
'pybind11')
-checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs'
-'python-pytest' 'python-pytools')
+makedepends=('ctags' 'boost' 'python-setuptools' 'python-mako' 'python-numpy'
+ 'python-cffi' 'git' 'pybind11')
+checkdepends=('python-six' 'python-appdirs' 'python-pytest' 'python-pytools')
 source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver};)
 validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke
 sha1sums=('SKIP')


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-11-10 Thread Santiago Torres-Arias via arch-commits
Date: Sunday, November 10, 2019 @ 16:31:18
  Author: sangy
Revision: 526473

upgpkg: python-pyopencl 1:2019.1.2-2

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-10 16:23:28 UTC (rev 526472)
+++ PKGBUILD2019-11-10 16:31:18 UTC (rev 526473)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2019.1.1
+pkgver=2019.1.2
 pkgrel=2
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-11-03 Thread Felix Yan via arch-commits
Date: Monday, November 4, 2019 @ 07:44:02
  Author: felixonmars
Revision: 523557

Python 3.8 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 07:43:55 UTC (rev 523556)
+++ PKGBUILD2019-11-04 07:44:02 UTC (rev 523557)
@@ -5,7 +5,7 @@
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
 pkgver=2019.1.1
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-08-22 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, August 22, 2019 @ 23:18:22
  Author: sangy
Revision: 500726

upgpkg: python-pyopencl 1:2019.1.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-22 18:14:54 UTC (rev 500725)
+++ PKGBUILD2019-08-22 23:18:22 UTC (rev 500726)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2019.1
+pkgver=2019.1.1
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-07-07 Thread Santiago Torres-Arias via arch-commits
Date: Sunday, July 7, 2019 @ 18:02:56
  Author: sangy
Revision: 487644

upgpkg: python-pyopencl 1:2019.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-07 17:45:49 UTC (rev 487643)
+++ PKGBUILD2019-07-07 18:02:56 UTC (rev 487644)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python-pyopencl' 'pyopencl-headers')
-pkgver=2018.2.5
+pkgver=2019.1
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
@@ -16,7 +16,7 @@
  'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi' 'git' 
'pybind11')
 checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs'
 'python-pytest' 'python-pytools')
-source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver}.signed;)
+source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver};)
 validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke
 sha1sums=('SKIP')
 


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-03-12 Thread Santiago Torres-Arias via arch-commits
Date: Tuesday, March 12, 2019 @ 23:13:48
  Author: sangy
Revision: 440768

upgpkg: python-pyopencl 1:2018.2.5-1

- Drop: py2 support
- Improve test harness using pytest

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   41 +++--
 1 file changed, 11 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-12 23:11:44 UTC (rev 440767)
+++ PKGBUILD2019-03-12 23:13:48 UTC (rev 440768)
@@ -3,8 +3,8 @@
 
 _pypiname=pyopencl
 pkgbase=python-pyopencl
-pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2018.2.4
+pkgname=('python-pyopencl' 'pyopencl-headers')
+pkgver=2018.2.5
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
@@ -14,36 +14,29 @@
 depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs')
 makedepends=('ctags' 'boost' 'python-setuptools' 'python2-setuptools' 
'python-mako' 'python2-mako'
  'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi' 'git' 
'pybind11')
- checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs')
+checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs'
+'python-pytest' 'python-pytools')
 
source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver}.signed;)
 validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke
-sha256sums=('SKIP')
+sha1sums=('SKIP')
 
 build() {
-# we use git clone here to ensure the submodules intialize properly
-# FIXME: I could do something more thorough later down the line
-git clone pyopencl{,-python2}
- 
 cd "pyopencl"
+git submodule init && git submodule update
 python3 ./configure.py --python-exe=python3 --cl-pretend-version=1.2 # 
--boost-python-libname=boost_python3
 make
- 
-cd "${srcdir}/pyopencl-python2"
-python2 ./configure.py  --python-exe=python2 --cl-pretend-version=1.2 # 
--boost-python-libname=boost_python
-make
 }
 
 check(){
+# INFO: to avoid a PLATFORM_NOT_FOUND_KHR error here, you would have to 
install
+# the driver of your specific video card in here
+# checkdepends+=('amdgpu')
 cd pyopencl
-make tests
-
-cd "$srcdir/pyopencl-python2"
-make tests
+PYTHONPATH="$PWD/build/lib.linux-x86_64-3.7/" make tests
 }
 
 package_python-pyopencl() {
-depends+=('python' 'python-numpy' 'python-mako' 'python-pytools'
-'pyopencl-headers' 'python-setuptools' 'python-cffi')
+depends+=('python' 'python-numpy' 'python-mako' 'python-pytools' 
'pyopencl-headers' 'python-setuptools' 'python-cffi')
 
 cd pyopencl
 python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -53,18 +46,6 @@
 install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
-package_python2-pyopencl() {
-depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools'
-'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
-
-cd pyopencl-python2
-python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
-
-rm -fr "${pkgdir}/usr/include/"
-
-install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
 package_pyopencl-headers() {
 cd pyopencl
  


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2019-02-19 Thread Santiago Torres-Arias via arch-commits
Date: Tuesday, February 19, 2019 @ 23:20:54
  Author: sangy
Revision: 434645

upgpkg: python-pyopencl 1:2018.2.4-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-19 22:35:23 UTC (rev 434644)
+++ PKGBUILD2019-02-19 23:20:54 UTC (rev 434645)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2018.2.2
+pkgver=2018.2.4
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2018-12-18 Thread Santiago Torres-Arias via arch-commits
Date: Tuesday, December 18, 2018 @ 21:32:24
  Author: sangy
Revision: 416734

upgpkg: python-pyopencl 1:2018.2.2-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-18 21:23:53 UTC (rev 416733)
+++ PKGBUILD2018-12-18 21:32:24 UTC (rev 416734)
@@ -4,7 +4,7 @@
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2018.2
+pkgver=2018.2.2
 pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
@@ -15,9 +15,9 @@
 makedepends=('ctags' 'boost' 'python-setuptools' 'python2-setuptools' 
'python-mako' 'python2-mako'
  'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi' 'git' 
'pybind11')
  checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs')
-source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver};)
+source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver}.signed;)
 validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke
-sha1sums=('SKIP')
+sha256sums=('SKIP')
 
 build() {
 # we use git clone here to ensure the submodules intialize properly
@@ -42,7 +42,8 @@
 }
 
 package_python-pyopencl() {
-depends+=('python' 'python-numpy' 'python-mako' 'python-pytools' 
'pyopencl-headers' 'python-setuptools' 'python-cffi')
+depends+=('python' 'python-numpy' 'python-mako' 'python-pytools'
+'pyopencl-headers' 'python-setuptools' 'python-cffi')
 
 cd pyopencl
 python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -53,7 +54,8 @@
 }
 
 package_python2-pyopencl() {
-depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools' 
'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
+depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools'
+'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
 
 cd pyopencl-python2
 python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2018-11-26 Thread Santiago Torres-Arias via arch-commits
Date: Tuesday, November 27, 2018 @ 01:29:09
  Author: sangy
Revision: 409904

upgpkg: python-pyopencl 1:2018.2-1

upgpkg 1:2018.2-1, PKGBUILD cleanups and enable test suite

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-26 23:22:20 UTC (rev 409903)
+++ PKGBUILD2018-11-27 01:29:09 UTC (rev 409904)
@@ -1,11 +1,11 @@
-# Maintianer:
+# Maintianer: Santiago Torres-Arias 
 # Contributor: Stéphane Gaudreault 
 
 _pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2018.1.1
-pkgrel=3
+pkgver=2018.2
+pkgrel=1
 epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
@@ -13,59 +13,59 @@
 license=('MIT' 'Apache' 'BSD')
 depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs')
 makedepends=('ctags' 'boost' 'python-setuptools' 'python2-setuptools' 
'python-mako' 'python2-mako'
- 'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi')
-checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs')
-source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz;)
-sha1sums=('40d036172fd4367a0243356a617c5f91bee1f3cc')
+ 'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi' 'git' 
'pybind11')
+ checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs')
+source=("git+https://github.com/inducer/pyopencl.git?signed#tag=v${pkgver};)
+validpgpkeys=("900A958D9A0ACA58B1468F2471AA298BCA171145") # Andreas Ratchke
+sha1sums=('SKIP')
 
 build() {
-   cp -a pyopencl-$pkgver{,-python2}
+# we use git clone here to ensure the submodules intialize properly
+# FIXME: I could do something more thorough later down the line
+git clone pyopencl{,-python2}
+ 
+cd "pyopencl"
+python3 ./configure.py --python-exe=python3 --cl-pretend-version=1.2 # 
--boost-python-libname=boost_python3
+make
+ 
+cd "${srcdir}/pyopencl-python2"
+python2 ./configure.py  --python-exe=python2 --cl-pretend-version=1.2 # 
--boost-python-libname=boost_python
+make
+}
 
-   cd pyopencl-${pkgver}
-   python3 ./configure.py --cl-enable-gl --python-exe=python3 
--cl-pretend-version=1.2 # --boost-python-libname=boost_python3
-   make
+check(){
+cd pyopencl
+make tests
 
-   cd "$srcdir/pyopencl-$pkgver-python2"
-   python2 ./configure.py --cl-enable-gl --python-exe=python2 
--cl-pretend-version=1.2 # --boost-python-libname=boost_python
-   make
+cd "$srcdir/pyopencl-python2"
+make tests
 }
 
-#check(){
-#   cd pyopencl-${pkgver}
-#   python3 setup.py test
-#
-#   cd "$srcdir/pyopencl-$pkgver-python2"
-#   python2 setup.py test
-#}
-
 package_python-pyopencl() {
-   depends+=('python' 'python-numpy' 'python-mako' 'python-pytools' 
'pyopencl-headers' 'python-setuptools' 'python-cffi')
+depends+=('python' 'python-numpy' 'python-mako' 'python-pytools' 
'pyopencl-headers' 'python-setuptools' 'python-cffi')
 
-   cd pyopencl-${pkgver}
-   python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
+cd pyopencl
+python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
 
-   rm -fr "${pkgdir}"/usr/include
+rm -fr "${pkgdir}"/usr/include
 
-   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python2-pyopencl() {
-   depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools' 
'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
+depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools' 
'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
 
-   cd pyopencl-${pkgver}-python2
-   python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
+cd pyopencl-python2
+python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
 
-rm -fr "${pkgdir}"/usr/include/
+rm -fr "${pkgdir}/usr/include/"
 
-   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_pyopencl-headers() {
-   cd pyopencl-${pkgver}
-   install -dm755 "${pkgdir}"/usr/include/pyopencl
-
-  for file in pyopencl-airy.cl  pyopencl-bessel-j.cl  pyopencl-bessel-y.cl  
pyopencl-complex.h  pyopencl-eval-tbl.cl  pyopencl-ranluxcl.cl; do
-  install -m644 pyopencl/cl/${file} "${pkgdir}"/usr/include/pyopencl
-   done
-   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+cd pyopencl
+ 
+install -Dm644 pyopencl/cl/*.cl -t "${pkgdir}"/usr/include/pyopencl 
+install -D -m644 LICENSE 

[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2018-08-05 Thread Eli Schwartz via arch-commits
Date: Monday, August 6, 2018 @ 05:39:51
  Author: eschwartz
Revision: 368453

upgpkg: python-pyopencl 1:2018.1.1-3

fix license info
fix cffi being downloaded from PyPI during build
consolidate depends handling a bit

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   40 
 1 file changed, 20 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-06 04:38:06 UTC (rev 368452)
+++ PKGBUILD2018-08-06 05:39:51 UTC (rev 368453)
@@ -6,18 +6,18 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2018.1.1
-pkgrel=2
+pkgrel=3
+epoch=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
-url="http://mathema.tician.de/software/pyopencl;
-license=('custom')
-epoch=1
-checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
-makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
-source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz;
-'LICENSE.txt')
-sha1sums=('40d036172fd4367a0243356a617c5f91bee1f3cc'
-  '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
+url="https://mathema.tician.de/software/pyopencl;
+license=('MIT' 'Apache' 'BSD')
+depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs')
+makedepends=('ctags' 'boost' 'python-setuptools' 'python2-setuptools' 
'python-mako' 'python2-mako'
+ 'python-numpy' 'python2-numpy' 'python-cffi' 'python2-cffi')
+checkdepends=('python-six' 'python2-six' 'python-appdirs' 'python2-appdirs')
+source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz;)
+sha1sums=('40d036172fd4367a0243356a617c5f91bee1f3cc')
 
 build() {
cp -a pyopencl-$pkgver{,-python2}
@@ -31,16 +31,16 @@
make
 }
 
-check(){
-   cd pyopencl-${pkgver}
+#check(){
+#   cd pyopencl-${pkgver}
 #   python3 setup.py test
-
-   cd "$srcdir/pyopencl-$pkgver-python2"
+#
+#   cd "$srcdir/pyopencl-$pkgver-python2"
 #   python2 setup.py test
-}
+#}
 
 package_python-pyopencl() {
-   depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools' 'python-cffi')
+   depends+=('python' 'python-numpy' 'python-mako' 'python-pytools' 
'pyopencl-headers' 'python-setuptools' 'python-cffi')
 
cd pyopencl-${pkgver}
python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -47,11 +47,11 @@
 
rm -fr "${pkgdir}"/usr/include
 
-   install -D -m644 $srcdir/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python2-pyopencl() {
-   depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools' 'python2-cffi')
+   depends+=('python2' 'python2-numpy' 'python2-mako' 'python2-pytools' 
'pyopencl-headers' 'python2-setuptools' 'python2-cffi')
 
cd pyopencl-${pkgver}-python2
python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -58,7 +58,7 @@
 
 rm -fr "${pkgdir}"/usr/include/
 
-   install -D -m644 $srcdir/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_pyopencl-headers() {
@@ -68,5 +68,5 @@
   for file in pyopencl-airy.cl  pyopencl-bessel-j.cl  pyopencl-bessel-y.cl  
pyopencl-complex.h  pyopencl-eval-tbl.cl  pyopencl-ranluxcl.cl; do
   install -m644 pyopencl/cl/${file} "${pkgdir}"/usr/include/pyopencl
done
-   install -D -m644 $srcdir/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+   install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2018-07-23 Thread Evangelos Foutras via arch-commits
Date: Monday, July 23, 2018 @ 16:43:04
  Author: foutrelis
Revision: 363161

Python 3.7 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-23 16:40:31 UTC (rev 363160)
+++ PKGBUILD2018-07-23 16:43:04 UTC (rev 363161)
@@ -6,7 +6,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2018.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
 url="http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2018-05-01 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 1, 2018 @ 09:51:59
  Author: arojas
Revision: 318574

Update to 2018.1.1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   24 
 1 file changed, 12 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-01 09:23:43 UTC (rev 318573)
+++ PKGBUILD2018-05-01 09:51:59 UTC (rev 318574)
@@ -1,10 +1,12 @@
 # $Id$
-# Maintainer: Stéphane Gaudreault 
+# Maintianer:
+# Contributor: Stéphane Gaudreault 
 
+_pypiname=pyopencl
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2017.2
-pkgrel=2
+pkgver=2018.1.1
+pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -12,17 +14,15 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
-source=('https://pypi.python.org/packages/51/cd/6142228eb3b02df9e23e5468ce6c53d1c57275bdc05bccab11e1a1e1bfec/pyopencl-2017.2.tar.gz'
+source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('27e9f9bf7fa236c38ad3fbb8da3ead06e71c1311'
+sha1sums=('40d036172fd4367a0243356a617c5f91bee1f3cc'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {
-   cd "$srcdir"
-
cp -a pyopencl-$pkgver{,-python2}
 
-   cd "${srcdir}/pyopencl-${pkgver}"
+   cd pyopencl-${pkgver}
python3 ./configure.py --cl-enable-gl --python-exe=python3 
--cl-pretend-version=1.2 # --boost-python-libname=boost_python3
make
 
@@ -32,7 +32,7 @@
 }
 
 check(){
-   cd "${srcdir}/pyopencl-${pkgver}"
+   cd pyopencl-${pkgver}
 #   python3 setup.py test
 
cd "$srcdir/pyopencl-$pkgver-python2"
@@ -42,7 +42,7 @@
 package_python-pyopencl() {
depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools' 'python-cffi')
 
-   cd "${srcdir}/pyopencl-${pkgver}"
+   cd pyopencl-${pkgver}
python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
 
rm -fr "${pkgdir}"/usr/include
@@ -53,7 +53,7 @@
 package_python2-pyopencl() {
depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools' 'python2-cffi')
 
-   cd "${srcdir}/pyopencl-${pkgver}-python2"
+   cd pyopencl-${pkgver}-python2
python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
 
 rm -fr "${pkgdir}"/usr/include/
@@ -62,7 +62,7 @@
 }
 
 package_pyopencl-headers() {
-   cd "${srcdir}/pyopencl-${pkgver}/"
+   cd pyopencl-${pkgver}
install -dm755 "${pkgdir}"/usr/include/pyopencl
 
   for file in pyopencl-airy.cl  pyopencl-bessel-j.cl  pyopencl-bessel-y.cl  
pyopencl-complex.h  pyopencl-eval-tbl.cl  pyopencl-ranluxcl.cl; do


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2017-08-28 Thread Jelle van der Waa
Date: Monday, August 28, 2017 @ 18:06:55
  Author: jelle
Revision: 254658

upgpkg: python-pyopencl 1:2017.2-2

switch to opencl 1.2

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-28 18:03:27 UTC (rev 254657)
+++ PKGBUILD2017-08-28 18:06:55 UTC (rev 254658)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2017.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -23,11 +23,11 @@
cp -a pyopencl-$pkgver{,-python2}
 
cd "${srcdir}/pyopencl-${pkgver}"
-   python3 ./configure.py --cl-enable-gl --python-exe=python3 # 
--boost-python-libname=boost_python3
+   python3 ./configure.py --cl-enable-gl --python-exe=python3 
--cl-pretend-version=1.2 # --boost-python-libname=boost_python3
make
 
cd "$srcdir/pyopencl-$pkgver-python2"
-   python2 ./configure.py --cl-enable-gl --python-exe=python2 # 
--boost-python-libname=boost_python
+   python2 ./configure.py --cl-enable-gl --python-exe=python2 
--cl-pretend-version=1.2 # --boost-python-libname=boost_python
make
 }
 


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2017-07-06 Thread Jelle van der Waa
Date: Thursday, July 6, 2017 @ 16:48:00
  Author: jelle
Revision: 242567

upgpkg: python-pyopencl 1:2017.2-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-06 16:25:21 UTC (rev 242566)
+++ PKGBUILD2017-07-06 16:48:00 UTC (rev 242567)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2017.1.1
+pkgver=2017.2
 pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
@@ -12,9 +12,9 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
-source=('https://pypi.python.org/packages/37/d9/ed86f746640afc9f425af4f5034168f18cec9b608e9ebd6a16c76d855357/pyopencl-2017.1.1.tar.gz'
+source=('https://pypi.python.org/packages/51/cd/6142228eb3b02df9e23e5468ce6c53d1c57275bdc05bccab11e1a1e1bfec/pyopencl-2017.2.tar.gz'
 'LICENSE.txt')
-sha1sums=('5831b04d44b896b582bf692515c839a08e287e4a'
+sha1sums=('27e9f9bf7fa236c38ad3fbb8da3ead06e71c1311'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2017-06-04 Thread Jelle van der Waa
Date: Sunday, June 4, 2017 @ 14:03:01
  Author: jelle
Revision: 233954

upgpkg: python-pyopencl 1:2017.1.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-04 13:55:47 UTC (rev 233953)
+++ PKGBUILD2017-06-04 14:03:01 UTC (rev 233954)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2016.2.1
-pkgrel=2
+pkgver=2017.1.1
+pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -12,9 +12,9 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
-source=("https://pypi.python.org/packages/e6/42/a1ade483737b207ef10394c316f462bdd0330fcfadc9e05729067633acc6/pyopencl-2016.2.1.tar.gz;
+source=('https://pypi.python.org/packages/37/d9/ed86f746640afc9f425af4f5034168f18cec9b608e9ebd6a16c76d855357/pyopencl-2017.1.1.tar.gz'
 'LICENSE.txt')
-sha1sums=('290290f1c07656eab8e20c1a387d8eacd7c2ad9d'
+sha1sums=('5831b04d44b896b582bf692515c839a08e287e4a'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-12-26 Thread Evangelos Foutras
Date: Monday, December 26, 2016 @ 09:54:21
  Author: foutrelis
Revision: 202660

Python 3.6 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-26 09:54:17 UTC (rev 202659)
+++ PKGBUILD2016-12-26 09:54:21 UTC (rev 202660)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2016.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-12-23 Thread Jelle van der Waa
Date: Friday, December 23, 2016 @ 19:59:20
  Author: jelle
Revision: 201280

upgpkg: python-pyopencl 1:2016.2.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-23 19:59:18 UTC (rev 201279)
+++ PKGBUILD2016-12-23 19:59:20 UTC (rev 201280)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2016.2
-pkgrel=2
+pkgver=2016.2.1
+pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -12,9 +12,9 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
-source=('https://pypi.python.org/packages/d6/28/a1670d301d6e7e54b4c4db800dc90a441898c90c4fff8f274b1436ee9eda/pyopencl-2016.2.tar.gz'
+source=("https://pypi.python.org/packages/e6/42/a1ade483737b207ef10394c316f462bdd0330fcfadc9e05729067633acc6/pyopencl-2016.2.1.tar.gz;
 'LICENSE.txt')
-sha1sums=('fc61b617db457dfa087caff8c3241b4fb2ff84af'
+sha1sums=('290290f1c07656eab8e20c1a387d8eacd7c2ad9d'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-12-05 Thread Laurent Carlier
Date: Monday, December 5, 2016 @ 09:27:03
  Author: lcarlier
Revision: 197971

upgpkg: python-pyopencl 1:2016.2-2

moved from libcl to opencl-icd-loader

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-05 09:17:26 UTC (rev 197970)
+++ PKGBUILD2016-12-05 09:27:03 UTC (rev 197971)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2016.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -11,7 +11,7 @@
 license=('custom')
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
-makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
+makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'opencl-icd-loader' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 
'python-mako' 'python-numpy' 'python2-numpy')
 
source=('https://pypi.python.org/packages/d6/28/a1670d301d6e7e54b4c4db800dc90a441898c90c4fff8f274b1436ee9eda/pyopencl-2016.2.tar.gz'
 'LICENSE.txt')
 sha1sums=('fc61b617db457dfa087caff8c3241b4fb2ff84af'
@@ -40,7 +40,7 @@
 }
 
 package_python-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools' 'python-cffi')
+   depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools' 'python-cffi')
 
cd "${srcdir}/pyopencl-${pkgver}"
python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -51,7 +51,7 @@
 }
 
 package_python2-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools' 'python2-cffi')
+   depends=('opencl-icd-loader' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools' 'python2-cffi')
 
cd "${srcdir}/pyopencl-${pkgver}-python2"
python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-10-27 Thread Jelle van der Waa
Date: Thursday, October 27, 2016 @ 19:48:48
  Author: jelle
Revision: 193798

upgpkg: python-pyopencl 1:2016.2-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-27 19:45:56 UTC (rev 193797)
+++ PKGBUILD2016-10-27 19:48:48 UTC (rev 193798)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2016.1
+pkgver=2016.2
 pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
@@ -12,9 +12,9 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
-source=("https://pypi.python.org/packages/cb/4e/fcb45db7d3005f5646f28a3de2a2f8e60a6e4b629f02bbb331320778f3a1/pyopencl-2016.1.tar.gz;
+source=('https://pypi.python.org/packages/d6/28/a1670d301d6e7e54b4c4db800dc90a441898c90c4fff8f274b1436ee9eda/pyopencl-2016.2.tar.gz'
 'LICENSE.txt')
-sha1sums=('a57cb6771f6a29f743f33023887f770f7068dbba'
+sha1sums=('fc61b617db457dfa087caff8c3241b4fb2ff84af'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-06-10 Thread Jelle van der Waa
Date: Friday, June 10, 2016 @ 21:04:42
  Author: jelle
Revision: 179247

upgpkg: python-pyopencl 1:2016.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-10 16:21:59 UTC (rev 179246)
+++ PKGBUILD2016-06-10 19:04:42 UTC (rev 179247)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2015.2.4
+pkgver=2016.1
 pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
@@ -12,9 +12,9 @@
 epoch=1
 checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
-source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
+source=("https://pypi.python.org/packages/cb/4e/fcb45db7d3005f5646f28a3de2a2f8e60a6e4b629f02bbb331320778f3a1/pyopencl-2016.1.tar.gz;
 'LICENSE.txt')
-sha1sums=('1262cb805178c69c1cbaf5d5e7b5f81ffa135326'
+sha1sums=('a57cb6771f6a29f743f33023887f770f7068dbba'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2016-03-26 Thread Jelle van der Waa
Date: Saturday, March 26, 2016 @ 15:32:17
  Author: jelle
Revision: 168482

upgpkg: python-pyopencl 1:2015.2.4-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-26 14:24:01 UTC (rev 168481)
+++ PKGBUILD2016-03-26 14:32:17 UTC (rev 168482)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2015.2.3
+pkgver=2015.2.4
 pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('0111c7e8f8d9f714358ffca0e85e14dca9ed80df'
+sha1sums=('1262cb805178c69c1cbaf5d5e7b5f81ffa135326'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-12-21 Thread Jelle van der Waa
Date: Monday, December 21, 2015 @ 12:17:38
  Author: jelle
Revision: 153823

upgpkg: python-pyopencl 1:2015.2.3-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-21 11:06:48 UTC (rev 153822)
+++ PKGBUILD2015-12-21 11:17:38 UTC (rev 153823)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2015.2.1
-pkgrel=2
+pkgver=2015.2.3
+pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
@@ -14,7 +14,7 @@
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('f339b71798d477233a68c2eedf344539667eb2bb'
+sha1sums=('0111c7e8f8d9f714358ffca0e85e14dca9ed80df'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-12-06 Thread Evangelos Foutras
Date: Sunday, December 6, 2015 @ 21:13:25
  Author: foutrelis
Revision: 149154

C++11 ABI rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 20:08:45 UTC (rev 149153)
+++ PKGBUILD2015-12-06 20:13:25 UTC (rev 149154)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2015.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-11-10 Thread Jelle van der Waa
Date: Tuesday, November 10, 2015 @ 22:28:26
  Author: jelle
Revision: 146541

upgpkg: python-pyopencl 1:2015.2.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-10 21:28:06 UTC (rev 146540)
+++ PKGBUILD2015-11-10 21:28:26 UTC (rev 146541)
@@ -3,17 +3,18 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2015.1
-pkgrel=3
+pkgver=2015.2.1
+pkgrel=1
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;
 license=('custom')
 epoch=1
+checkdepends=('python2-six' 'python-six' 'python-appdirs' 'python2-appdirs')
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=("http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('feb067a8dcccf2112996256915e6d11e68147eaf'
+sha1sums=('f339b71798d477233a68c2eedf344539667eb2bb'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {
@@ -22,24 +23,24 @@
cp -a pyopencl-$pkgver{,-python2}
 
cd "${srcdir}/pyopencl-${pkgver}"
-   python3 ./configure.py --cl-enable-gl --no-use-shipped-boost 
--boost-python-libname=boost_python3
-   python3 setup.py build
+   python3 ./configure.py --cl-enable-gl --python-exe=python3 # 
--boost-python-libname=boost_python3
+   make
 
cd "$srcdir/pyopencl-$pkgver-python2"
-   python2 ./configure.py --cl-enable-gl --no-use-shipped-boost 
--boost-python-libname=boost_python
-   python2 setup.py build
+   python2 ./configure.py --cl-enable-gl --python-exe=python2 # 
--boost-python-libname=boost_python
+   make
 }
 
 check(){
cd "${srcdir}/pyopencl-${pkgver}"
-   python3 setup.py test
+#   python3 setup.py test
 
cd "$srcdir/pyopencl-$pkgver-python2"
-   python2 setup.py test
+#   python2 setup.py test
 }
 
 package_python-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools' 'python-cffi')
 
cd "${srcdir}/pyopencl-${pkgver}"
python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
@@ -50,7 +51,7 @@
 }
 
 package_python2-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools' 'python2-cffi')
 
cd "${srcdir}/pyopencl-${pkgver}-python2"
python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-10-15 Thread Evangelos Foutras
Date: Thursday, October 15, 2015 @ 13:59:45
  Author: foutrelis
Revision: 144114

boost 1.59.0 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-15 11:56:34 UTC (rev 144113)
+++ PKGBUILD2015-10-15 11:59:45 UTC (rev 144114)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2015.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-09-20 Thread Felix Yan
Date: Sunday, September 20, 2015 @ 11:55:08
  Author: fyan
Revision: 141218

upgpkg: python-pyopencl 1:2015.1-2

rebuild for python 3.5

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-20 09:47:04 UTC (rev 141217)
+++ PKGBUILD2015-09-20 09:55:08 UTC (rev 141218)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2015.1
-pkgrel=1
+pkgrel=2
 pkgdesc="A complete, object-oriented language binding of OpenCL to Python"
 arch=('i686' 'x86_64')
 url="http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-06-16 Thread Jelle van der Waa
Date: Tuesday, June 16, 2015 @ 20:33:49
  Author: jelle
Revision: 135489

upgpkg: python-pyopencl 1:2015.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-06-16 16:29:45 UTC (rev 135488)
+++ PKGBUILD2015-06-16 18:33:49 UTC (rev 135489)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2014.1
-pkgrel=3
+pkgver=2015.1
+pkgrel=1
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
@@ -13,7 +13,7 @@
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('d11837bf6acfb5d686d8e048a45ddac4fff2d890'
+sha1sums=('feb067a8dcccf2112996256915e6d11e68147eaf'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-04-22 Thread Jelle van der Waa
Date: Wednesday, April 22, 2015 @ 20:17:38
  Author: jelle
Revision: 131966

upgpkg: python-pyopencl 1:2014.1-3

boost 1.58.0 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-22 17:55:30 UTC (rev 131965)
+++ PKGBUILD2015-04-22 18:17:38 UTC (rev 131966)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2014.1
-pkgrel=2
+pkgrel=3
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-03-28 Thread Felix Yan
Date: Saturday, March 28, 2015 @ 17:31:05
  Author: fyan
Revision: 130146

upgpkg: python-pyopencl 1:2014.1-2

rebuild against python 3.4.3-2 (fix missing symbols)

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-28 16:22:46 UTC (rev 130145)
+++ PKGBUILD2015-03-28 16:31:05 UTC (rev 130146)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2014.1
-pkgrel=1
+pkgrel=2
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2015-02-18 Thread Jelle van der Waa
Date: Wednesday, February 18, 2015 @ 20:35:07
  Author: jelle
Revision: 127958

upgpkg: python-pyopencl 1:2014.1-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-18 18:16:22 UTC (rev 127957)
+++ PKGBUILD2015-02-18 19:35:07 UTC (rev 127958)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2013.2
-pkgrel=6
+pkgver=2014.1
+pkgrel=1
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
@@ -13,7 +13,7 @@
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('805b1c5c44647182dcc7aedb00caf8ca47bc6e84'
+sha1sums=('d11837bf6acfb5d686d8e048a45ddac4fff2d890'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2014-11-05 Thread Evangelos Foutras
Date: Thursday, November 6, 2014 @ 05:15:44
  Author: foutrelis
Revision: 122008

upgpkg: python-pyopencl 1:2013.2-6

boost 1.57.0 rebuild.

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-06 04:11:36 UTC (rev 122007)
+++ PKGBUILD2014-11-06 04:15:44 UTC (rev 122008)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2013.2
-pkgrel=5
+pkgrel=6
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;


[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2014-08-11 Thread Jelle van der Waa
Date: Monday, August 11, 2014 @ 20:11:18
  Author: jelle
Revision: 117189

upgpkg: python-pyopencl 1:2013.2-5

boost  1.56.0 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-08-11 18:01:55 UTC (rev 117188)
+++ PKGBUILD2014-08-11 18:11:18 UTC (rev 117189)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2013.2
-pkgrel=4
+pkgrel=5
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2014-03-19 Thread Jelle van der Waa
Date: Wednesday, March 19, 2014 @ 19:32:00
  Author: jelle
Revision: 107798

upgpkg: python-pyopencl 1:2013.2-4

python3.4 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-03-19 18:14:08 UTC (rev 107797)
+++ PKGBUILD2014-03-19 18:32:00 UTC (rev 107798)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2013.2
-pkgrel=3
+pkgrel=4
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2014-02-15 Thread Jelle van der Waa
Date: Saturday, February 15, 2014 @ 14:12:38
  Author: jelle
Revision: 105754

upgpkg: python-pyopencl 1:2013.2-3

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-02-15 13:05:02 UTC (rev 105753)
+++ PKGBUILD2014-02-15 13:12:38 UTC (rev 105754)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2013.2
-pkgrel=2
+pkgrel=3
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
@@ -39,7 +39,7 @@
 }
 
 package_python-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers' 
'python-setuptools')
 
cd ${srcdir}/pyopencl-${pkgver}
python3 setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 
--skip-build
@@ -50,7 +50,7 @@
 }
 
 package_python2-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers' 
'python2-setuptools')
 
cd ${srcdir}/pyopencl-${pkgver}-python2
python2 setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 
--skip-build



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-11-24 Thread Jelle van der Waa
Date: Sunday, November 24, 2013 @ 12:33:19
  Author: jelle
Revision: 101386

upgpkg: python-pyopencl 1:2013.2-2

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-24 09:48:51 UTC (rev 101385)
+++ PKGBUILD2013-11-24 11:33:19 UTC (rev 101386)
@@ -4,7 +4,7 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2013.2
-pkgrel=1
+pkgrel=2
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-11-01 Thread Jelle van der Waa
Date: Friday, November 1, 2013 @ 10:27:07
  Author: jelle
Revision: 100071

upgpkg: python-pyopencl 1:2013.2-1

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-01 09:12:52 UTC (rev 100070)
+++ PKGBUILD2013-11-01 09:27:07 UTC (rev 100071)
@@ -3,8 +3,8 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2013.1
-pkgrel=2
+pkgver=2013.2
+pkgrel=1
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
@@ -13,7 +13,7 @@
 makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('76331c9042d0286c7c722407dec0fb975a6b340c'
+sha1sums=('805b1c5c44647182dcc7aedb00caf8ca47bc6e84'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {
@@ -30,6 +30,14 @@
python2 setup.py build
 }
 
+check(){
+   cd ${srcdir}/pyopencl-${pkgver}
+   python3 setup.py test
+
+   cd $srcdir/pyopencl-$pkgver-python2
+   python2 setup.py test
+}
+
 package_python-pyopencl() {
depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers')
 



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-08-17 Thread Jelle van der Waa
Date: Saturday, August 17, 2013 @ 14:13:56
  Author: jelle
Revision: 95826

upgpkg: python-pyopencl 1:2013.1-2

Replacement of distribute dependency in favour of setuptools

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-17 11:21:00 UTC (rev 95825)
+++ PKGBUILD2013-08-17 12:13:56 UTC (rev 95826)
@@ -3,13 +3,14 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2013.2
-pkgrel=1
+pkgver=2013.1
+pkgrel=2
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
 license=('custom')
-makedepends=('boost-libs' 'ctags' 'python2-distribute' 'python-distribute' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
+epoch=1
+makedepends=('boost-libs' 'ctags' 'python2-setuptools' 'python-setuptools' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
 sha1sums=('76331c9042d0286c7c722407dec0fb975a6b340c'



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-08-16 Thread Jelle van der Waa
Date: Friday, August 16, 2013 @ 21:11:14
  Author: jelle
Revision: 95778

include license in pyopencl-headers

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-08-16 19:07:35 UTC (rev 95777)
+++ PKGBUILD2013-08-16 19:11:14 UTC (rev 95778)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2013.1
+pkgver=2013.2
 pkgrel=1
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
@@ -58,4 +58,5 @@
   for file in pyopencl-airy.cl  pyopencl-bessel-j.cl  pyopencl-bessel-y.cl  
pyopencl-complex.h  pyopencl-eval-tbl.cl  pyopencl-ranluxcl.cl; do
   install -m644 pyopencl/cl/${file} ${pkgdir}/usr/include/pyopencl
done
+   install -D -m644 $srcdir/LICENSE.txt 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 }



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-07-08 Thread Jelle van der Waa
Date: Monday, July 8, 2013 @ 21:41:17
  Author: jelle
Revision: 93720

upgpkg: python-pyopencl 2013.1-1

boost 1.54 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |   26 +-
 1 file changed, 13 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-08 19:32:33 UTC (rev 93719)
+++ PKGBUILD2013-07-08 19:41:17 UTC (rev 93720)
@@ -3,16 +3,16 @@
 
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
-pkgver=2012.1
-pkgrel=8
+pkgver=2013.1
+pkgrel=1
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
 license=('custom')
-makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 
'opencl-headers' 'mesa' 'boost=1.53.0' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
+makedepends=('boost-libs' 'ctags' 'python2-distribute' 'python-distribute' 
'libcl' 'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
-sha1sums=('ef2460d5e9b883d8afe0ec47863a243b6f8ac7ff'
+sha1sums=('76331c9042d0286c7c722407dec0fb975a6b340c'
   '2e6966b3d9b15603ce2c3ff79eeadd63c5d066b7')
 
 build() {
@@ -25,37 +25,37 @@
python3 setup.py build
 
cd $srcdir/pyopencl-$pkgver-python2
-   python2 ./configure.py --cl-enable-gl --no-use-shipped-boost
+   python2 ./configure.py --cl-enable-gl --no-use-shipped-boost 
--boost-python-libname=boost_python
python2 setup.py build
 }
 
 package_python-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost' 'python' 'python-numpy' 
'python-mako' 'python-pytools' 'pyopencl-headers')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python' 
'python-numpy' 'python-mako' 'python-pytools' 'pyopencl-headers')
 
cd ${srcdir}/pyopencl-${pkgver}
python3 setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 
--skip-build
 
rm -fr ${pkgdir}/usr/include
 
-   install -D -m644 ../LICENSE.txt 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+   install -D -m644 $srcdir/LICENSE.txt 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python2-pyopencl() {
-   depends=('libcl' 'opencl-headers' 'mesa' 'boost' 'python2' 'python2-numpy' 
'python2-mako' 'python2-pytools' 'pyopencl-headers')
+   depends=('libcl' 'opencl-headers' 'mesa' 'boost-libs' 'python2' 
'python2-numpy' 'python2-mako' 'python2-pytools' 'pyopencl-headers')
 
cd ${srcdir}/pyopencl-${pkgver}-python2
python2 setup.py install --prefix=/usr --root=${pkgdir} --optimize=1 
--skip-build
 
-   rm -fr ${pkgdir}/usr/include
+rm -fr ${pkgdir}/usr/include/
 
-   install -D -m644 ../LICENSE.txt 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+   install -D -m644 $srcdir/LICENSE.txt 
${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_pyopencl-headers() {
-   cd ${srcdir}/pyopencl-${pkgver}
+   cd ${srcdir}/pyopencl-${pkgver}/
install -dm755 ${pkgdir}/usr/include/pyopencl
 
-   for file in pyopencl-bessel-j.cl pyopencl-cephes.cl pyopencl-airy.cl 
pyopencl-ranluxcl.cl pyopencl-complex.h; do
-  install -m644 src/cl/${file} ${pkgdir}/usr/include/pyopencl
+  for file in pyopencl-airy.cl  pyopencl-bessel-j.cl  pyopencl-bessel-y.cl  
pyopencl-complex.h  pyopencl-eval-tbl.cl  pyopencl-ranluxcl.cl; do
+  install -m644 pyopencl/cl/${file} ${pkgdir}/usr/include/pyopencl
done
 }



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-03-25 Thread Stéphane Gaudreault
Date: Monday, March 25, 2013 @ 16:39:32
  Author: stephane
Revision: 86974

upgpkg: python-pyopencl 2012.1-8

rebuild for boost 1.53

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-25 15:27:09 UTC (rev 86973)
+++ PKGBUILD2013-03-25 15:39:32 UTC (rev 86974)
@@ -4,12 +4,12 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2012.1
-pkgrel=7
+pkgrel=8
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
 license=('custom')
-makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 
'opencl-headers' 'mesa' 'boost=1.52.0' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
+makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 
'opencl-headers' 'mesa' 'boost=1.53.0' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
 sha1sums=('ef2460d5e9b883d8afe0ec47863a243b6f8ac7ff'



[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)

2013-01-22 Thread stephane
Date: Tuesday, January 22, 2013 @ 16:59:47
  Author: stephane
Revision: 82658

upgpkg: python-pyopencl 2012.1-7

boost 1.52 rebuild

Modified:
  python-pyopencl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-01-22 15:07:57 UTC (rev 82657)
+++ PKGBUILD2013-01-22 15:59:47 UTC (rev 82658)
@@ -4,12 +4,12 @@
 pkgbase=python-pyopencl
 pkgname=('python2-pyopencl' 'python-pyopencl' 'pyopencl-headers')
 pkgver=2012.1
-pkgrel=6
+pkgrel=7
 pkgdesc=A complete, object-oriented language binding of OpenCL to Python
 arch=('i686' 'x86_64')
 url=http://mathema.tician.de/software/pyopencl;
 license=('custom')
-makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 
'opencl-headers' 'mesa' 'boost' 'python2-mako' 'python-mako' 'python-numpy' 
'python2-numpy')
+makedepends=('ctags' 'python2-distribute' 'python-distribute' 'libcl' 
'opencl-headers' 'mesa' 'boost=1.52.0' 'python2-mako' 'python-mako' 
'python-numpy' 'python2-numpy')
 
source=(http://pypi.python.org/packages/source/p/pyopencl/pyopencl-${pkgver}.tar.gz;
 'LICENSE.txt')
 sha1sums=('ef2460d5e9b883d8afe0ec47863a243b6f8ac7ff'