[arch-commits] Commit in blas/trunk (Makefile.blas PKGBUILD)
Ronald van Haren
ronald at archlinux.org
Sat Aug 4 18:44:18 UTC 2012
Date: Saturday, August 4, 2012 @ 14:44:17
Author: ronald
Revision: 164758
upgpkg: blas 3.4.1-1
update to 3.4.1
Modified:
blas/trunk/Makefile.blas
blas/trunk/PKGBUILD
---------------+
Makefile.blas | 31 ++++++++++++++++++++++++++++++-
PKGBUILD | 10 +++++-----
2 files changed, 35 insertions(+), 6 deletions(-)
Modified: Makefile.blas
===================================================================
--- Makefile.blas 2012-08-04 18:04:50 UTC (rev 164757)
+++ Makefile.blas 2012-08-04 18:44:17 UTC (rev 164758)
@@ -137,6 +137,33 @@
$(CBLAS1) $(CBLAS2) $(CBLAS3) $(ZBLAS1) \
$(ZBLAS2) $(ZBLAS3) $(ALLBLAS)
+$(BLASLIB): $(ALLOBJ)
+ $(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ)
+ $(RANLIB) $@
+
+single: $(SBLAS1) $(ALLBLAS) $(SBLAS2) $(SBLAS3)
+ $(ARCH) $(ARCHFLAGS) $(BLASLIB) $(SBLAS1) $(ALLBLAS) \
+ $(SBLAS2) $(SBLAS3)
+ $(RANLIB) $(BLASLIB)
+
+double: $(DBLAS1) $(ALLBLAS) $(DBLAS2) $(DBLAS3)
+ $(ARCH) $(ARCHFLAGS) $(BLASLIB) $(DBLAS1) $(ALLBLAS) \
+ $(DBLAS2) $(DBLAS3)
+ $(RANLIB) $(BLASLIB)
+
+complex: $(CBLAS1) $(CB1AUX) $(ALLBLAS) $(CBLAS2) $(CBLAS3)
+ $(ARCH) $(ARCHFLAGS) $(BLASLIB) $(CBLAS1) $(CB1AUX) \
+ $(ALLBLAS) $(CBLAS2) $(CBLAS3)
+ $(RANLIB) $(BLASLIB)
+
+complex16: $(ZBLAS1) $(ZB1AUX) $(ALLBLAS) $(ZBLAS2) $(ZBLAS3)
+ $(ARCH) $(ARCHFLAGS) $(BLASLIB) $(ZBLAS1) $(ZB1AUX) \
+ $(ALLBLAS) $(ZBLAS2) $(ZBLAS3)
+ $(RANLIB) $(BLASLIB)
+
+FRC:
+ @FRC=$(FRC)
+
clean:
rm -f *.o libblas.a libblas.so*
@@ -145,5 +172,7 @@
ranlib libblas.a
shared: $(ALLOBJ)
- cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.4.0 $(ALLOBJ) -lm -lgfortran -lc
+ cc $(CFLAGS) -shared -Wl,-soname,libblas.so.3 -o libblas.so.3.4.1 $(ALLOBJ) -lm -lgfortran -lc
+#.f.o:
+# $(FORTRAN) $(OPTS) -c $< -o $@
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-08-04 18:04:50 UTC (rev 164757)
+++ PKGBUILD 2012-08-04 18:44:17 UTC (rev 164758)
@@ -5,7 +5,7 @@
# Contributor: Jason Taylor <jftaylor21 at gmail.com>
pkgname=blas
-pkgver=3.4.0
+pkgver=3.4.1
pkgrel=1
url="http://www.netlib.org/blas"
makedepends=('gcc-fortran')
@@ -16,8 +16,8 @@
source=(http://www.netlib.org/lapack/lapack-${pkgver}.tgz
Makefile.blas
LICENSE.blas)
-sha1sums=('910109a931524f8dcc2734ce23fe927b00ca199f'
- '85996f56c13991fc69481c0e88ef905a0dcefb49'
+sha1sums=('c115223ac1bac9ab971aae865d3e95442bc979bc'
+ 'f9eb47d6713894eaaffbf2d9b2942a777e3f5ef9'
'2491a151a37f0162b25fc4e4e9a8ac444b574a76')
build() {
@@ -29,8 +29,8 @@
pushd BLAS/SRC
make clean
- FFLAGS="${CFLAGS/-O?/-O0}" make dcabs1.o
- FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" make shared
+# FFLAGS="${CFLAGS/-O?/-O0}" make dcabs1.o
+ FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" CXXFLAGS="${CXXFLAGS} -fPIC" make shared
cp libblas.so.${pkgver} "${srcdir}/lapack-${pkgver}/"
popd
More information about the arch-commits
mailing list