X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id B30B1DC24D3 for ; Sun, 24 Apr 2016 23:23:29 +0000 (UTC) Received: from brown.tulip.relay.mailchannels.net (brown.tulip.relay.mailchannels.net [23.83.218.23]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 33309DDB716 for ; Sun, 24 Apr 2016 23:23:27 +0000 (UTC) X-Sender-Id: mxroute|x-authuser|developer@it-offshore.co.uk Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 641FEAD9CA for ; Sun, 24 Apr 2016 23:23:24 +0000 (UTC) Received: from ocean.mxroute.com (ip-10-220-9-73.us-west-2.compute.internal [10.220.9.73]) by relay.mailchannels.net (Postfix) with ESMTPA id ACCEFADD14 for ; Sun, 24 Apr 2016 23:23:23 +0000 (UTC) X-Sender-Id: mxroute|x-authuser|developer@it-offshore.co.uk Received: from ocean.mxroute.com ([TEMPUNAVAIL]. [10.213.1.241]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.6.11); Sun, 24 Apr 2016 23:23:24 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: mxroute|x-authuser|developer@it-offshore.co.uk X-MailChannels-Auth-Id: mxroute X-MC-Loop-Signature: 1461540203923:985470794 X-MC-Ingress-Time: 1461540203923 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=it-offshore.co.uk; s=default; h=References:In-Reply-To:Message-Id:Date: Subject:To:From; bh=oaehlHWRDT/kV+arS3jK65QhxEzNcBJyFUBMSovxKDY=; b=cky0dnRqV NFclNFOk9um2zrq7/TNpO2Zi2JpREt+ARbf2Uw523HmzbVcH9zTC9B0lPxy7IQNaimR74hIRr1MZg lo4rl2taroAobnckFyVS9lwopkpPEqGLkYGUGpLSLrKKT6dA/fZV+PyzOy2Lsl3rUwwwbYb9MdMEM qIPK91CjKyf/0lYveAddFf7VzevA57flshAZERT+laaSroPjuLWbZy501bdea1b1UaiNkBjvBvI5Y 7Ojk/506GYv3z3NSUve5B2o+z7CyMA9ya+advq4fW8xrMFnPW0fMWvdFTDQPKkvZJJLADqNEBKXyo qNhLuxsdKduaiSlB8O/A5CdXw==; Received: from [81.4.121.188] (port=35329 helo=localhost.localdomain) by ocean.mxroute.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-SHA256:128) (Exim 4.86_1) (envelope-from ) id 1auTN4-0007yB-Dh for alpine-aports@lists.alpinelinux.org; Sun, 24 Apr 2016 19:23:22 -0400 From: Stuart Cardall To: alpine-aports@lists.alpinelinux.org Subject: [alpine-aports] [PATCH 8/9] testing/py-opencl: new aport Date: Sun, 24 Apr 2016 23:23:08 +0000 Message-Id: <1461540189-22596-9-git-send-email-developer@it-offshore.co.uk> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1461540189-22596-1-git-send-email-developer@it-offshore.co.uk> References: <1461540189-22596-1-git-send-email-developer@it-offshore.co.uk> X-AuthUser: developer@it-offshore.co.uk X-Virus-Scanned: ClamAV using ClamSMTP X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: closes https://bugs.alpinelinux.org/issues/5482 --- testing/py-opencl/APKBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 testing/py-opencl/APKBUILD diff --git a/testing/py-opencl/APKBUILD b/testing/py-opencl/APKBUILD new file mode 100644 index 0000000..f701137 --- /dev/null +++ b/testing/py-opencl/APKBUILD @@ -0,0 +1,34 @@ +# Contributor: Stuart Cardall +# Maintainer: Stuart Cardall +pkgname=py-opencl +_pkgreal=${pkgname/-/} +pkgver=2016.1 +pkgrel=0 +pkgdesc="Python wrapper for OpenCL" +url="https://pypi.python.org/pypi/pyopencl" +arch="all" +license="MIT" +depends="python" +depends_dev="$pkgname" +makedepends="python-dev py-setuptools py-mako py-numpy ctags libffi-dev mesa-dev opencl-headers opencl-icd-loader-dev" +install="" +subpackages="$pkgname-dev" +#source="http://pypi.python.org/packages/source/p/$_pkgreal/$_pkgreal-$pkgver.tar.gz" # URL not yet live +source="https://pypi.python.org/packages/cb/4e/fcb45db7d3005f5646f28a3de2a2f8e60a6e4b629f02bbb331320778f3a1/$_pkgreal-$pkgver.tar.gz" + +builddir="$srcdir"/$_pkgreal-$pkgver +build() { + cd "$builddir" + python configure.py --cl-enable-gl --python-exe=python || return 1 + make || return 1 + python setup.py test +} + +package() { + cd "$builddir" + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build || return 1 +} + +md5sums="0c8a33b6a6b427bcd9c5966da461d9c6 pyopencl-2016.1.tar.gz" +sha256sums="54b6e8ad02dc437807739bd53e43851efe979bd51ec87996e44b94ab67238297 pyopencl-2016.1.tar.gz" +sha512sums="3be8da315f9b4a4e03071152bb5968c5c7b102cbae6c70f358438cfd7951d12970a76dd8e922187ff73e47f7d0ce7a070e6f303dbe364c016796fa65d7e1de71 pyopencl-2016.1.tar.gz" -- 2.8.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---