diff options
author | Maho Nakata <maho@FreeBSD.org> | 2007-07-21 14:03:11 +0000 |
---|---|---|
committer | Maho Nakata <maho@FreeBSD.org> | 2007-07-21 14:03:11 +0000 |
commit | 63048418cab9a4daf6025afd971807a120d58424 (patch) | |
tree | ca1b1e1e197d159908c66b38b3826558dae17f90 /math | |
parent | e4cf5b355bb042530601c5186dc26345b6bb64b9 (diff) | |
download | ports-63048418cab9a4daf6025afd971807a120d58424.tar.gz ports-63048418cab9a4daf6025afd971807a120d58424.zip |
Update to 3.7.34.
Notes
Notes:
svn path=/head/; revision=195987
Diffstat (limited to 'math')
-rw-r--r-- | math/atlas-devel/Makefile | 8 | ||||
-rw-r--r-- | math/atlas-devel/distinfo | 6 | ||||
-rw-r--r-- | math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt | 101 |
3 files changed, 90 insertions, 25 deletions
diff --git a/math/atlas-devel/Makefile b/math/atlas-devel/Makefile index 148e54a8dee3..17f5aa76736e 100644 --- a/math/atlas-devel/Makefile +++ b/math/atlas-devel/Makefile @@ -9,7 +9,7 @@ # Program and compiler flags are finetuned to gcc. PORTNAME= atlas -PORTVERSION= 3.7.29 +PORTVERSION= 3.7.34 CATEGORIES= math MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= math-atlas @@ -160,17 +160,17 @@ post-build: # make atlas shared library .for i in ${ATLAS_LIBS1} ( cd ${WRKSRC}/NON_THREADED_PIC/lib ; \ - ld -Bshareable -o ${i}.so.2 -x -soname ${i}.so.2 --whole-archive ${i}.a ) + ld -Bshareable -o ${i}.so.2 -x -soname ${i}.so.2 ${i}.a ) .endfor # make atlas shared (thread safe) library .for i in ${ATLAS_LIBS1} ( cd ${WRKSRC}/THREADED_PIC/lib ; \ - ld -Bshareable -o ${i}_r.so.2 -x -soname ${i}_r.so.2 --whole-archive ${i}.a ) + ld -Bshareable -o ${i}_r.so.2 -x -soname ${i}_r.so.2 ${i}.a ) .endfor .for i in ${ATLAS_LIBS2} ( cd ${WRKSRC}/THREADED_PIC/lib ; \ - ld -Bshareable -o ${i}.so.2 -x -soname ${i}.so.2 --whole-archive ${i}.a ) + ld -Bshareable -o ${i}.so.2 -x -soname ${i}.so.2 ${i}.a ) .endfor do-install: .for i in ${ATLAS_LIBS1} diff --git a/math/atlas-devel/distinfo b/math/atlas-devel/distinfo index 83b14ec51b31..4ca9470d2aa3 100644 --- a/math/atlas-devel/distinfo +++ b/math/atlas-devel/distinfo @@ -1,3 +1,3 @@ -MD5 (atlas3.7.29.tar.bz2) = b065fe737d58f06cdb6f66057cdf03b4 -SHA256 (atlas3.7.29.tar.bz2) = f0e48d4c9fa0d0a9983c698e288d20e532b5f760196acc120acd28605864e251 -SIZE (atlas3.7.29.tar.bz2) = 2120204 +MD5 (atlas3.7.34.tar.bz2) = 2cb87f02e0d131138eef8049d5a854d1 +SHA256 (atlas3.7.34.tar.bz2) = 6f29cc34266ceb9b5ee27276677281deba8438b00d4ace7c018b2b5aa5a9d333 +SIZE (atlas3.7.34.tar.bz2) = 2252847 diff --git a/math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt b/math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt index fb33f3ef2ed8..bf5f43860352 100644 --- a/math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt +++ b/math/atlas-devel/files/patch-CONFIG+src+atlcomp.txt @@ -1,38 +1,103 @@ ---- CONFIG/src/atlcomp.txt.org Wed Dec 27 12:33:29 2006 -+++ CONFIG/src/atlcomp.txt Wed Dec 27 12:34:12 2006 -@@ -40,18 +40,18 @@ +--- CONFIG/src/atlcomp.txt.orig Tue Jun 26 03:10:07 2007 ++++ CONFIG/src/atlcomp.txt Sat Jul 21 05:50:18 2007 +@@ -40,74 +40,74 @@ # # Core2Solo and Core2Duo - MACH=14,15 OS=0 LVL=1000 COMPS=smc,dmc,skc,dkc,icc + MACH=Core2Solo,Core2Duo OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc - 'gcc' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2' + '%%CC%%' '-fomit-frame-pointer -mfpmath=sse -msse3 -O2' # PPRO,PII,PIII,P4,P4E,K7,HAMMER - MACH=8,9,10,16,17,19,20 OS=0 LVL=2000 COMPS=smc,dmc,skc,dkc + MACH=PPRO,PII,PIII,P4,P4E,K7,HAMMER OS=ALL LVL=2000 COMPS=smc,dmc,skc,dkc - 'gcc32' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4' + '%%CC%%' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4' # PPRO,PII,PIII,P4,P4E,K7,HAMMER - MACH=8,9,10,16,17,19,20 OS=0 LVL=1000 COMPS=smc,dmc,skc,dkc + MACH=PPRO,PII,PIII,P4,P4E,K7,HAMMER OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc - 'gcc' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4' + '%%CC%%' '-fomit-frame-pointer -mfpmath=387 -O2 -falign-loops=4' - MACH=8,9,10,16,17,19,20 OS=0 LVL=1000 COMPS=icc -- 'gcc' '-fomit-frame-pointer -mfpmath=387 -O' -+ '%%CC%%' '-fomit-frame-pointer -mfpmath=387 -O' # CoreSolo,CoreDuo - MACH=12,13 OS=0 LVL=1000 COMPS=smc,dmc,skc,dkc,icc + MACH=CoreSolo,CoreDuo OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc,icc - 'gcc' '-fomit-frame-pointer -O3 -mfpmath=387' + '%%CC%%' '-fomit-frame-pointer -O3 -mfpmath=387' # UltraSPARC III & IV - MACH=26,27 OS=0 LVL=1000 COMPS=smc,dmc,skc,dkc - 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops' -@@ -82,9 +82,9 @@ + MACH=USIII,USIV OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc +- 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops' ++ '%%CC%%' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O3 -funroll-all-loops' + MACH=USIII,USIV OS=ALL LVL=1000 COMPS=icc,xcc +- 'gcc' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O' ++ '%%CC%%' '-mcpu=ultrasparc3 -mtune=ultrasparc3 -O' + MACH=USIII,USIV OS=ALL LVL=1000 COMPS=f77 +- 'f77' '-dalign -native -xO5' ++ '%%FC%%' '-dalign -native -xO5' + MACH=USIII,USIV OS=ALL LVL=100 COMPS=f77 +- 'gfortran' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3' ++ '%%FC%%' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3' + MACH=USIII,USIV OS=ALL LVL=10 COMPS=f77 +- 'g77' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3' ++ '%%FC%%' '-O -mcpu=ultrasparc3 -mtune=ultrasparc3' + # + # Itanium & Itanium 2 + # + # These gcc 4 default flags will die on gcc3, allowing gcc3's flags to be used + MACH=IA64Itan,IA64Itan2 OS=ALL LVL=1010 COMPS=smc,dmc,skc,dkc +- 'gcc' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize' ++ '%%CC%%' '-fomit-frame-pointer -O2 -fno-tree-loop-optimize' + MACH=IA64Itan,IA64Itan2 OS=ALL LVL=1000 COMPS=smc,dmc,skc,dkc +- 'gcc' '-fomit-frame-pointer -O2' ++ '%%CC%%' '-fomit-frame-pointer -O2' + # + # IRIX/MIPS + # + MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=smc,dmc,skc,dkc +- 'cc' '-O3 -OPT:Olimit=15000 -LNO:blocking=OFF -LOPT:alias=typed' ++ '%%CC%%' '-O3 -OPT:Olimit=15000 -LNO:blocking=OFF -LOPT:alias=typed' + MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=icc,xcc +- 'cc' '-O2 -OPT:Olimit=15000 -LNO:blocking=OFF' ++ '%%CC%%' '-O2 -OPT:Olimit=15000 -LNO:blocking=OFF' + MACH=MIPSR1xK OS=IRIX LVL=1000 COMPS=f77 +- 'f77' '-O2' ++ '%%FC%%' '-O2' + # + # Linux/MIPSICE9 + # + MACH=MIPSICE9 OS=ALL LVL=1000 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-O2 -mips64 -march=5kf -mtune=5kf -fno-schedule-insns -fschedule-insns2 -fno-peephole -fno-peephole2' ++ '%%CC%%' '-O2 -mips64 -march=5kf -mtune=5kf -fno-schedule-insns -fschedule-insns2 -fno-peephole -fno-peephole2' + # + # OS X / PowerPC970 + # + MACH=PPCG5 OS=OSX LVL=1001 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -O3' ++ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -O3' + MACH=PPCG5 OS=OSX LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3' ++ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -faltivec -force_cpusubtype_ALL -O3' + MACH=PPCG5 OS=ALL LVL=1000 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -O3' ++ '%%CC%%' '-mpowerpc64 -maltivec -mabi=altivec -mcpu=970 -mtune=970 -O3' + MACH=POWER5 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-mcpu=power5 -mtune=power5 -O3' ++ '%%CC%%' '-mcpu=power5 -mtune=power5 -O3' + MACH=POWER5 OS=ALL LVL=1010 COMPS=f77 +- 'xlf' '-qtune=pwr5 -qarch=pwr5 -O3 -qmaxmem=-1 -qfloat=hsflt' ++ '%%FC%%' '-qtune=pwr5 -qarch=pwr5 -O3 -qmaxmem=-1 -qfloat=hsflt' + MACH=POWER4 OS=ALL LVL=1010 COMPS=icc,smc,dmc,skc,dkc,xcc +- 'gcc' '-mcpu=power4 -mtune=power4 -O3' ++ '%%CC%%' '-mcpu=power4 -mtune=power4 -O3' + MACH=POWER4 OS=ALL LVL=1010 COMPS=f77 +- 'xlf' '-qtune=pwr5 -qarch=pwr5 -O3 -qmaxmem=-1 -qfloat=hsflt' ++ '%%FC%%' '-qtune=pwr5 -qarch=pwr5 -O3 -qmaxmem=-1 -qfloat=hsflt' + # # Generic defaults # - MACH=0 OS=0 LVL=0 COMPS=icc,smc,dmc,skc,dkc,xcc + MACH=ALL OS=ALL LVL=0 COMPS=icc,smc,dmc,skc,dkc,xcc - 'gcc' '-O -fomit-frame-pointer' + '%%CC%%' '-O -fomit-frame-pointer' - MACH=0 OS=0 LVL=2 COMPS=f77 + MACH=ALL OS=ALL LVL=2 COMPS=f77 - 'gfortran' '-O' + '%%FC%%' '-O' - MACH=0 OS=0 LVL=1 COMPS=f77 - 'g77' '-O' - MACH=0 OS=0 LVL=0 COMPS=f77 + MACH=ALL OS=ALL LVL=1 COMPS=f77 +- 'g77' '-O' ++ '%%FC%%' '-O' + MACH=ALL OS=ALL LVL=0 COMPS=f77 +- 'f77' '-O' ++ '%%FC%%' '-O' |