[arch-commits] Commit in libcl/repos (4 files)

Ionut Biru ibiru at archlinux.org
Tue Aug 14 16:24:00 UTC 2012


    Date: Tuesday, August 14, 2012 @ 12:23:59
  Author: ibiru
Revision: 165254

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  libcl/repos/staging-i686/
  libcl/repos/staging-i686/PKGBUILD
    (from rev 165253, libcl/trunk/PKGBUILD)
  libcl/repos/staging-x86_64/
  libcl/repos/staging-x86_64/PKGBUILD
    (from rev 165253, libcl/trunk/PKGBUILD)

-------------------------+
 staging-i686/PKGBUILD   |   37 +++++++++++++++++++++++++++++++++++++
 staging-x86_64/PKGBUILD |   37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

Copied: libcl/repos/staging-i686/PKGBUILD (from rev 165253, libcl/trunk/PKGBUILD)
===================================================================
--- staging-i686/PKGBUILD	                        (rev 0)
+++ staging-i686/PKGBUILD	2012-08-14 16:23:59 UTC (rev 165254)
@@ -0,0 +1,37 @@
+# $Id$
+#Maintainer: Ionut Biru <ibiru at archlinux.org>
+
+pkgname=libcl
+pkgver=1.1
+_pkgver=304.37
+pkgrel=3
+pkgdesc="OpenCL library and ICD loader from NVIDIA"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/"
+depends=('gcc-libs')
+license=('custom')
+options=('!strip')
+
+if [ "$CARCH" = "i686" ]; then
+    _arch='x86'
+    _pkg="NVIDIA-Linux-${_arch}-${_pkgver}"
+    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${_pkgver}/${_pkg}.run")
+    md5sums=('ee3e97109201ab954c96860e28ada611')
+elif [ "$CARCH" = "x86_64" ]; then
+    _arch='x86_64'
+    _pkg="NVIDIA-Linux-${_arch}-${_pkgver}-no-compat32"
+    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${_pkgver}/${_pkg}.run")
+    md5sums=('65fce562c0df3def06012db9ff6bafa1')
+fi
+build() {
+    cd $srcdir
+    sh ${_pkg}.run --extract-only
+}
+
+package() {
+    cd $srcdir/${_pkg}
+    install -D -m755 libOpenCL.so.1.0.0 $pkgdir/usr/lib/libOpenCL.so.1.0.0
+    ln -s /usr/lib/libOpenCL.so.1.0.0 $pkgdir/usr/lib/libOpenCL.so.1
+    ln -s /usr/lib/libOpenCL.so.1 $pkgdir/usr/lib/libOpenCL.so
+    install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}

Copied: libcl/repos/staging-x86_64/PKGBUILD (from rev 165253, libcl/trunk/PKGBUILD)
===================================================================
--- staging-x86_64/PKGBUILD	                        (rev 0)
+++ staging-x86_64/PKGBUILD	2012-08-14 16:23:59 UTC (rev 165254)
@@ -0,0 +1,37 @@
+# $Id$
+#Maintainer: Ionut Biru <ibiru at archlinux.org>
+
+pkgname=libcl
+pkgver=1.1
+_pkgver=304.37
+pkgrel=3
+pkgdesc="OpenCL library and ICD loader from NVIDIA"
+arch=('i686' 'x86_64')
+url="http://www.nvidia.com/"
+depends=('gcc-libs')
+license=('custom')
+options=('!strip')
+
+if [ "$CARCH" = "i686" ]; then
+    _arch='x86'
+    _pkg="NVIDIA-Linux-${_arch}-${_pkgver}"
+    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${_pkgver}/${_pkg}.run")
+    md5sums=('ee3e97109201ab954c96860e28ada611')
+elif [ "$CARCH" = "x86_64" ]; then
+    _arch='x86_64'
+    _pkg="NVIDIA-Linux-${_arch}-${_pkgver}-no-compat32"
+    source=("ftp://download.nvidia.com/XFree86/Linux-${_arch}/${_pkgver}/${_pkg}.run")
+    md5sums=('65fce562c0df3def06012db9ff6bafa1')
+fi
+build() {
+    cd $srcdir
+    sh ${_pkg}.run --extract-only
+}
+
+package() {
+    cd $srcdir/${_pkg}
+    install -D -m755 libOpenCL.so.1.0.0 $pkgdir/usr/lib/libOpenCL.so.1.0.0
+    ln -s /usr/lib/libOpenCL.so.1.0.0 $pkgdir/usr/lib/libOpenCL.so.1
+    ln -s /usr/lib/libOpenCL.so.1 $pkgdir/usr/lib/libOpenCL.so
+    install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}




More information about the arch-commits mailing list