summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2007-10-10 10:04:59 +0000
committerMarkus Dittrich <markusle@gentoo.org>2007-10-10 10:04:59 +0000
commit51a9d75b8c1f2fceadfb40d03f7762833508d396 (patch)
tree17dcfed35c8a319876e0d0d0c695efed3ab32610 /sci-libs/lapack-atlas/files
parentuse get_libdir for locating nsplugin configuration, thanks to Donnie Berkhol... (diff)
downloadhistorical-51a9d75b8c1f2fceadfb40d03f7762833508d396.tar.gz
historical-51a9d75b8c1f2fceadfb40d03f7762833508d396.tar.bz2
historical-51a9d75b8c1f2fceadfb40d03f7762833508d396.zip
Version bump and removed old ebuilds. Also fixed missing quoting in all ebuilds.
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'sci-libs/lapack-atlas/files')
-rw-r--r--sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r115
-rw-r--r--sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r215
-rw-r--r--sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.319
-rw-r--r--sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.329
-rw-r--r--sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.399
-rw-r--r--sci-libs/lapack-atlas/files/eselect.lapack.atlas4
-rw-r--r--sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch194
-rw-r--r--sci-libs/lapack-atlas/files/lapack.pc.in13
8 files changed, 101 insertions, 167 deletions
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r1 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r1
deleted file mode 100644
index ae05840d1f54..000000000000
--- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-MD5 743b75ec473ab0f0edda6b649aa89060 atlas3.6.0-shared-libs.patch.bz2 5140
-RMD160 2c266377cd60b24b7710fcf1d6d4be9c32797d64 atlas3.6.0-shared-libs.patch.bz2 5140
-SHA256 6fd8281d42de14d34e4f1e25cb9f4b142f6e66c8dc1030763761f8033eb38e89 atlas3.6.0-shared-libs.patch.bz2 5140
-MD5 df2ee2eb65d1c08ee93d04370172c262 atlas3.6.0.tar.bz2 1687723
-RMD160 e7d40a6677ce7c4442df7152150aecf812020713 atlas3.6.0.tar.bz2 1687723
-SHA256 1c2ad68fe3c66e261c012788fc1b6f74eada791f713848a3a6420c50fa35c8e8 atlas3.6.0.tar.bz2 1687723
-MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
-RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
-SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
-MD5 a24f59304f87b78cdc7da2ae59c98664 lapack-3.0.tgz 4991992
-RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack-3.0.tgz 4991992
-SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack-3.0.tgz 4991992
-MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272
-RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272
-SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r2 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r2
deleted file mode 100644
index ae05840d1f54..000000000000
--- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.6.0-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-MD5 743b75ec473ab0f0edda6b649aa89060 atlas3.6.0-shared-libs.patch.bz2 5140
-RMD160 2c266377cd60b24b7710fcf1d6d4be9c32797d64 atlas3.6.0-shared-libs.patch.bz2 5140
-SHA256 6fd8281d42de14d34e4f1e25cb9f4b142f6e66c8dc1030763761f8033eb38e89 atlas3.6.0-shared-libs.patch.bz2 5140
-MD5 df2ee2eb65d1c08ee93d04370172c262 atlas3.6.0.tar.bz2 1687723
-RMD160 e7d40a6677ce7c4442df7152150aecf812020713 atlas3.6.0.tar.bz2 1687723
-SHA256 1c2ad68fe3c66e261c012788fc1b6f74eada791f713848a3a6420c50fa35c8e8 atlas3.6.0.tar.bz2 1687723
-MD5 c35802e688f28f8f65632fb93aad69d8 lapack-20020531-20021004.patch.bz2 59736
-RMD160 126a579d242664dce53d23cdd7bef935e81b5031 lapack-20020531-20021004.patch.bz2 59736
-SHA256 19bcae60fcec3742563d8b27e21da52677b18520c54cf0cb7a51537ec3dbd29c lapack-20020531-20021004.patch.bz2 59736
-MD5 a24f59304f87b78cdc7da2ae59c98664 lapack-3.0.tgz 4991992
-RMD160 630f9d7b4b37b0d39bccd4816198271b7e9e0cce lapack-3.0.tgz 4991992
-SHA256 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6 lapack-3.0.tgz 4991992
-MD5 4192870be88e09ba8c6a805eb31fcfb4 lapack-gentoo.patch 1272
-RMD160 2bc28b1c8bbc7b77d977562e3550097bdb2a379b lapack-gentoo.patch 1272
-SHA256 376b738c66dbbd8b116c3a48b99c1202dbd5c1c6c94865cf9df10ed48b78fb43 lapack-gentoo.patch 1272
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.31 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.31
deleted file mode 100644
index 88f250a923d4..000000000000
--- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.31
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 4d28b9a878db79ba5567c76d225097a1 atlas-3.7.23-shared-libs.patch.bz2 6324
-RMD160 b3fd87430994d09860a6fd1d494934e90c0ecf41 atlas-3.7.23-shared-libs.patch.bz2 6324
-SHA256 895ed8243f23074ad0a343c3aded59468e2f3d6acfa886c840f7f81d32718241 atlas-3.7.23-shared-libs.patch.bz2 6324
-MD5 219e93443a1ba2b5abb90790f465a7ec atlas3.7.31.tar.bz2 2170687
-RMD160 03caaf973816a078bee679bb9f2fe4ef5a0d52d7 atlas3.7.31.tar.bz2 2170687
-SHA256 5bdb01d669c948df3cadf3090f0f2f601c4c3ebd6d40ff5eedf6b3b495358d2e atlas3.7.31.tar.bz2 2170687
-MD5 5feace3f4507a92ef822b2e0b50151d7 lapack-lite-3.1.1.tgz 5332509
-RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b lapack-lite-3.1.1.tgz 5332509
-SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 lapack-lite-3.1.1.tgz 5332509
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.32 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.32
deleted file mode 100644
index 665db3f5d607..000000000000
--- a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.32
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 4d28b9a878db79ba5567c76d225097a1 atlas-3.7.23-shared-libs.patch.bz2 6324
-RMD160 b3fd87430994d09860a6fd1d494934e90c0ecf41 atlas-3.7.23-shared-libs.patch.bz2 6324
-SHA256 895ed8243f23074ad0a343c3aded59468e2f3d6acfa886c840f7f81d32718241 atlas-3.7.23-shared-libs.patch.bz2 6324
-MD5 c0106c5759125f7042393d903f861b61 atlas3.7.32.tar.bz2 2230912
-RMD160 b6ebc3cf8996af221315705f017fc2b9ca070c31 atlas3.7.32.tar.bz2 2230912
-SHA256 95babc9bdfe2ff5c1f2c7e3ea2ee034437031dcded1a155a6651fec9a945208d atlas3.7.32.tar.bz2 2230912
-MD5 5feace3f4507a92ef822b2e0b50151d7 lapack-lite-3.1.1.tgz 5332509
-RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b lapack-lite-3.1.1.tgz 5332509
-SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 lapack-lite-3.1.1.tgz 5332509
diff --git a/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.39 b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.39
new file mode 100644
index 000000000000..6b2cc90aa97c
--- /dev/null
+++ b/sci-libs/lapack-atlas/files/digest-lapack-atlas-3.7.39
@@ -0,0 +1,9 @@
+MD5 2923b57b4d67a25c2b76f5f32dba75f2 atlas-3.7.39-shared-libs.patch.bz2 6612
+RMD160 83d1167768e67128beccb88e6e291e0b63fd7837 atlas-3.7.39-shared-libs.patch.bz2 6612
+SHA256 c4f1c572a4506931c937d71f5b72709b36066e3c33b856a8a19444f72d2f9528 atlas-3.7.39-shared-libs.patch.bz2 6612
+MD5 45d548ee43d419225d2e7fdaf603618b atlas3.7.39.tar.bz2 2464374
+RMD160 286b71b0f35f3f78d06855d669b1a10f838abf30 atlas3.7.39.tar.bz2 2464374
+SHA256 e7529a6ddae7b59063caaa90d7e617c4192fdd6e24c45ed1991ed80debc0e56b atlas3.7.39.tar.bz2 2464374
+MD5 5feace3f4507a92ef822b2e0b50151d7 lapack-lite-3.1.1.tgz 5332509
+RMD160 d81baafd1f0f9859d9f75ac9b658f743544b5f5b lapack-lite-3.1.1.tgz 5332509
+SHA256 505a13272d0d71c45ea52be2de74b0562b234ea3ccf5160665c7a2ee74a58437 lapack-lite-3.1.1.tgz 5332509
diff --git a/sci-libs/lapack-atlas/files/eselect.lapack.atlas b/sci-libs/lapack-atlas/files/eselect.lapack.atlas
new file mode 100644
index 000000000000..7478b51547ac
--- /dev/null
+++ b/sci-libs/lapack-atlas/files/eselect.lapack.atlas
@@ -0,0 +1,4 @@
+lapack/atlas/liblapack.so /usr/@LIBDIR@/liblapack.so
+lapack/atlas/liblapack.so.0 /usr/@LIBDIR@/liblapack.so.0
+lapack/atlas/liblapack.a /usr/@LIBDIR@/liblapack.a
+../lapack/atlas/lapack.pc /usr/@LIBDIR@/pkgconfig/lapack.pc
diff --git a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch b/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch
index 295cc2b0f4d3..7df026709d24 100644
--- a/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch
+++ b/sci-libs/lapack-atlas/files/lapack-reference-3.1.1-autotool.patch
@@ -1,41 +1,58 @@
-diff -Naur lapack-lite-3.1.1/INSTALL/Makefile.am lapack-lite-3.1.1.new/INSTALL/Makefile.am
---- lapack-lite-3.1.1/INSTALL/Makefile.am 1969-12-31 19:00:00.000000000 -0500
-+++ lapack-lite-3.1.1.new/INSTALL/Makefile.am 2007-03-08 23:57:43.000000000 -0500
-@@ -0,0 +1,23 @@
-+if DO_TEST
-+noinst_PROGRAMS = \
-+ testlsame \
-+ testslamch \
-+ testdlamch \
-+ testsecond \
-+ testdsecnd \
-+ testieee
-+endif
+--- configure.ac 1970-01-01 01:00:00.000000000 +0100
++++ configure.ac 2007-08-14 10:28:36.000000000 +0100
+@@ -0,0 +1,26 @@
++AC_PREREQ(2.61)
++AC_INIT(lapack, 3.1.1, lapack@cs.utk.edu)
++AM_INIT_AUTOMAKE([foreign])
+
-+testlsame_SOURCES = lsame.f lsametst.f
-+testslamch_SOURCES = slamch.f lsame.f slamchtst.f
-+testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f
-+testsecond_SOURCES = second_INT_CPU_TIME.f secondtst.f
-+testdsecnd_SOURCES = dsecnd_INT_CPU_TIME.f dsecndtst.f
-+testieee_SOURCES = tstiee.f
++AC_LANG(Fortran 77)
++AC_PROG_F77
++AC_PROG_LIBTOOL
+
-+EXTRA_DIST = \
-+ lawn81.pdf \
-+ lawn81.ps \
-+ lawn81.tex \
-+ org2.ps \
-+ psfig.tex
-diff -Naur lapack-lite-3.1.1/Makefile.am lapack-lite-3.1.1.new/Makefile.am
---- lapack-lite-3.1.1/Makefile.am 1969-12-31 19:00:00.000000000 -0500
-+++ lapack-lite-3.1.1.new/Makefile.am 2007-03-08 23:57:43.000000000 -0500
-@@ -0,0 +1,3 @@
++AC_F77_FUNC(sgemm)
++
++PKG_PROG_PKG_CONFIG
++if test -n "$PKG_CONFIG"; then
++ PKG_CHECK_MODULES([BLAS], [blas])
++else
++ AC_CHECK_LIB(blas, $sgemm)
++ BLAS_LIBS=-lblas
++ AC_SUBST(BLAS_LIBS)
++fi
++
++AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files)
++
++AC_CONFIG_FILES([Makefile
++ SRC/Makefile
++ INSTALL/Makefile
++ lapack.pc])
++AC_OUTPUT
+--- Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ Makefile.am 2007-08-14 11:39:34.000000000 +0100
+@@ -0,0 +1,6 @@
+SUBDIRS = INSTALL SRC
+
-+EXTRA_DIST = README
-diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.am
---- lapack-lite-3.1.1/SRC/Makefile.am 1969-12-31 19:00:00.000000000 -0500
-+++ lapack-lite-3.1.1.new/SRC/Makefile.am 2007-03-08 23:58:18.000000000 -0500
-@@ -0,0 +1,306 @@
++pkgconfigdir = $(libdir)
++pkgconfig_DATA = lapack.pc
++
++EXTRA_DIST = README lapack.pc
+--- lapack.pc.in 1970-01-01 01:00:00.000000000 +0100
++++ lapack.pc.in 2007-08-17 11:39:19.000000000 +0100
+@@ -0,0 +1,11 @@
++prefix=@prefix@
++exec_prefix=@exec_prefix@
++libdir=@libdir@
++includedir=@includedir@
++
++Name: @PACKAGE_NAME@
++Description: Linear Algebra PACKage FORTRAN 77 reference implementation
++Version: @PACKAGE_VERSION@
++Requires: blas
++URL: http://www.netlib.org/lapack/
++Libs: -llapack
+--- SRC/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ SRC/Makefile.am 2007-08-02 15:15:59.000000000 +0100
+@@ -0,0 +1,292 @@
+lib_LTLIBRARIES = \
+ liblapack.la
+
@@ -45,7 +62,6 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ALLAUX_SOURCES = ilaenv.f ieeeck.f lsamen.f xerbla.f iparmq.f \
+ ../INSTALL/ilaver.f ../INSTALL/lsame.f
+
-+if SINGLE
+SINGLE_NOOPT_SOURCES = \
+ slaruv.f ../INSTALL/slamch.f
+
@@ -65,9 +81,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ slasr.f slasrt.f slassq.f slasv2.f spttrf.f sstebz.f sstedc.f \
+ ssteqr.f ssterf.f slaisnan.f sisnan.f \
+ ../INSTALL/second_INT_CPU_TIME.f
-+endif
+
-+if DOUBLE
+DOUBLE_NOOPT_SOURCES = \
+ dlaruv.f ../INSTALL/dlamch.f
+
@@ -87,9 +101,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ dlasr.f dlasrt.f dlassq.f dlasv2.f dpttrf.f dstebz.f dstedc.f \
+ dsteqr.f dsterf.f dlaisnan.f disnan.f \
+ ../INSTALL/dsecnd_INT_CPU_TIME.f
-+endif
+
-+if S
+S_SOURCES = \
+ sgbbrd.f sgbcon.f sgbequ.f sgbrfs.f sgbsv.f \
+ sgbsvx.f sgbtf2.f sgbtrf.f sgbtrs.f sgebak.f sgebal.f sgebd2.f \
@@ -138,9 +150,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ stptrs.f \
+ strcon.f strevc.f strexc.f strrfs.f strsen.f strsna.f strsyl.f \
+ strti2.f strtri.f strtrs.f stzrqf.f stzrzf.f sstemr.f
-+endif
+
-+if C
+C_SOURCES = \
+ cbdsqr.f cgbbrd.f cgbcon.f cgbequ.f cgbrfs.f cgbsv.f cgbsvx.f \
+ cgbtf2.f cgbtrf.f cgbtrs.f cgebak.f cgebal.f cgebd2.f cgebrd.f \
@@ -194,9 +204,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ cungrq.f cungtr.f cunm2l.f cunm2r.f cunmbr.f cunmhr.f cunml2.f \
+ cunmlq.f cunmql.f cunmqr.f cunmr2.f cunmr3.f cunmrq.f cunmrz.f \
+ cunmtr.f cupgtr.f cupmtr.f icmax1.f scsum1.f cstemr.f
-+endif
+
-+if D
+D_SOURCES = \
+ dgbbrd.f dgbcon.f dgbequ.f dgbrfs.f dgbsv.f \
+ dgbsvx.f dgbtf2.f dgbtrf.f dgbtrs.f dgebak.f dgebal.f dgebd2.f \
@@ -247,9 +255,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ dtrcon.f dtrevc.f dtrexc.f dtrrfs.f dtrsen.f dtrsna.f dtrsyl.f \
+ dtrti2.f dtrtri.f dtrtrs.f dtzrqf.f dtzrzf.f dstemr.f \
+ dsgesv.f dlag2s.f slag2d.f
-+endif
+
-+if Z
+Z_SOURCES = \
+ zbdsqr.f zgbbrd.f zgbcon.f zgbequ.f zgbrfs.f zgbsv.f zgbsvx.f \
+ zgbtf2.f zgbtrf.f zgbtrs.f zgebak.f zgebal.f zgebd2.f zgebrd.f \
@@ -308,7 +314,6 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ zunmtr.f zupgtr.f \
+ zupmtr.f izmax1.f dzsum1.f zstemr.f \
+ zcgesv.f zlag2c.f clag2z.f
-+endif
+
+liblapack_noopt_la_FFLAGS = \
+ $(NOOPT_FFLAGS)
@@ -317,9 +322,7 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ $(SINGLE_NOOPT_SOURCES) \
+ $(DOUBLE_NOOPT_SOURCES)
+
-+liblapack_la_LIBADD = liblapack-noopt.la
-+
-+liblapack_la_LDFLAGS = -lblas
++liblapack_la_LIBADD = liblapack-noopt.la @BLAS_LIBS@
+
+liblapack_la_SOURCES = \
+ $(ALLAUX_SOURCES) \
@@ -342,76 +345,29 @@ diff -Naur lapack-lite-3.1.1/SRC/Makefile.am lapack-lite-3.1.1.new/SRC/Makefile.
+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-slamch.lo `test -f '../INSTALL/slamch.f' || echo '$(srcdir)/'`../INSTALL/slamch.f
+liblapack_noopt_la-dlamch.lo: ../INSTALL/dlamch.f
+ $(LIBTOOL) --tag=F77 --mode=compile $(F77) $(liblapack_noopt_la_FFLAGS) -c -o liblapack_noopt_la-dlamch.lo `test -f '../INSTALL/dlamch.f' || echo '$(srcdir)/'`../INSTALL/dlamch.f
-diff -Naur lapack-lite-3.1.1/configure.ac lapack-lite-3.1.1.new/configure.ac
---- lapack-lite-3.1.1/configure.ac 1969-12-31 19:00:00.000000000 -0500
-+++ lapack-lite-3.1.1.new/configure.ac 2007-03-08 23:57:43.000000000 -0500
-@@ -0,0 +1,69 @@
-+# -*- Autoconf -*-
-+# Process this file with autoconf to produce a configure script.
-+
-+AC_PREREQ(2.59)
-+AC_INIT(lapack, 3.0+, lapack@cs.utk.edu)
-+AM_INIT_AUTOMAKE([foreign])
-+
-+# Checks for programs.
-+AC_PROG_INSTALL
-+AC_PROG_F77
-+AC_PROG_LIBTOOL
-+
-+AC_ARG_ENABLE(single-real, AS_HELP_STRING([--disable-single-real],
-+ [Enable single real precision (default: enabled)]),
-+ [S=$enableval], [S=yes SINGLE=yes])
-+
-+AC_ARG_ENABLE(double-real, AS_HELP_STRING([--disable-double-real],
-+ [Enable double real precision (default: enabled)]),
-+ [D=$enableval], [D=yes DOUBLE=yes])
-+
-+AC_ARG_ENABLE(single-complex, AS_HELP_STRING([--disable-single-complex],
-+ [Enable single complex precision (default: enabled)]),
-+ [C=$enableval], [C=yes SINGLE=yes])
-+
-+AC_ARG_ENABLE(double-complex, AS_HELP_STRING([--disable-double-complex],
-+ [Enable double complex precision (default: enabled)]),
-+ [Z=$enableval], [Z=yes DOUBLE=yes])
-+
-+AC_ARG_ENABLE(tests, AS_HELP_STRING([--enable-tests],
-+ [Build test programs (default: disabled)]),
-+ [DO_TEST=$enableval], [DO_TEST=no])
-+
-+AC_ARG_VAR(NOOPT_FFLAGS, Fortran 77 compiler flags to use for unoptimized files)
-+
-+if test "x$S" = "xno" \
-+ && test "x$D" = "xno" \
-+ && test "x$C" = "xno" \
-+ && test "x$Z" = "xno"; then
-+ AC_MSG_ERROR([You must enable at least one precision!])
-+fi
+--- INSTALL/Makefile.am 1970-01-01 01:00:00.000000000 +0100
++++ INSTALL/Makefile.am 2007-08-02 11:43:17.000000000 +0100
+@@ -0,0 +1,23 @@
++check_PROGRAMS = \
++ testlsame \
++ testslamch \
++ testdlamch \
++ testsecond \
++ testdsecnd \
++ testieee
+
-+if test "x$DO_TEST" = "xyes"; then
-+ TESTING=testing
-+fi
++TESTS = $(check_PROGRAMS)
+
-+AM_CONDITIONAL([SINGLE], [test "x$SINGLE" = "xyes"])
-+AM_CONDITIONAL([DOUBLE], [test "x$DOUBLE" = "xyes"])
-+AM_CONDITIONAL([S], [test "x$S" = "xyes"])
-+AM_CONDITIONAL([D], [test "x$D" = "xyes"])
-+AM_CONDITIONAL([C], [test "x$C" = "xyes"])
-+AM_CONDITIONAL([Z], [test "x$Z" = "xyes"])
-+AM_CONDITIONAL([DO_TEST], [test "x$DO_TEST" = "xyes"])
-+AC_SUBST(TESTING)
++testlsame_SOURCES = lsame.f lsametst.f
++testslamch_SOURCES = slamch.f lsame.f slamchtst.f
++testdlamch_SOURCES = dlamch.f lsame.f dlamchtst.f
++testsecond_SOURCES = second_INT_CPU_TIME.f secondtst.f
++testdsecnd_SOURCES = dsecnd_INT_CPU_TIME.f dsecndtst.f
++testieee_SOURCES = tstiee.f
+
-+AC_CONFIG_FILES([
-+ INSTALL/Makefile
-+ Makefile
-+ SRC/Makefile])
-+# BLAS/SRC/Makefile
-+# TESTING/EIG/Makefile
-+# TESTING/LIN/Makefile
-+# TESTING/MATGEN/Makefile
-+# TESTING/Makefile
-+# TIMING/EIG/EIGSRC/Makefile
-+# TIMING/EIG/Makefile
-+# TIMING/LIN/LINSRC/Makefile
-+# TIMING/LIN/Makefile
-+# TIMING/Makefile])
-+AC_OUTPUT
++EXTRA_DIST = \
++ lawn81.pdf \
++ lawn81.ps \
++ lawn81.tex \
++ org2.ps \
++ psfig.tex
diff --git a/sci-libs/lapack-atlas/files/lapack.pc.in b/sci-libs/lapack-atlas/files/lapack.pc.in
new file mode 100644
index 000000000000..26b340a4d4af
--- /dev/null
+++ b/sci-libs/lapack-atlas/files/lapack.pc.in
@@ -0,0 +1,13 @@
+prefix=/usr
+exec_prefix=${prefix}
+libdir=/usr/@LIBDIR@
+includedir=${prefix}/include
+
+Name: lapack
+Description: Automatically Tuned Linear Algebra Software F77 and C LAPACK implementation
+Version: @PV@
+URL: http://math-atlas.sourceforge.net/
+Requires: blas cblas
+Libs: -L${libdir} -llapack -latlas
+Libs.private: @EXTLIBS@
+Include: -I${includedir}