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 <ib...@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 <ib...@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
+}

Reply via email to