[arch-commits] Commit in python-pyopencl/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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'