[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