[arch-commits] Commit in lapack/trunk (PKGBUILD)

Ronald van Haren ronald at nymeria.archlinux.org
Sun Nov 3 11:27:36 UTC 2013


    Date: Sunday, November 3, 2013 @ 12:27:36
  Author: ronald
Revision: 198758

upgpkg: lapack 3.4.2-2

add lapack cbindings

Modified:
  lapack/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-11-03 10:27:39 UTC (rev 198757)
+++ PKGBUILD	2013-11-03 11:27:36 UTC (rev 198758)
@@ -7,7 +7,7 @@
 pkgbase=lapack
 pkgname=('lapack' 'blas')
 pkgver=3.4.2
-pkgrel=1
+pkgrel=2
 url="http://www.netlib.org/lapack"
 pkgdesc="Linear Algebra PACKage"
 makedepends=('gcc-fortran' 'cmake')
@@ -29,7 +29,8 @@
     -DCMAKE_SKIP_RPATH=ON \
     -DBUILD_SHARED_LIBS=ON \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_Fortran_COMPILER=gfortran
+    -DCMAKE_Fortran_COMPILER=gfortran \
+    -DLAPACKE=ON
   make
 }
 
@@ -36,16 +37,17 @@
 package_lapack() {
   depends=("blas=${pkgver}")
 
-  install -m755 -d ${pkgdir}/usr/{lib,bin}
+  install -m755 -d ${pkgdir}/usr/{lib,bin,include}
   
-  for libname in liblapack libtmglib; do
+  for libname in liblapack libtmglib liblapacke; do
     install -m755 "${srcdir}/build/lib/${libname}.so" \
       "${pkgdir}/usr/lib/"
-    ln -sf liblapack.so "${pkgdir}/usr/lib/${libname}.so.${pkgver}"
-    ln -sf liblapack.so "${pkgdir}/usr/lib/${libname}.so.3"
+    ln -sf ${libname}.so "${pkgdir}/usr/lib/${libname}.so.${pkgver}"
+    ln -sf ${libname}.so "${pkgdir}/usr/lib/${libname}.so.3"
   done
   
   install -m755 ${srcdir}/build/bin/* ${pkgdir}/usr/bin
+  install -m644 ${srcdir}/build/include/* ${pkgdir}/usr/include
   install -m755 -d "${pkgdir}/usr/share/licenses/lapack"
   install -m644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" \
     "${pkgdir}/usr/share/licenses/lapack/"




More information about the arch-commits mailing list