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

Ronald van Haren ronald at archlinux.org
Fri Oct 8 09:23:08 UTC 2010


    Date: Friday, October 8, 2010 @ 05:23:08
  Author: ronald
Revision: 94550

upgpkg: lapack 3.2.2-2
fix lapack Makefile

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

-----------------+
 Makefile.blas   |  173 +++++++++++++++++++++++++++++++++++++++++++++++-------
 Makefile.lapack |  132 -----------------------------------------
 PKGBUILD        |   26 +-------
 3 files changed, 157 insertions(+), 174 deletions(-)

Modified: Makefile.blas
===================================================================
--- Makefile.blas	2010-10-08 08:17:33 UTC (rev 94549)
+++ Makefile.blas	2010-10-08 09:23:08 UTC (rev 94550)
@@ -1,28 +1,157 @@
 clean:
 	rm -f *.o libblas.a libblas.so*
 
-OBJS=	caxpy.o ccopy.o cdotc.o cdotu.o cgbmv.o cgemm.o cgemv.o \
-	cgerc.o cgeru.o chbmv.o chemm.o chemv.o cher2.o cher2k.o \
-	cher.o cherk.o chpmv.o chpr2.o chpr.o crotg.o cscal.o csrot.o \
-	csscal.o cswap.o csymm.o csyr2k.o csyrk.o ctbmv.o ctbsv.o \
-	ctpmv.o ctpsv.o ctrmm.o ctrmv.o ctrsm.o ctrsv.o dasum.o \
-	daxpy.o dcabs1.o dcopy.o ddot.o dgbmv.o dgemm.o dgemv.o \
-	dger.o dnrm2.o drot.o drotg.o drotm.o drotmg.o dsbmv.o \
-	dscal.o dsdot.o dspmv.o dspr2.o dspr.o dswap.o dsymm.o \
-	dsymv.o dsyr2.o dsyr2k.o dsyr.o dsyrk.o dtbmv.o dtbsv.o \
-	dtpmv.o dtpsv.o dtrmm.o dtrmv.o dtrsm.o dtrsv.o dzasum.o \
-	dznrm2.o icamax.o idamax.o isamax.o izamax.o lsame.o sasum.o \
-	saxpy.o scabs1.o scasum.o scnrm2.o scopy.o sdot.o sdsdot.o \
-	sgbmv.o sgemm.o sgemv.o sger.o snrm2.o srot.o srotg.o srotm.o \
-	srotmg.o ssbmv.o sscal.o sspmv.o sspr2.o sspr.o sswap.o \
-	ssymm.o ssymv.o ssyr2.o ssyr2k.o ssyr.o ssyrk.o stbmv.o \
-	stbsv.o stpmv.o stpsv.o strmm.o strmv.o strsm.o strsv.o \
-	xerbla_array.o xerbla.o zaxpy.o zcopy.o zdotc.o zdotu.o \
-	zdrot.o zdscal.o zgbmv.o zgemm.o zgemv.o zgerc.o zgeru.o \
-	zhbmv.o zhemm.o zhemv.o zher2.o zher2k.o zher.o zherk.o \
-	zhpmv.o zhpr2.o zhpr.o zrotg.o zscal.o zswap.o zsymm.o \
-	zsyr2k.o zsyrk.o ztbmv.o ztbsv.o ztpmv.o ztpsv.o ztrmm.o \
-	ztrmv.o ztrsm.o ztrsv.o
+OBJS= caxpy.o \
+ccopy.o \
+cdotc.o \
+cdotu.o \
+cgbmv.o \
+cgemm.o \
+cgemv.o \
+cgerc.o \
+cgeru.o \
+chbmv.o \
+chemm.o \
+chemv.o \
+cher2k.o \
+cher2.o \
+cherk.o \
+cher.o \
+chpmv.o \
+chpr2.o \
+chpr.o \
+crotg.o \
+cscal.o \
+csrot.o \
+csscal.o \
+cswap.o \
+csymm.o \
+csyr2k.o \
+csyrk.o \
+ctbmv.o \
+ctbsv.o \
+ctpmv.o \
+ctpsv.o \
+ctrmm.o \
+ctrmv.o \
+ctrsm.o \
+ctrsv.o \
+dasum.o \
+daxpy.o \
+dcabs1.o \
+dcopy.o \
+ddot.o \
+dgbmv.o \
+dgemm.o \
+dgemv.o \
+dger.o \
+dnrm2.o \
+drotg.o \
+drotmg.o \
+drotm.o \
+drot.o \
+dsbmv.o \
+dscal.o \
+dsdot.o \
+dspmv.o \
+dspr2.o \
+dspr.o \
+dswap.o \
+dsymm.o \
+dsymv.o \
+dsyr2k.o \
+dsyr2.o \
+dsyrk.o \
+dsyr.o \
+dtbmv.o \
+dtbsv.o \
+dtpmv.o \
+dtpsv.o \
+dtrmm.o \
+dtrmv.o \
+dtrsm.o \
+dtrsv.o \
+dzasum.o \
+dznrm2.o \
+icamax.o \
+idamax.o \
+isamax.o \
+izamax.o \
+lsame.o \
+sasum.o \
+saxpy.o \
+scabs1.o \
+scasum.o \
+scnrm2.o \
+scopy.o \
+sdot.o \
+sdsdot.o \
+sgbmv.o \
+sgemm.o \
+sgemv.o \
+sger.o \
+snrm2.o \
+srotg.o \
+srotmg.o \
+srotm.o \
+srot.o \
+ssbmv.o \
+sscal.o \
+sspmv.o \
+sspr2.o \
+sspr.o \
+sswap.o \
+ssymm.o \
+ssymv.o \
+ssyr2k.o \
+ssyr2.o \
+ssyrk.o \
+ssyr.o \
+stbmv.o \
+stbsv.o \
+stpmv.o \
+stpsv.o \
+strmm.o \
+strmv.o \
+strsm.o \
+strsv.o \
+xerbla_array.o \
+xerbla.o \
+zaxpy.o \
+zcopy.o \
+zdotc.o \
+zdotu.o \
+zdrot.o \
+zdscal.o \
+zgbmv.o \
+zgemm.o \
+zgemv.o \
+zgerc.o \
+zgeru.o \
+zhbmv.o \
+zhemm.o \
+zhemv.o \
+zher2k.o \
+zher2.o \
+zherk.o \
+zher.o \
+zhpmv.o \
+zhpr2.o \
+zhpr.o \
+zrotg.o \
+zscal.o \
+zswap.o \
+zsymm.o \
+zsyr2k.o \
+zsyrk.o \
+ztbmv.o \
+ztbsv.o \
+ztpmv.o \
+ztpsv.o \
+ztrmm.o \
+ztrmv.o \
+ztrsm.o \
+ztrsv.o 
 
 static: $(OBJS)
 	ar ruv libblas.a $(OBJS)

Modified: Makefile.lapack
===================================================================
--- Makefile.lapack	2010-10-08 08:17:33 UTC (rev 94549)
+++ Makefile.lapack	2010-10-08 09:23:08 UTC (rev 94550)
@@ -9,10 +9,8 @@
 cgbequb.o \
 cgbequ.o \
 cgbrfs.o \
-cgbrfsx.o \
 cgbsv.o \
 cgbsvx.o \
-cgbsvxx.o \
 cgbtf2.o \
 cgbtrf.o \
 cgbtrs.o \
@@ -47,7 +45,6 @@
 cgeqrf.o \
 cgeqrfp.o \
 cgerfs.o \
-cgerfsx.o \
 cgerq2.o \
 cgerqf.o \
 cgesc2.o \
@@ -55,7 +52,6 @@
 cgesvd.o \
 cgesv.o \
 cgesvx.o \
-cgesvxx.o \
 cgetc2.o \
 cgetf2.o \
 cgetrf.o \
@@ -101,10 +97,8 @@
 chegv.o \
 chegvx.o \
 cherfs.o \
-cherfsx.o \
 chesv.o \
 chesvx.o \
-chesvxx.o \
 chetd2.o \
 chetf2.o \
 chetrd.o \
@@ -113,7 +107,6 @@
 chetrs.o \
 chfrk.o \
 chgeqz.o \
-chla_transtype.o \
 chpcon.o \
 chpevd.o \
 chpev.o \
@@ -147,28 +140,13 @@
 claesy.o \
 claev2.o \
 clag2z.o \
-cla_gbamv.o \
-cla_gbrcond_c.o \
-cla_gbrcond_x.o \
-cla_gbrfsx_extended.o \
-cla_gbrpvgrw.o \
-cla_geamv.o \
-cla_gercond_c.o \
-cla_gercond_x.o \
-cla_gerfsx_extended.o \
 clags2.o \
 clagtm.o \
-cla_heamv.o \
 clahef.o \
-cla_hercond_c.o \
-cla_hercond_x.o \
-cla_herfsx_extended.o \
-cla_herpvgrw.o \
 clahqr.o \
 clahr2.o \
 clahrd.o \
 claic1.o \
-cla_lin_berr.o \
 clals0.o \
 clalsa.o \
 clalsd.o \
@@ -189,10 +167,6 @@
 clantr.o \
 clapll.o \
 clapmt.o \
-cla_porcond_c.o \
-cla_porcond_x.o \
-cla_porfsx_extended.o \
-cla_porpvgrw.o \
 claqgb.o \
 claqge.o \
 claqhb.o \
@@ -220,26 +194,18 @@
 clarfx.o \
 clargv.o \
 clarnv.o \
-cla_rpvgrw.o \
 clarrv.o \
-clarscl2.o \
 clartg.o \
 clartv.o \
 clarzb.o \
 clarz.o \
 clarzt.o \
-clascl2.o \
 clascl.o \
 claset.o \
 clasr.o \
 classq.o \
 claswp.o \
-cla_syamv.o \
 clasyf.o \
-cla_syrcond_c.o \
-cla_syrcond_x.o \
-cla_syrfsx_extended.o \
-cla_syrpvgrw.o \
 clatbs.o \
 clatdf.o \
 clatps.o \
@@ -249,7 +215,6 @@
 clatzm.o \
 clauu2.o \
 clauum.o \
-cla_wwaddw.o \
 cpbcon.o \
 cpbequ.o \
 cpbrfs.o \
@@ -266,10 +231,8 @@
 cpoequb.o \
 cpoequ.o \
 cporfs.o \
-cporfsx.o \
 cposv.o \
 cposvx.o \
-cposvxx.o \
 cpotf2.o \
 cpotrf.o \
 cpotri.o \
@@ -313,10 +276,8 @@
 csymv.o \
 csyr.o \
 csyrfs.o \
-csyrfsx.o \
 csysv.o \
 csysvx.o \
-csysvxx.o \
 csytf2.o \
 csytrf.o \
 csytri.o \
@@ -390,10 +351,8 @@
 dgbequb.o \
 dgbequ.o \
 dgbrfs.o \
-dgbrfsx.o \
 dgbsv.o \
 dgbsvx.o \
-dgbsvxx.o \
 dgbtf2.o \
 dgbtrf.o \
 dgbtrs.o \
@@ -429,7 +388,6 @@
 dgeqrf.o \
 dgeqrfp.o \
 dgerfs.o \
-dgerfsx.o \
 dgerq2.o \
 dgerqf.o \
 dgesc2.o \
@@ -438,7 +396,6 @@
 dgesv.o \
 dgesvj.o \
 dgesvx.o \
-dgesvxx.o \
 dgetc2.o \
 dgetf2.o \
 dgetrf.o \
@@ -494,13 +451,6 @@
 dlaexc.o \
 dlag2.o \
 dlag2s.o \
-dla_gbamv.o \
-dla_gbrcond.o \
-dla_gbrfsx_extended.o \
-dla_gbrpvgrw.o \
-dla_geamv.o \
-dla_gercond.o \
-dla_gerfsx_extended.o \
 dlags2.o \
 dlagtf.o \
 dlagtm.o \
@@ -511,7 +461,6 @@
 dlahrd.o \
 dlaic1.o \
 dlaisnan.o \
-dla_lin_berr.o \
 dlaln2.o \
 dlals0.o \
 dlalsa.o \
@@ -533,9 +482,6 @@
 dlanv2.o \
 dlapll.o \
 dlapmt.o \
-dla_porcond.o \
-dla_porfsx_extended.o \
-dla_porpvgrw.o \
 dlapy2.o \
 dlapy3.o \
 dlaqgb.o \
@@ -562,7 +508,6 @@
 dlarfx.o \
 dlargv.o \
 dlarnv.o \
-dla_rpvgrw.o \
 dlarra.o \
 dlarrb.o \
 dlarrc.o \
@@ -573,7 +518,6 @@
 dlarrk.o \
 dlarrr.o \
 dlarrv.o \
-dlarscl2.o \
 dlartg.o \
 dlartv.o \
 dlaruv.o \
@@ -581,7 +525,6 @@
 dlarz.o \
 dlarzt.o \
 dlas2.o \
-dlascl2.o \
 dlascl.o \
 dlasd0.o \
 dlasd1.o \
@@ -608,11 +551,7 @@
 dlasv2.o \
 dlaswp.o \
 dlasy2.o \
-dla_syamv.o \
 dlasyf.o \
-dla_syrcond.o \
-dla_syrfsx_extended.o \
-dla_syrpvgrw.o \
 dlat2s.o \
 dlatbs.o \
 dlatdf.o \
@@ -623,7 +562,6 @@
 dlatzm.o \
 dlauu2.o \
 dlauum.o \
-dla_wwaddw.o \
 dopgtr.o \
 dopmtr.o \
 dorg2l.o \
@@ -666,10 +604,8 @@
 dpoequb.o \
 dpoequ.o \
 dporfs.o \
-dporfsx.o \
 dposv.o \
 dposvx.o \
-dposvxx.o \
 dpotf2.o \
 dpotrf.o \
 dpotri.o \
@@ -742,10 +678,8 @@
 dsygv.o \
 dsygvx.o \
 dsyrfs.o \
-dsyrfsx.o \
 dsysv.o \
 dsysvx.o \
-dsysvxx.o \
 dsytd2.o \
 dsytf2.o \
 dsytrd.o \
@@ -816,10 +750,8 @@
 sgbequb.o \
 sgbequ.o \
 sgbrfs.o \
-sgbrfsx.o \
 sgbsv.o \
 sgbsvx.o \
-sgbsvxx.o \
 sgbtf2.o \
 sgbtrf.o \
 sgbtrs.o \
@@ -855,7 +787,6 @@
 sgeqrf.o \
 sgeqrfp.o \
 sgerfs.o \
-sgerfsx.o \
 sgerq2.o \
 sgerqf.o \
 sgesc2.o \
@@ -864,7 +795,6 @@
 sgesv.o \
 sgesvj.o \
 sgesvx.o \
-sgesvxx.o \
 sgetc2.o \
 sgetf2.o \
 sgetrf.o \
@@ -920,13 +850,6 @@
 slaexc.o \
 slag2d.o \
 slag2.o \
-sla_gbamv.o \
-sla_gbrcond.o \
-sla_gbrfsx_extended.o \
-sla_gbrpvgrw.o \
-sla_geamv.o \
-sla_gercond.o \
-sla_gerfsx_extended.o \
 slags2.o \
 slagtf.o \
 slagtm.o \
@@ -937,7 +860,6 @@
 slahrd.o \
 slaic1.o \
 slaisnan.o \
-sla_lin_berr.o \
 slaln2.o \
 slals0.o \
 slalsa.o \
@@ -959,9 +881,6 @@
 slanv2.o \
 slapll.o \
 slapmt.o \
-sla_porcond.o \
-sla_porfsx_extended.o \
-sla_porpvgrw.o \
 slapy2.o \
 slapy3.o \
 slaqgb.o \
@@ -988,7 +907,6 @@
 slarfx.o \
 slargv.o \
 slarnv.o \
-sla_rpvgrw.o \
 slarra.o \
 slarrb.o \
 slarrc.o \
@@ -999,7 +917,6 @@
 slarrk.o \
 slarrr.o \
 slarrv.o \
-slarscl2.o \
 slartg.o \
 slartv.o \
 slaruv.o \
@@ -1007,7 +924,6 @@
 slarz.o \
 slarzt.o \
 slas2.o \
-slascl2.o \
 slascl.o \
 slasd0.o \
 slasd1.o \
@@ -1034,11 +950,7 @@
 slasv2.o \
 slaswp.o \
 slasy2.o \
-sla_syamv.o \
 slasyf.o \
-sla_syrcond.o \
-sla_syrfsx_extended.o \
-sla_syrpvgrw.o \
 slatbs.o \
 slatdf.o \
 slatps.o \
@@ -1048,7 +960,6 @@
 slatzm.o \
 slauu2.o \
 slauum.o \
-sla_wwaddw.o \
 sopgtr.o \
 sopmtr.o \
 sorg2l.o \
@@ -1091,10 +1002,8 @@
 spoequb.o \
 spoequ.o \
 sporfs.o \
-sporfsx.o \
 sposv.o \
 sposvx.o \
-sposvxx.o \
 spotf2.o \
 spotrf.o \
 spotri.o \
@@ -1165,10 +1074,8 @@
 ssygv.o \
 ssygvx.o \
 ssyrfs.o \
-ssyrfsx.o \
 ssysv.o \
 ssysvx.o \
-ssysvxx.o \
 ssytd2.o \
 ssytf2.o \
 ssytrd.o \
@@ -1210,7 +1117,6 @@
 strttp.o \
 stzrqf.o \
 stzrzf.o \
-xerbla_array.o \
 xerbla.o \
 zbdsqr.o \
 zcgesv.o \
@@ -1221,10 +1127,8 @@
 zgbequb.o \
 zgbequ.o \
 zgbrfs.o \
-zgbrfsx.o \
 zgbsv.o \
 zgbsvx.o \
-zgbsvxx.o \
 zgbtf2.o \
 zgbtrf.o \
 zgbtrs.o \
@@ -1259,7 +1163,6 @@
 zgeqrf.o \
 zgeqrfp.o \
 zgerfs.o \
-zgerfsx.o \
 zgerq2.o \
 zgerqf.o \
 zgesc2.o \
@@ -1267,7 +1170,6 @@
 zgesvd.o \
 zgesv.o \
 zgesvx.o \
-zgesvxx.o \
 zgetc2.o \
 zgetf2.o \
 zgetrf.o \
@@ -1313,10 +1215,8 @@
 zhegv.o \
 zhegvx.o \
 zherfs.o \
-zherfsx.o \
 zhesv.o \
 zhesvx.o \
-zhesvxx.o \
 zhetd2.o \
 zhetf2.o \
 zhetrd.o \
@@ -1358,28 +1258,13 @@
 zlaesy.o \
 zlaev2.o \
 zlag2c.o \
-zla_gbamv.o \
-zla_gbrcond_c.o \
-zla_gbrcond_x.o \
-zla_gbrfsx_extended.o \
-zla_gbrpvgrw.o \
-zla_geamv.o \
-zla_gercond_c.o \
-zla_gercond_x.o \
-zla_gerfsx_extended.o \
 zlags2.o \
 zlagtm.o \
-zla_heamv.o \
 zlahef.o \
-zla_hercond_c.o \
-zla_hercond_x.o \
-zla_herfsx_extended.o \
-zla_herpvgrw.o \
 zlahqr.o \
 zlahr2.o \
 zlahrd.o \
 zlaic1.o \
-zla_lin_berr.o \
 zlals0.o \
 zlalsa.o \
 zlalsd.o \
@@ -1400,10 +1285,6 @@
 zlantr.o \
 zlapll.o \
 zlapmt.o \
-zla_porcond_c.o \
-zla_porcond_x.o \
-zla_porfsx_extended.o \
-zla_porpvgrw.o \
 zlaqgb.o \
 zlaqge.o \
 zlaqhb.o \
@@ -1431,26 +1312,18 @@
 zlarfx.o \
 zlargv.o \
 zlarnv.o \
-zla_rpvgrw.o \
 zlarrv.o \
-zlarscl2.o \
 zlartg.o \
 zlartv.o \
 zlarzb.o \
 zlarz.o \
 zlarzt.o \
-zlascl2.o \
 zlascl.o \
 zlaset.o \
 zlasr.o \
 zlassq.o \
 zlaswp.o \
-zla_syamv.o \
 zlasyf.o \
-zla_syrcond_c.o \
-zla_syrcond_x.o \
-zla_syrfsx_extended.o \
-zla_syrpvgrw.o \
 zlat2c.o \
 zlatbs.o \
 zlatdf.o \
@@ -1461,7 +1334,6 @@
 zlatzm.o \
 zlauu2.o \
 zlauum.o \
-zla_wwaddw.o \
 zpbcon.o \
 zpbequ.o \
 zpbrfs.o \
@@ -1478,10 +1350,8 @@
 zpoequb.o \
 zpoequ.o \
 zporfs.o \
-zporfsx.o \
 zposv.o \
 zposvx.o \
-zposvxx.o \
 zpotf2.o \
 zpotrf.o \
 zpotri.o \
@@ -1524,10 +1394,8 @@
 zsymv.o \
 zsyr.o \
 zsyrfs.o \
-zsyrfsx.o \
 zsysv.o \
 zsysvx.o \
-zsysvxx.o \
 zsytf2.o \
 zsytrf.o \
 zsytri.o \

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2010-10-08 08:17:33 UTC (rev 94549)
+++ PKGBUILD	2010-10-08 09:23:08 UTC (rev 94550)
@@ -7,7 +7,7 @@
 pkgbase=lapack
 pkgname=('blas' 'lapack')
 pkgver=3.2.2
-pkgrel=1
+pkgrel=2
 url="http://www.netlib.org/lapack"
 makedepends=('gcc-fortran')
 arch=('i686' 'x86_64')
@@ -19,8 +19,8 @@
         LICENSE.blas)
 md5sums=('10832891c9e8100f81108c1ec7da0da4'
          'cdfcb9d9b162c18d9acbf63c5579ea26'
-         'c7d3530faf06c817c5f41873adb5eecf'
-         '8743396d6a95657bfaf7cd339e7b5fe9'
+         '51a84dd3b1f04289b6b7c7f56d59c368'
+         'e7936c82c853870f0144f45e9656a7ea'
          '38b6acb8ed5691d25863319d30a8b365')
 
 build() {
@@ -44,11 +44,12 @@
   make clean
   make NOOPT="${CFLAGS/-O?/-O0} -fPIC" OPTS="${CFLAGS} -fPIC"
   popd
-
+  # make sure no files with '_', *vxx.o *vfx.o and *2.O as defined in *ASRC
+  #  are in OBJS
   pushd SRC
   make clean
+  
   make FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" shared
- # FFLAGS="${CFLAGS} -fPIC" CFLAGS="${CFLAGS} -fPIC" cc -shared -Wl,-soname,liblapack.so.3 -o liblapack.so.3.2.2 *.o -L.. -lblas -lm -lc
   cp liblapack.so.${pkgver} "${srcdir}/${pkgbase}-${pkgver}/"
   popd
 }
@@ -81,18 +82,3 @@
   install -m644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" \
     "${pkgdir}/usr/share/licenses/lapack/" || return 1
 }
-md5sums=('10832891c9e8100f81108c1ec7da0da4'
-         'cdfcb9d9b162c18d9acbf63c5579ea26'
-         '0d96e988563c1011fabced7b33946f30'
-         'acbda6ea8934b36b56d9dc2cbe1a9ba8'
-         '38b6acb8ed5691d25863319d30a8b365')
-md5sums=('10832891c9e8100f81108c1ec7da0da4'
-         'cdfcb9d9b162c18d9acbf63c5579ea26'
-         '0d96e988563c1011fabced7b33946f30'
-         '760cc15bc502f45594918731e93fbc08'
-         '38b6acb8ed5691d25863319d30a8b365')
-md5sums=('10832891c9e8100f81108c1ec7da0da4'
-         'cdfcb9d9b162c18d9acbf63c5579ea26'
-         '0d96e988563c1011fabced7b33946f30'
-         '436c22c3d28ab4f32e8c7d101cbb10c1'
-         '38b6acb8ed5691d25863319d30a8b365')




More information about the arch-commits mailing list