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

Ronald van Haren ronald at archlinux.org
Sat Jul 9 12:16:27 UTC 2011


    Date: Saturday, July 9, 2011 @ 08:16:27
  Author: ronald
Revision: 130984

upgpkg: lapack 3.3.1-1
update to 3.3.1

Modified:
  lapack/trunk/Makefile.lapack
  lapack/trunk/PKGBUILD

-----------------+
 Makefile.lapack |    2 +-
 PKGBUILD        |   40 +++++++++++++++++++++++-----------------
 2 files changed, 24 insertions(+), 18 deletions(-)

Modified: Makefile.lapack
===================================================================
--- Makefile.lapack	2011-07-09 11:00:43 UTC (rev 130983)
+++ Makefile.lapack	2011-07-09 12:16:27 UTC (rev 130984)
@@ -386,5 +386,5 @@
 	ranlib liblapack.a
 
 shared: $(ALLOBJ) $(ALLXOBJ)
-	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.3.0 $(ALLOBJ) -L.. -lblas -lm -lgfortran -lc
+	cc $(CFLAGS) -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.3.0 $(ALLOBJ) -L.. -lm -lgfortran -lc
 

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2011-07-09 11:00:43 UTC (rev 130983)
+++ PKGBUILD	2011-07-09 12:16:27 UTC (rev 130984)
@@ -6,8 +6,9 @@
 
 pkgbase=lapack
 pkgname=('blas' 'lapack')
-pkgver=3.3.0
-pkgrel=2
+pkgver=3.3.1
+_sover=3.3.0
+pkgrel=1
 url="http://www.netlib.org/lapack"
 makedepends=('gcc-fortran')
 arch=('i686' 'x86_64')
@@ -17,11 +18,11 @@
         Makefile.blas
         Makefile.lapack
         LICENSE.blas)
-md5sums=('84213fca70936cc5f1b59a7b1bf71697'
-         'cdfcb9d9b162c18d9acbf63c5579ea26'
-         '748440ae656402241d053dadb14425ee'
-         'aa359e9b7cc717fb1230cfbb4e1d206b'
-         '38b6acb8ed5691d25863319d30a8b365')
+sha1sums=('3ce437e05f0e9a3c8148ec41922f6efeef0ebdac'
+          '71bf7696f1c841339163e82d863dd62e484eb1cf'
+          '47f46f83ad9a82b6539e040298a143baee6543fd'
+          '4ff5de6f57bdb6d47b496929eea42a58613fdecb'
+          '2491a151a37f0162b25fc4e4e9a8ac444b574a76')
 
 build() {
   cd "${srcdir}/${pkgbase}-${pkgver}"
@@ -36,9 +37,10 @@
   make clean
   FFLAGS="${CFLAGS/-O?/-O0}" make dcabs1.o
   FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" make shared
-  cp libblas.so.${pkgver} "${srcdir}/${pkgbase}-${pkgver}/"
+  cp libblas.so.${_sover} "${srcdir}/${pkgbase}-${pkgver}/"
+
   popd
-  ln -s libblas.so.${pkgver} libblas.so
+  ln -s libblas.so.${_blasver} libblas.so
 
   pushd INSTALL
   make clean
@@ -50,19 +52,18 @@
   make clean
   
   make FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" shared
-  cp liblapack.so.${pkgver} "${srcdir}/${pkgbase}-${pkgver}/"
+  cp liblapack.so.${_sover} "${srcdir}/${pkgbase}-${pkgver}/"
   popd
 }
 
 package_blas() {
   pkgdesc="Basic Linear Algebra Subprograms"
   depends=('gcc-libs')
-  options=('force')
   install -m755 -d "${pkgdir}/usr/lib"
-  install -m755 "${srcdir}/${pkgbase}-${pkgver}/libblas.so.${pkgver}" \
+  install -m755 "${srcdir}/${pkgbase}-${pkgver}/libblas.so.${_sover}" \
     "${pkgdir}/usr/lib/"
-  ln -sf libblas.so.${pkgver} "${pkgdir}/usr/lib/libblas.so"
-  ln -sf libblas.so.${pkgver} "${pkgdir}/usr/lib/libblas.so.3"
+  ln -sf libblas.so.${_sover} "${pkgdir}/usr/lib/libblas.so"
+  ln -sf libblas.so.${_sover} "${pkgdir}/usr/lib/libblas.so.3"
   
   install -m755 -d "${pkgdir}/usr/share/licenses/blas"
   install -m644 "${srcdir}/LICENSE.blas" \
@@ -73,12 +74,17 @@
   pkgdesc="Linear Algebra PACKage"
   depends=("blas=${pkgver}")
   install -m755 -d "${pkgdir}/usr/lib"
-  install -m755 "${srcdir}/${pkgbase}-${pkgver}/liblapack.so.${pkgver}" \
+  install -m755 "${srcdir}/${pkgbase}-${pkgver}/liblapack.so.${_sover}" \
     "${pkgdir}/usr/lib/"
-  ln -sf liblapack.so.${pkgver} "${pkgdir}/usr/lib/liblapack.so"
-  ln -sf liblapack.so.${pkgver} "${pkgdir}/usr/lib/liblapack.so.3"
+  ln -sf liblapack.so.${_sover} "${pkgdir}/usr/lib/liblapack.so"
+  ln -sf liblapack.so.${_sover} "${pkgdir}/usr/lib/liblapack.so.3"
 
   install -m755 -d "${pkgdir}/usr/share/licenses/lapack"
   install -m644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" \
     "${pkgdir}/usr/share/licenses/lapack/"
 }
+sha1sums=('3ce437e05f0e9a3c8148ec41922f6efeef0ebdac'
+          '71bf7696f1c841339163e82d863dd62e484eb1cf'
+          '47f46f83ad9a82b6539e040298a143baee6543fd'
+          '128a258fde1b923c0b0b958a8a8ae8aa7657e44b'
+          '2491a151a37f0162b25fc4e4e9a8ac444b574a76')




More information about the arch-commits mailing list