[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