diff options
author | Olaf Leidinger | 2015-10-27 18:30:46 +0100 |
---|---|---|
committer | Olaf Leidinger | 2015-10-27 18:30:46 +0100 |
commit | c218bc25d945d25e3d4cb77cd084152e17b2777d (patch) | |
tree | e8c894ea908696d434d45bb57507268440c9b57b | |
download | aur-c218bc25d945d25e3d4cb77cd084152e17b2777d.tar.gz |
Initial Import for v.0.12
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..4551554edae8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = pocl + pkgdesc = Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets + pkgver = 0.12 + pkgrel = 1 + url = https://launchpad.net/pocl + arch = i686 + arch = x86_64 + license = GPL + makedepends = ocl-icd + makedepends = pkg-config + depends = clang + depends = libcl + depends = hwloc + depends = libltdl + depends = opencl-headers + options = debug + options = strip + options = !staticlibs + options = !libtool + source = http://pocl.sourceforge.net/downloads/pocl-0.12.tar.gz + md5sums = e197ba3aa01a35f40581c48e053330dd + +pkgname = pocl + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e711033e4f41 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Original Maintainer: fabien Cellier <fabien.cellier@@gmail.com> +# Imported to AUR4: Olaf Leidinger <oleid@mescharet.de> + +_pkgname=pocl +pkgname=$_pkgname +#pkgname=$_pkgname-bzr +pkgver=0.12 +pkgrel=1 +pkgdesc="Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets" +arch=(i686 x86_64) +url="https://launchpad.net/pocl" +license=('GPL') +depends=('clang' 'libcl' 'hwloc' 'libltdl' 'opencl-headers') +source=("http://pocl.sourceforge.net/downloads/${_pkgname}-${pkgver}.tar.gz") +md5sums=('e197ba3aa01a35f40581c48e053330dd') +options=(debug strip !staticlibs !libtool) +# pocl use pkg-config to find OpenCL, which is only provided in ocl-icd +makedepends=('ocl-icd' 'pkg-config') + +build() { + cd "$srcdir/${_pkgname}-${pkgver}" + + # + # BUILD HERE + # + ./configure --enable-shared --prefix=/usr --sysconfdir=/etc + make +} + +package() { + cd "$srcdir/${_pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + rm -rf "$pkgdir/usr/include/CL" +} |