public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/clapack/, sci-libs/clapack/files/
@ 2011-04-30 16:02 Andreas K. Huettel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas K. Huettel @ 2011-04-30 16:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b155d8e083e3adb218d2637926b6ad90becf21a1
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sat Apr 30 16:02:58 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 16:02:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=b155d8e0

[sci-libs/clapack] Abort attempts about removing Fortran; resync with tree

(Portage version: 2.1.9.46/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/clapack/ChangeLog                         |    5 +++
 sci-libs/clapack/Manifest                          |   33 ++++++++++---------
 sci-libs/clapack/clapack-3.2.1-r4.ebuild           |   27 ++++++----------
 .../files/clapack-3.2.1-fix_include_file.patch     |   25 +++++++++++++++
 .../clapack/files/clapack-3.2.1-noblasf2c.patch    |    2 +-
 5 files changed, 58 insertions(+), 34 deletions(-)

diff --git a/sci-libs/clapack/ChangeLog b/sci-libs/clapack/ChangeLog
index b93386d..1d9cf28 100644
--- a/sci-libs/clapack/ChangeLog
+++ b/sci-libs/clapack/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.9 2010/09/18 22:44:41 dilfridge Exp $
 
+  30 Apr 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  clapack-3.2.1-r4.ebuild, +files/clapack-3.2.1-fix_include_file.patch,
+  files/clapack-3.2.1-noblasf2c.patch:
+  Abort attempts about removing Fortran; resync with tree
+
   11 Apr 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   clapack-3.2.1-r3.ebuild:
   Resync with tree

diff --git a/sci-libs/clapack/Manifest b/sci-libs/clapack/Manifest
index d0e1f8e..501ec2e 100644
--- a/sci-libs/clapack/Manifest
+++ b/sci-libs/clapack/Manifest
@@ -2,29 +2,30 @@
 Hash: SHA512
 
 AUX 3.2.1-solib.patch 844 RMD160 a756639bdf6acdb0f017de592efec88798769155 SHA1 a04f2a910b633f2a5b4e9d1728670486ae8df504 SHA256 da2d1befec291f905c03bd6d73f74f361130ef22ad2629aa5edec8ee5e0d5b53
+AUX clapack-3.2.1-fix_include_file.patch 689 RMD160 1140593aa3d24e749e86b2c15f01b59512287c02 SHA1 eec4b685ab1b09333e7d5cb5d2d1419815935b9f SHA256 9b6024cecbfb152d910b8fb878db6918704388479876719b43f4378992581603
 AUX clapack-3.2.1-noblasf2c-r4.patch 5852 RMD160 7dea18e7fd5bf378ba9f6495e457c931b8ee7bd6 SHA1 1bbc3178c09832d4654d8d854a4156bf61c81112 SHA256 39c6ed8e878b0fe74c1eba9745d60ea35611596b4ab68191e42fe3dc0f7a14a3
-AUX clapack-3.2.1-noblasf2c.patch 5839 RMD160 d30ff26a4ac811442d37af80bc6335f942b80505 SHA1 b16b68b076927299c32ec85d74790259d8ffb81f SHA256 cd1807a0d61a1dc51f0ef7d1e46c50c84a60f846ec6dfab380dc568e247ecc07
+AUX clapack-3.2.1-noblasf2c.patch 5841 RMD160 50ca84aad167c389ddd5fe9c760daa5fce6a5082 SHA1 f14ced41155786b90ea8b98f9ab746dc81e8719e SHA256 37525a9099aba9130346abd2b765d05b7164c880a45b0b231b9bedfd63894fc2
 DIST clapack-3.2.1-CMAKE.tgz 6017667 RMD160 42af2b40a78b0cc4020a961a2fe0faf73c20560c SHA1 5ea1bcc4314e392bca8b9e5f61d44355cf9f4cc1 SHA256 0b3f782bc24845d85f36bafbff0f2f1384dc72df730fda4e7924ec1a70baca5a
 DIST clapack-3.2.1.tgz 7221385 RMD160 5882b199595ae0ce6769cd65cb83cfeb7dcac528 SHA1 fdab49c89a1843643fdfa9121f16361e23711540 SHA256 f1c214f97033deff6e91dee72be56cd14d872a097e35a1ef1beeadaf4e1921bc
 EBUILD clapack-3.2.1-r2.ebuild 1544 RMD160 3e61910680dbb57e316705330e796fd1ed456073 SHA1 6117683296ea4136f240930e423d29b0be096ab1 SHA256 8e41637befd64a4678e37261de995efe357121b91686a0378c10c1f45a3ac73f
 EBUILD clapack-3.2.1-r3.ebuild 770 RMD160 72d2e792b30db7b8820095d88f9f8f6aa776393f SHA1 269f169309a273228d948fc10e20400616e5e326 SHA256 667d88d56748e8c7635e37ed8c2f4e3feba2ae25f2921a61cd9599ae098de265
-EBUILD clapack-3.2.1-r4.ebuild 743 RMD160 4e7d4427c6668f476d3487cf3b2c1123f0e0547a SHA1 c6e57dc5bf4d90caa30c85e42c4c31ebd76bf9e4 SHA256 a1180c47b8676289f6a319ac714afdbae8f238890197eaa2b0685811bedabb93
-MISC ChangeLog 1937 RMD160 d0a183b56cc62e58398d8722e5f655c64bae81ad SHA1 ddda3dfa1843f2b4876d8732c4a291bec7cea442 SHA256 4480d89aee746d50823b070c704e061b6dcf332836cc2023120e870371965436
+EBUILD clapack-3.2.1-r4.ebuild 758 RMD160 e9fbc7623a96c454768e5c3c7feb4cd352d821e9 SHA1 c8b6815878306b1755a4af57de8d3d425f69ed43 SHA256 9f261f591530818cea8c45852264ad060e86b81a791fde20d4d030f7b6f047b4
+MISC ChangeLog 2164 RMD160 eab98a85130c952a6dd005be09b3f32a828c7318 SHA1 ab09393801e88628bd89988b59414f1a1890339a SHA256 c41dbe37147c49ff745d287c2305e9c104904b18cd9a6549eb14150d5a13af2e
 MISC metadata.xml 581 RMD160 aa5fd2f24c925ba53410c2a6b2b9e357a79a5e22 SHA1 6d88ecc9bfaa1d1711cfb76d307b41b0ccd5f429 SHA256 c7fdad96aad5a3bbb64f5ea60fbacfa7cf51175b32a3c8c187df749a6206e393
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJNo33hAAoJENwGBM22xffe4c4P/1Qfj0Wljbb63ZvLOkRDHubC
-HO3xgdB5UEJA7aedxB14/C089fUjPlKYTthkjz+Y4/JXDCZX+jsyqD+ojy3eCj3t
-4eMU3/yfv1oiccGtH+nqlDejfpsqohOfkzIjXT8HP5NUp6uMmihhYAukzBNby2K6
-YJS3twyOyfmuZ97b5/LNaI6zOdXLfr5snrHaywHztRYfbSCauxdON9A1/07joDWB
-K8dWgrudO1AsOtKDaXSTBhQQEiaXe09/pgZ3L0oLaCfJUkcFz5HxFK14N/eBUr0o
-9FkOyyDLG6viumxWGHcK6h6MfBk1OTouCTTdHTQUe+iKrjo6xR2SDEDfmp5OaTAH
-et2Wpf/2HfYKRXJFS5uywShZnMWLY1tuXwNubsnheXGtvU1BQcZO0yjLCDgm0hFj
-ahcfJO3X8oD4pYbQ1ElipWjy9eDImbCoRWFETZAN33NDHdj0J6uvQ/CcliePIpsb
-UKCiqZrObl++sGWiAUsq6hMs1xLvH/hOhPEEl3XrbBGg7QlJn0wfucwhiqylaXBb
-yjDrq3+7xxoYRCFH1jFhW4mlzAYPJRrj+bz58aifoH2fQ3RDppUr2JgLcjXK7GLK
-m7lT5nrgRslTEQ6LeAmfF4in6kX3FOalcLseSwxBj2SvOVFDadtnCwUBKaMXSa4n
-wOMNn80kTkSyTipvV9nS
-=e7Ty
+iQIcBAEBCgAGBQJNvDKyAAoJENwGBM22xffeT/cQAIOIm0LpzJjBmtx3mB+y/poJ
+QPtE2MHJ8U2tWprc4vgppX3ZTqRehdMJyq4BWOHEy0Gv7FiFZcd23drSmbhDcwqu
+Pp0zZd6S4cArZrOogCSqmMKFtDDzIjWigVwNxpCRvo14gqPirwZwwlj3noXUPoYC
+gBKJdeMhuSBRXDBgTr8PgCURixYn4M6UDRcNs938E8xPzItck8XlROL3wpaQTUex
+v7OAOJJ0Izjv+bTn56ps0f8RKbesAJxodLIK2KtH0LxIIUyoeHLG3KC0gPTBlJJ6
+Gc3cdSAP2znqtT+3hABCPpP1xh9uBBtqWYqCsWjJEAsXfXpRxJBmbM4AbXTc2JGM
+T57nrJt8NB/2Z2z0jjNBRxzMFmCp9qDE9byLT+C5ygYGyZe/f9CiYjDJ4NOcExXA
+FnnQhMs45irk79A7Nf5Hjh5ToHTNzcZempfLnqUbFoCtq08wMQtnb7rY7K3u5aDM
+LZ0cNx2KoUeYHmxGgxKDSOy3w5QBRptoMTeRE14u47AYpahdHr9/ioZ2WNVISSXa
+SrgYG9BIrjXPv8eEOATbZvYnrplW5OlEFUeodlM3+E+IMXnWn5kOA8FrAt9cyarC
+yjakPSK8aV3M05UPte02LB2MKdCFMuAI3aM13tyzRyqn64HDfq9mpdwC15JHfl6t
+eiZoR9b4w7a8P8bcF+dR
+=baC5
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/clapack/clapack-3.2.1-r4.ebuild b/sci-libs/clapack/clapack-3.2.1-r4.ebuild
index 517bc35..ed5db62 100644
--- a/sci-libs/clapack/clapack-3.2.1-r4.ebuild
+++ b/sci-libs/clapack/clapack-3.2.1-r4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r4.ebuild,v 1.1 2011/04/30 09:50:09 scarabeus Exp $
 
-EAPI="3"
+EAPI=4
 
-inherit eutils cmake-utils
+inherit base cmake-utils
 
 DESCRIPTION="f2c'ed version of LAPACK"
 HOMEPAGE="http://www.netlib.org/clapack/"
@@ -12,26 +12,19 @@ SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="test"
 
 RDEPEND=">=dev-libs/libf2c-20090407-r1
-	virtual/cblas"
+	virtual/blas"
 DEPEND="${RDEPEND}"
 
 S=${WORKDIR}/${P}-CMAKE
 
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-noblasf2c-r4.patch
-
-	sed \
-		-e 's:"f2c.h":<f2c.h>:g' \
-		-i SRC/*.c || die
-
-	sed \
-		-e 's:"blas.h":<cblas.h>:g' \
-		-i SRC/*.c || die
-}
+PATCHES=(
+	"${FILESDIR}/${P}-fix_include_file.patch"
+	"${FILESDIR}/${P}-noblasf2c.patch"
+)
 
 src_configure() {
 	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )

diff --git a/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch b/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch
new file mode 100644
index 0000000..002336f
--- /dev/null
+++ b/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch
@@ -0,0 +1,25 @@
+diff -urN clapack-3.2.1-CMAKE.old/INCLUDE/clapack.h clapack-3.2.1-CMAKE/INCLUDE/clapack.h
+--- clapack-3.2.1-CMAKE.old/INCLUDE/clapack.h	2011-04-30 11:39:51.000000000 +0200
++++ clapack-3.2.1-CMAKE/INCLUDE/clapack.h	2011-04-30 11:40:39.000000000 +0200
+@@ -3,6 +3,12 @@
+ #ifndef __CLAPACK_H
+ #define __CLAPACK_H
+ 
++#include <f2c.h>
++
++#ifdef __cplusplus
++extern "C" {
++#endif
++
+ /* Subroutine */ int caxpy_(integer *n, complex *ca, complex *cx, integer *
+ 	incx, complex *cy, integer *incy);
+ 
+@@ -7250,5 +7256,8 @@
+ integer ilaenv_(integer *ispec, char *name__, char *opts, integer *n1, 
+ 	integer *n2, integer *n3, integer *n4);
+ 
++#ifdef __cplusplus
++}
++#endif
+ 
+ #endif /* __CLAPACK_H */

diff --git a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch b/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch
index 53e3589..5ae9e63 100644
--- a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch
+++ b/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch
@@ -66,7 +66,7 @@ diff -u -r -N clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SR
 -target_link_libraries(lapack blas)
  
 +add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
-+target_link_libraries(clapack blas f2c)
++target_link_libraries(clapack blas f2c m)
 +set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
 +
 +install(



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/clapack/, sci-libs/clapack/files/
@ 2011-06-17 21:14 Andreas Hüttel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-06-17 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     1337c871c4e108587e2debf062fd83409028ad5e
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Fri Jun 17 21:14:17 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 21:14:17 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=1337c871

[sci-libs/clapack] Make eselect blas work here

(Portage version: 2.1.10.1/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/clapack/ChangeLog                         |    6 ++
 sci-libs/clapack/Manifest                          |   30 ++++++------
 sci-libs/clapack/clapack-3.2.1-r5.ebuild           |   33 +++++++++++++
 .../clapack/files/clapack-3.2.1-findblas.patch     |   49 ++++++++++++++++++++
 4 files changed, 104 insertions(+), 14 deletions(-)

diff --git a/sci-libs/clapack/ChangeLog b/sci-libs/clapack/ChangeLog
index 6c15890..8d63ba8 100644
--- a/sci-libs/clapack/ChangeLog
+++ b/sci-libs/clapack/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.9 2010/09/18 22:44:41 dilfridge Exp $
 
+*clapack-3.2.1-r5 (17 Jun 2011)
+
+  17 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  +clapack-3.2.1-r5.ebuild, +files/clapack-3.2.1-findblas.patch:
+  Make eselect blas work here
+
   11 May 2011; Andreas K. Huettel <dilfridge@gentoo.org>
   clapack-3.2.1-r4.ebuild:
   Resync with tree

diff --git a/sci-libs/clapack/Manifest b/sci-libs/clapack/Manifest
index 9be54bd..d1f8c72 100644
--- a/sci-libs/clapack/Manifest
+++ b/sci-libs/clapack/Manifest
@@ -2,6 +2,7 @@
 Hash: SHA512
 
 AUX 3.2.1-solib.patch 844 RMD160 a756639bdf6acdb0f017de592efec88798769155 SHA1 a04f2a910b633f2a5b4e9d1728670486ae8df504 SHA256 da2d1befec291f905c03bd6d73f74f361130ef22ad2629aa5edec8ee5e0d5b53
+AUX clapack-3.2.1-findblas.patch 1945 RMD160 97595331812bbdbc5c63c7697dd00ceb7137e9e7 SHA1 3aea0b50f353d47f999f591a26480f813ae5966b SHA256 c11045e539ff7c19e12e590cf1d55518b9c53250adb65d0bd5a77e7a9558bc50
 AUX clapack-3.2.1-fix_include_file.patch 689 RMD160 1140593aa3d24e749e86b2c15f01b59512287c02 SHA1 eec4b685ab1b09333e7d5cb5d2d1419815935b9f SHA256 9b6024cecbfb152d910b8fb878db6918704388479876719b43f4378992581603
 AUX clapack-3.2.1-noblasf2c-r4.patch 5852 RMD160 7dea18e7fd5bf378ba9f6495e457c931b8ee7bd6 SHA1 1bbc3178c09832d4654d8d854a4156bf61c81112 SHA256 39c6ed8e878b0fe74c1eba9745d60ea35611596b4ab68191e42fe3dc0f7a14a3
 AUX clapack-3.2.1-noblasf2c.patch 5841 RMD160 50ca84aad167c389ddd5fe9c760daa5fce6a5082 SHA1 f14ced41155786b90ea8b98f9ab746dc81e8719e SHA256 37525a9099aba9130346abd2b765d05b7164c880a45b0b231b9bedfd63894fc2
@@ -10,22 +11,23 @@ DIST clapack-3.2.1.tgz 7221385 RMD160 5882b199595ae0ce6769cd65cb83cfeb7dcac528 S
 EBUILD clapack-3.2.1-r2.ebuild 1544 RMD160 3e61910680dbb57e316705330e796fd1ed456073 SHA1 6117683296ea4136f240930e423d29b0be096ab1 SHA256 8e41637befd64a4678e37261de995efe357121b91686a0378c10c1f45a3ac73f
 EBUILD clapack-3.2.1-r3.ebuild 770 RMD160 72d2e792b30db7b8820095d88f9f8f6aa776393f SHA1 269f169309a273228d948fc10e20400616e5e326 SHA256 667d88d56748e8c7635e37ed8c2f4e3feba2ae25f2921a61cd9599ae098de265
 EBUILD clapack-3.2.1-r4.ebuild 755 RMD160 aa477556ddafb6818a8e96cac3e16b2102f6645c SHA1 cfea68d6adc9024d1a0652b54224dc51ce870188 SHA256 1ac568e45d6d2327ae34f0d577a8676092f39da2d146dcfd3983e8325f34f3c0
-MISC ChangeLog 2268 RMD160 dc88265cd3f875d43101e0164fc6dda5fa12adb1 SHA1 4ba94085a91eddee825a6e3b681913c4c5421b88 SHA256 926b34a3e8e0e4425fedb0f042c96e6de0f597d45b035353ee77cf09844c3863
+EBUILD clapack-3.2.1-r5.ebuild 792 RMD160 dc6fbe4a87dffc3b6cc1083f2153f95f613de52a SHA1 2cf698bbf7a9e83d65da0d6834b39436d0425838 SHA256 bdf016d23e341ffe5b9631071c8006c5c8022c05a4eef0ced7d3a9c46f9a12d1
+MISC ChangeLog 2454 RMD160 9da15fc858e72c7ac0608fe76c6cff20664434d1 SHA1 6ad9700b14fa0733f692ce7cc2c846327591611f SHA256 818ba6712d7a0ce33b5d37f7092077734952e553ea5cf51cc87718052ea9c0a5
 MISC metadata.xml 581 RMD160 aa5fd2f24c925ba53410c2a6b2b9e357a79a5e22 SHA1 6d88ecc9bfaa1d1711cfb76d307b41b0ccd5f429 SHA256 c7fdad96aad5a3bbb64f5ea60fbacfa7cf51175b32a3c8c187df749a6206e393
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJNyvjeAAoJENwGBM22xffepQEQAIPY5WWpHhjZmg05Q79+2FYZ
-gXjHGCmryOLh8q1S5S9SC3f53yMChPeBL4gNd+uM3/zvh4699xl3aLRlWb0tugBk
-OACNGfZmdWwLsowu6/etkAaqqmeU0W9OoeD3HOFHmTeuPojywzMsYNFIvC2DS9tI
-c0J4y8vW60F6dul4/1WwFDPDF0fM3/hylmDcUsvqIBdNELKOPRWUGxg9sFRYMko3
-B+s22mZX2432jjz02oorJnR2JFAX/sBblQjfvcSVqfMYQg2OUtNkciTPKpIThhsB
-Nc+PdVXJOTDpeGXXWe7Jdin4rMigxpLmQnBffJyMWnKP/FVHIjGiIgBXFbp+Hn2D
-D888BocxOh26t+Kga2hLLf4LUima/TDd+R3c4eiBq7P7tBlmz43M0+2C0EkcL+c9
-pMqmwHy5YPKRlpK4IqXd1DzA1XMaZiDfhNOwyj1j0vxj78fvFt9QxKTeiSzJIjFd
-USGJctfY6SpjajjMNK5oyhLOibnCWKi5RNlmPihmEn8CUpsgdsA9Yq0mbCrpB+QB
-d/uIMx7oG9WEbFY83b7QCkRInbmzObU3WARd/2VnnDA1XR6KWvhLzH4B4pjNSS9Y
-CKY7gAqh9yoXWBHlOH9X4i0F2KxmtYd7vop2j4+FG0MNipEB2741GGdfa3xuKB1H
-YZVxpSekeoznoV7qH0d3
-=oE7n
+iQIcBAEBCgAGBQJN+8OpAAoJENwGBM22xffetdUP/0z2AtjP9deRgZqLu8ROeFsH
+PGMtWt7yXugYpYtoTxWDZ6PEpl1V4WVPQZCQxLN/LfRItF8U6qqTHkxxtSQ3lebu
+Id1Q3YHFBpG/CBGEYpqcmVJBgxDiy/l/yPacABz7bsiFGt6b11yn7WnFyLhPCSYE
+0HwkbPLDi+lo0axPtEw0KmOt2CdCeWmRXiapsFmWBrPfU6edqt4TFLyiLuIKE1E8
+bgQJT9V+kUK8N+KNbUn7vUaR5pa6BkGlOj7VNpRgqHHg8VbnLbrrtA1MXi6kO0MX
+TgI3w2nao+wFzf9bI8F//ZtChmCRTBr9Ln9sYxDW3/eRxe0zkQVx0YYWiVaU48+Y
+lvkk0o7CLqg1bhFyukPXzurFS8ScKSiBeVH/Uemc7fzHrJwtBNl3i5o/xPJcDPcI
+kMh0qYNnS4iaeBdViniSw6JW0Ia6XFSp5yAfQtf55R9QvU2EMEm/j6XAd7mGsbZu
+WnPtRb8ClS6Rlg0s4D+PVVP+PpMAC9VCNQko92TrMRpzEgH9aewM9vuG8b8nNbSk
+/Zjyd45405XPepH8W5n2knJyqDc2ZOC1pr4oZULCBx5J/YgBxOqO5r5AP7FCB9Kf
+OE+LD64fk+Kwh3Ob3BNtj4FNv8IuekOEP7iddm3ZrhZ3KFIisAh47Tyg/WAkcciD
+OHOsX/6TiwLCoL701IZw
+=ioBT
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/clapack/clapack-3.2.1-r5.ebuild b/sci-libs/clapack/clapack-3.2.1-r5.ebuild
new file mode 100644
index 0000000..521465f
--- /dev/null
+++ b/sci-libs/clapack/clapack-3.2.1-r5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r4.ebuild,v 1.3 2011/05/09 23:11:47 hwoarang Exp $
+
+EAPI=4
+
+inherit base cmake-utils
+
+DESCRIPTION="f2c'ed version of LAPACK"
+HOMEPAGE="http://www.netlib.org/clapack/"
+SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-libs/libf2c-20090407-r1
+	virtual/blas"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P}-CMAKE
+
+PATCHES=(
+	"${FILESDIR}/${P}-fix_include_file.patch"
+	"${FILESDIR}/${P}-noblasf2c.patch"
+	"${FILESDIR}/${P}-findblas.patch"
+)
+
+src_configure() {
+	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
+	cmake-utils_src_configure
+}

diff --git a/sci-libs/clapack/files/clapack-3.2.1-findblas.patch b/sci-libs/clapack/files/clapack-3.2.1-findblas.patch
new file mode 100644
index 0000000..e2744f8
--- /dev/null
+++ b/sci-libs/clapack/files/clapack-3.2.1-findblas.patch
@@ -0,0 +1,49 @@
+diff -ruN clapack-3.2.1-CMAKE.orig/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
+--- clapack-3.2.1-CMAKE.orig/CMakeLists.txt	2011-06-17 23:01:05.275747599 +0200
++++ clapack-3.2.1-CMAKE/CMakeLists.txt	2011-06-17 23:07:49.128747755 +0200
+@@ -30,6 +30,28 @@
+ 
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+ 
++if(BLAS_LIBRARIES)
++  include(CheckFortranFunctionExists)
++  set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES})
++  CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND)
++  unset( CMAKE_REQUIRED_LIBRARIES )
++  if(BLAS_FOUND)
++    message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.")
++  else(BLAS_FOUND)
++    message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRARIES}.")
++    message(ERROR "-->     Will use REFERENCE BLAS (by default)")
++    message(ERROR "-->     Or Correct your BLAS_LIBRARIES entry ")
++    message(ERROR "-->     Or Consider checking USE_OPTIMIZED_BLAS")
++  endif(BLAS_FOUND)
++else(BLAS_LIBRARIES)
++   # User did not provide a BLAS Library
++   find_package( BLAS )
++endif (BLAS_LIBRARIES)
++
++if(NOT BLAS_FOUND)
++    message(FATAL_ERROR "--> BLAS libraries needed but not found.")
++endif(NOT BLAS_FOUND)
++
+ add_subdirectory(SRC)
+ 
+ if(ENABLE_TESTS)
+@@ -44,4 +66,3 @@
+   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
+ configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
+   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
+-
+diff -ruN clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
+--- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2011-06-17 23:01:05.276747599 +0200
++++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-17 23:08:43.761747789 +0200
+@@ -377,7 +377,7 @@
+ endif()
+ 
+ add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
+-target_link_libraries(clapack blas f2c m)
++target_link_libraries(clapack ${BLAS_LIBRARIES} f2c m)
+ set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
+ 
+ install(



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/clapack/, sci-libs/clapack/files/
@ 2011-06-19 20:32 Andreas Hüttel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-06-19 20:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b524a9f952b81e8cdee5f7de2b8ad65236f94241
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun Jun 19 20:31:47 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 20:31:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=b524a9f9

Fix hang from KDE bug 274940; find blas with PkgConfig

(Portage version: 2.1.10.3/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-libs/clapack/ChangeLog                         |    7 +++
 sci-libs/clapack/Manifest                          |   31 +++++++------
 sci-libs/clapack/clapack-3.2.1-r6.ebuild           |   34 +++++++++++++
 .../clapack/files/clapack-3.2.1-findblas-r6.patch  |   50 ++++++++++++++++++++
 sci-libs/clapack/files/clapack-3.2.1-hang.patch    |   15 ++++++
 5 files changed, 123 insertions(+), 14 deletions(-)

diff --git a/sci-libs/clapack/ChangeLog b/sci-libs/clapack/ChangeLog
index 8d63ba8..d5787b8 100644
--- a/sci-libs/clapack/ChangeLog
+++ b/sci-libs/clapack/ChangeLog
@@ -2,6 +2,13 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.9 2010/09/18 22:44:41 dilfridge Exp $
 
+*clapack-3.2.1-r6 (19 Jun 2011)
+
+  19 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  +clapack-3.2.1-r6.ebuild, +files/clapack-3.2.1-findblas-r6.patch,
+  +files/clapack-3.2.1-hang.patch:
+  Fix hang from KDE bug 274940; find blas with PkgConfig
+
 *clapack-3.2.1-r5 (17 Jun 2011)
 
   17 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>

diff --git a/sci-libs/clapack/Manifest b/sci-libs/clapack/Manifest
index d1f8c72..ad3d246 100644
--- a/sci-libs/clapack/Manifest
+++ b/sci-libs/clapack/Manifest
@@ -2,8 +2,10 @@
 Hash: SHA512
 
 AUX 3.2.1-solib.patch 844 RMD160 a756639bdf6acdb0f017de592efec88798769155 SHA1 a04f2a910b633f2a5b4e9d1728670486ae8df504 SHA256 da2d1befec291f905c03bd6d73f74f361130ef22ad2629aa5edec8ee5e0d5b53
+AUX clapack-3.2.1-findblas-r6.patch 2001 RMD160 ae087273de037f12e96067c54eca15027ac3c225 SHA1 5e1028c1f561d1cfaf43c5a34bf9bb5d23c90cf5 SHA256 1f9c53147fd0e0ba3e0b391fc37a814d1d0b5cdd66327ab05b3f9746d54153e8
 AUX clapack-3.2.1-findblas.patch 1945 RMD160 97595331812bbdbc5c63c7697dd00ceb7137e9e7 SHA1 3aea0b50f353d47f999f591a26480f813ae5966b SHA256 c11045e539ff7c19e12e590cf1d55518b9c53250adb65d0bd5a77e7a9558bc50
 AUX clapack-3.2.1-fix_include_file.patch 689 RMD160 1140593aa3d24e749e86b2c15f01b59512287c02 SHA1 eec4b685ab1b09333e7d5cb5d2d1419815935b9f SHA256 9b6024cecbfb152d910b8fb878db6918704388479876719b43f4378992581603
+AUX clapack-3.2.1-hang.patch 673 RMD160 60927477fba0840fd9b7fac205e600d9564c659b SHA1 6d09117be6b2e5e112efc320add1294455e9dec1 SHA256 41271247f5e513e571f3f4459f41ef9782366c60d1aee9097b66f9b075b054cb
 AUX clapack-3.2.1-noblasf2c-r4.patch 5852 RMD160 7dea18e7fd5bf378ba9f6495e457c931b8ee7bd6 SHA1 1bbc3178c09832d4654d8d854a4156bf61c81112 SHA256 39c6ed8e878b0fe74c1eba9745d60ea35611596b4ab68191e42fe3dc0f7a14a3
 AUX clapack-3.2.1-noblasf2c.patch 5841 RMD160 50ca84aad167c389ddd5fe9c760daa5fce6a5082 SHA1 f14ced41155786b90ea8b98f9ab746dc81e8719e SHA256 37525a9099aba9130346abd2b765d05b7164c880a45b0b231b9bedfd63894fc2
 DIST clapack-3.2.1-CMAKE.tgz 6017667 RMD160 42af2b40a78b0cc4020a961a2fe0faf73c20560c SHA1 5ea1bcc4314e392bca8b9e5f61d44355cf9f4cc1 SHA256 0b3f782bc24845d85f36bafbff0f2f1384dc72df730fda4e7924ec1a70baca5a
@@ -12,22 +14,23 @@ EBUILD clapack-3.2.1-r2.ebuild 1544 RMD160 3e61910680dbb57e316705330e796fd1ed456
 EBUILD clapack-3.2.1-r3.ebuild 770 RMD160 72d2e792b30db7b8820095d88f9f8f6aa776393f SHA1 269f169309a273228d948fc10e20400616e5e326 SHA256 667d88d56748e8c7635e37ed8c2f4e3feba2ae25f2921a61cd9599ae098de265
 EBUILD clapack-3.2.1-r4.ebuild 755 RMD160 aa477556ddafb6818a8e96cac3e16b2102f6645c SHA1 cfea68d6adc9024d1a0652b54224dc51ce870188 SHA256 1ac568e45d6d2327ae34f0d577a8676092f39da2d146dcfd3983e8325f34f3c0
 EBUILD clapack-3.2.1-r5.ebuild 792 RMD160 dc6fbe4a87dffc3b6cc1083f2153f95f613de52a SHA1 2cf698bbf7a9e83d65da0d6834b39436d0425838 SHA256 bdf016d23e341ffe5b9631071c8006c5c8022c05a4eef0ced7d3a9c46f9a12d1
-MISC ChangeLog 2454 RMD160 9da15fc858e72c7ac0608fe76c6cff20664434d1 SHA1 6ad9700b14fa0733f692ce7cc2c846327591611f SHA256 818ba6712d7a0ce33b5d37f7092077734952e553ea5cf51cc87718052ea9c0a5
+EBUILD clapack-3.2.1-r6.ebuild 836 RMD160 8c22bbcfa67588618fa7bfd54e0d08653f8cb3d8 SHA1 89befcb30147ad1d32019926ed9ac28cfe55a522 SHA256 746ac07309ddab7594875f183f2d4f7f1a06290c98f1fc45c8574c08d725485d
+MISC ChangeLog 2705 RMD160 a3c2aa3aaa7493e52e9bf0d3e25fc401d223eba1 SHA1 2f40b50357fc34a2236b7dc7040a9be960dbbfaa SHA256 89e434e7aa1123faacb38777c89fc835cff5301379ca27cf89368c19b54722d8
 MISC metadata.xml 581 RMD160 aa5fd2f24c925ba53410c2a6b2b9e357a79a5e22 SHA1 6d88ecc9bfaa1d1711cfb76d307b41b0ccd5f429 SHA256 c7fdad96aad5a3bbb64f5ea60fbacfa7cf51175b32a3c8c187df749a6206e393
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBCgAGBQJN+8OpAAoJENwGBM22xffetdUP/0z2AtjP9deRgZqLu8ROeFsH
-PGMtWt7yXugYpYtoTxWDZ6PEpl1V4WVPQZCQxLN/LfRItF8U6qqTHkxxtSQ3lebu
-Id1Q3YHFBpG/CBGEYpqcmVJBgxDiy/l/yPacABz7bsiFGt6b11yn7WnFyLhPCSYE
-0HwkbPLDi+lo0axPtEw0KmOt2CdCeWmRXiapsFmWBrPfU6edqt4TFLyiLuIKE1E8
-bgQJT9V+kUK8N+KNbUn7vUaR5pa6BkGlOj7VNpRgqHHg8VbnLbrrtA1MXi6kO0MX
-TgI3w2nao+wFzf9bI8F//ZtChmCRTBr9Ln9sYxDW3/eRxe0zkQVx0YYWiVaU48+Y
-lvkk0o7CLqg1bhFyukPXzurFS8ScKSiBeVH/Uemc7fzHrJwtBNl3i5o/xPJcDPcI
-kMh0qYNnS4iaeBdViniSw6JW0Ia6XFSp5yAfQtf55R9QvU2EMEm/j6XAd7mGsbZu
-WnPtRb8ClS6Rlg0s4D+PVVP+PpMAC9VCNQko92TrMRpzEgH9aewM9vuG8b8nNbSk
-/Zjyd45405XPepH8W5n2knJyqDc2ZOC1pr4oZULCBx5J/YgBxOqO5r5AP7FCB9Kf
-OE+LD64fk+Kwh3Ob3BNtj4FNv8IuekOEP7iddm3ZrhZ3KFIisAh47Tyg/WAkcciD
-OHOsX/6TiwLCoL701IZw
-=ioBT
+iQIcBAEBCgAGBQJN/lyzAAoJENwGBM22xffep14P/iB1CZarU5De3X2ymiTl2z9h
+2iqxwX5MHzquket+WgpXoRilXn3y5Ox6IA24DxIm0mdZhmkTGrMI6ePaoC4XB7W1
+sv6V5YzBzbgrmkjEnhgCocY9y0VWFieWgECSWp/Zy/ywnBA/hHy0CsGpy0PhrJ/c
+4vP1mvIe7djO/YCevM2j03Qsqf30SrOAV2/CBFbYs17dYtCwEGRYet8eO2kLSmh3
+MasSAu8VrlDBJNh0k0AnFKF0V4Hdr1hpD9s6PcmU7A8U7AZtuoRqcTgEjHwyJezV
+J3Mk65ROf9aCMKvzZ6IcBIGhD+U/HxWlBq/VWW7zREkI2+bE6bbNstnvWy7sqM/L
+gY3Z5rMPHkzcOrch/PGMQlHOresTUyzhCa5ypFOccY31pju5yLdEkS65oBfdVJok
+VVUF7Q+/X4kse58pCMC49BhXqCmFsGJo7n+ngcebPdJChrmgeFG49MKF2yy16kNp
+q59rYFv6v0x090d2krvKzOiw6T06zIGOW4WfU6TMdefPkeaCzR6V/GqmSdyxEAG7
+FCIiZeIS9lrCrc96hXHoe91D4hUXcc8HZ7z/cGkh6YrnQOydLNgW5zfQmzwuPrVb
+MTGNX5FNACBR9zi2Lh4duGSDmfOsrUWgmVSmlCOm80y5GFJgLzlTY2jdMspPejOf
+86jAbPuJ43L3Ws50aQvq
+=+Fq/
 -----END PGP SIGNATURE-----

diff --git a/sci-libs/clapack/clapack-3.2.1-r6.ebuild b/sci-libs/clapack/clapack-3.2.1-r6.ebuild
new file mode 100644
index 0000000..b3c03ea
--- /dev/null
+++ b/sci-libs/clapack/clapack-3.2.1-r6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r4.ebuild,v 1.3 2011/05/09 23:11:47 hwoarang Exp $
+
+EAPI=4
+
+inherit base cmake-utils
+
+DESCRIPTION="f2c'ed version of LAPACK"
+HOMEPAGE="http://www.netlib.org/clapack/"
+SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-libs/libf2c-20090407-r1
+	virtual/blas"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${P}-CMAKE
+
+PATCHES=(
+	"${FILESDIR}/${P}-fix_include_file.patch"
+	"${FILESDIR}/${P}-noblasf2c.patch"
+	"${FILESDIR}/${P}-hang.patch"
+	"${FILESDIR}/${P}-findblas-r6.patch"
+)
+
+src_configure() {
+	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
+	VERBOSE=1 cmake-utils_src_configure
+}

diff --git a/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch b/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch
new file mode 100644
index 0000000..028dec6
--- /dev/null
+++ b/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch
@@ -0,0 +1,50 @@
+diff -ruN clapack-3.2.1-CMAKE.1.allexfb/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
+--- clapack-3.2.1-CMAKE.1.allexfb/CMakeLists.txt	2011-06-19 22:13:27.000000000 +0200
++++ clapack-3.2.1-CMAKE/CMakeLists.txt	2011-06-19 22:23:14.000000000 +0200
+@@ -30,6 +30,29 @@
+ 
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+ 
++if(BLAS_LIBRARIES)
++  include(CheckFortranFunctionExists)
++  set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES})
++  CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND)
++  unset( CMAKE_REQUIRED_LIBRARIES )
++  if(BLAS_FOUND)
++    message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.")
++  else(BLAS_FOUND)
++    message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRARIES}.")
++    message(ERROR "-->     Will use REFERENCE BLAS (by default)")
++    message(ERROR "-->     Or Correct your BLAS_LIBRARIES entry ")
++    message(ERROR "-->     Or Consider checking USE_OPTIMIZED_BLAS")
++  endif(BLAS_FOUND)
++else(BLAS_LIBRARIES)
++   # User did not provide a BLAS Library
++   find_package(PkgConfig)
++   pkg_check_modules(BLAS blas)
++endif (BLAS_LIBRARIES)
++
++if(NOT BLAS_FOUND)
++    message(FATAL_ERROR "--> BLAS libraries needed but not found.")
++endif(NOT BLAS_FOUND)
++
+ add_subdirectory(SRC)
+ 
+ if(ENABLE_TESTS)
+@@ -44,4 +67,3 @@
+   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
+ configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
+   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
+-
+diff -ruN clapack-3.2.1-CMAKE.1.allexfb/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
+--- clapack-3.2.1-CMAKE.1.allexfb/SRC/CMakeLists.txt	2011-06-19 22:13:44.000000000 +0200
++++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-19 22:15:04.000000000 +0200
+@@ -380,7 +380,7 @@
+ endif()
+ 
+ add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
+-target_link_libraries(clapack blas f2c m)
++target_link_libraries(clapack ${BLAS_LIBRARIES} f2c m)
+ set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
+ 
+ install(

diff --git a/sci-libs/clapack/files/clapack-3.2.1-hang.patch b/sci-libs/clapack/files/clapack-3.2.1-hang.patch
new file mode 100644
index 0000000..648516f
--- /dev/null
+++ b/sci-libs/clapack/files/clapack-3.2.1-hang.patch
@@ -0,0 +1,15 @@
+Fix for https://bugs.kde.org/show_bug.cgi?id=274940
+
+diff -ruN clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
+--- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
++++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-19 02:17:34.119752822 +0200
+@@ -355,6 +355,9 @@
+    zla_heamv.c zla_hercond_c.c zla_hercond_x.c zla_herpvgrw.c		
+    zla_lin_berr.c zlarscl2.c zlascl2.c zla_wwaddw.c)
+ 
++if(CMAKE_COMPILER_IS_GNUCXX)
++   set_source_files_properties(dlamch.c slamch.c PROPERTIES COMPILE_FLAGS "-ffloat-store -O0")
++endif()
+ 
+ if( USEXBLAS)
+   set(ALLXOBJ ${SXLASRC} ${DXLASRC} ${CXLASRC} ${ZXLASRC} ${ALLXAUX})



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] dev/dilfridge:master commit in: sci-libs/clapack/, sci-libs/clapack/files/
@ 2011-12-18 23:02 Andreas Hüttel
  0 siblings, 0 replies; 4+ messages in thread
From: Andreas Hüttel @ 2011-12-18 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     fed6d86eab3db1419269980cdbf96170027d858f
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Sun Dec 18 23:00:54 2011 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 23:00:54 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=fed6d86e

[sci-libs/clapack] Not needed here anymore

---
 sci-libs/clapack/ChangeLog                         |   83 ---------
 sci-libs/clapack/Manifest                          |   36 ----
 sci-libs/clapack/clapack-3.2.1-r2.ebuild           |   52 ------
 sci-libs/clapack/clapack-3.2.1-r3.ebuild           |   32 ----
 sci-libs/clapack/clapack-3.2.1-r4.ebuild           |   32 ----
 sci-libs/clapack/clapack-3.2.1-r5.ebuild           |   33 ----
 sci-libs/clapack/clapack-3.2.1-r6.ebuild           |   34 ----
 sci-libs/clapack/files/3.2.1-solib.patch           |   27 ---
 .../clapack/files/clapack-3.2.1-findblas-r6.patch  |   50 -----
 .../clapack/files/clapack-3.2.1-findblas.patch     |   49 -----
 .../files/clapack-3.2.1-fix_include_file.patch     |   25 ---
 sci-libs/clapack/files/clapack-3.2.1-hang.patch    |   15 --
 .../clapack/files/clapack-3.2.1-noblasf2c-r4.patch |  189 --------------------
 .../clapack/files/clapack-3.2.1-noblasf2c.patch    |  189 --------------------
 sci-libs/clapack/metadata.xml                      |   13 --
 15 files changed, 0 insertions(+), 859 deletions(-)

diff --git a/sci-libs/clapack/ChangeLog b/sci-libs/clapack/ChangeLog
deleted file mode 100644
index 28efeee..0000000
--- a/sci-libs/clapack/ChangeLog
+++ /dev/null
@@ -1,83 +0,0 @@
-# ChangeLog for sci-libs/clapack
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/ChangeLog,v 1.9 2010/09/18 22:44:41 dilfridge Exp $
-
-  19 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r6.ebuild:
-  Resync with tree
-
-*clapack-3.2.1-r6 (19 Jun 2011)
-
-  19 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  +clapack-3.2.1-r6.ebuild, +files/clapack-3.2.1-findblas-r6.patch,
-  +files/clapack-3.2.1-hang.patch:
-  Fix hang from KDE bug 274940; find blas with PkgConfig
-
-*clapack-3.2.1-r5 (17 Jun 2011)
-
-  17 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  +clapack-3.2.1-r5.ebuild, +files/clapack-3.2.1-findblas.patch:
-  Make eselect blas work here
-
-  11 May 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r4.ebuild:
-  Resync with tree
-
-  30 Apr 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r4.ebuild, +files/clapack-3.2.1-fix_include_file.patch,
-  files/clapack-3.2.1-noblasf2c.patch:
-  Abort attempts about removing Fortran; resync with tree
-
-  11 Apr 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r3.ebuild:
-  Resync with tree
-
-  29 Nov 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r4.ebuild:
-  Ported updates to -r4 ebuild
-
-  18 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r3.ebuild:
-  QA cleanups in ebuild
-
-  17 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r3.ebuild:
-  Bump libf2c version dependency so we dont get the missing MAIN__ link
-  problems. Should fix bug 337759.
-
-  15 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  clapack-3.2.1-r3.ebuild:
-  Added missing dependency on virtual/blas
-
-*clapack-3.2.1-r3 (29 Aug 2010)
-
-  29 Aug 2010; Sébastien Fabbro <bicatali@gentoo.org>
-  +clapack-3.2.1-r3.ebuild, +files/clapack-3.2.1-noblasf2c.patch,
-  metadata.xml:
-  Now uses cmake tar ball. Added a patch from dilfridge that adds a shared
-  library, an install target, builds test on request, and provides a
-  clapack-config.cmake. So far, no more static libraries is being built.
-
-*clapack-3.2.1-r2 (25 Apr 2010)
-
-  25 Apr 2010; Justin Lecher <jlec@gentoo.org> -clapack-3.2.1.ebuild,
-  -clapack-3.2.1-r1.ebuild, +clapack-3.2.1-r2.ebuild:
-  header move, #316769
-
-  31 Mar 2010; Justin Lecher <jlec@gentoo.org> clapack-3.2.1.ebuild,
-  clapack-3.2.1-r1.ebuild:
-  [static] -> [statis-libs], as consequence of #312465
-
-*clapack-3.2.1-r1 (18 Mar 2010)
-
-  18 Mar 2010; Justin Lecher <jlec@gentoo.org>
-  +files/3.2.1-solib.patch, clapack-3.2.1.ebuild, +clapack-3.2.1-r1.ebuild:
-  We are linking shared libs now
-
-*clapack-3.2.1 (04 Mar 2010)
-
-  04 Mar 2010; Justin Lecher <jlec@gentoo.org>
-  +clapack-3.2.1.ebuild, +metadata.xml:
-  New ebuild, imported from sci on request 206934
-
-

diff --git a/sci-libs/clapack/Manifest b/sci-libs/clapack/Manifest
deleted file mode 100644
index e835b89..0000000
--- a/sci-libs/clapack/Manifest
+++ /dev/null
@@ -1,36 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-AUX 3.2.1-solib.patch 844 RMD160 a756639bdf6acdb0f017de592efec88798769155 SHA1 a04f2a910b633f2a5b4e9d1728670486ae8df504 SHA256 da2d1befec291f905c03bd6d73f74f361130ef22ad2629aa5edec8ee5e0d5b53
-AUX clapack-3.2.1-findblas-r6.patch 2001 RMD160 ae087273de037f12e96067c54eca15027ac3c225 SHA1 5e1028c1f561d1cfaf43c5a34bf9bb5d23c90cf5 SHA256 1f9c53147fd0e0ba3e0b391fc37a814d1d0b5cdd66327ab05b3f9746d54153e8
-AUX clapack-3.2.1-findblas.patch 1945 RMD160 97595331812bbdbc5c63c7697dd00ceb7137e9e7 SHA1 3aea0b50f353d47f999f591a26480f813ae5966b SHA256 c11045e539ff7c19e12e590cf1d55518b9c53250adb65d0bd5a77e7a9558bc50
-AUX clapack-3.2.1-fix_include_file.patch 689 RMD160 1140593aa3d24e749e86b2c15f01b59512287c02 SHA1 eec4b685ab1b09333e7d5cb5d2d1419815935b9f SHA256 9b6024cecbfb152d910b8fb878db6918704388479876719b43f4378992581603
-AUX clapack-3.2.1-hang.patch 673 RMD160 60927477fba0840fd9b7fac205e600d9564c659b SHA1 6d09117be6b2e5e112efc320add1294455e9dec1 SHA256 41271247f5e513e571f3f4459f41ef9782366c60d1aee9097b66f9b075b054cb
-AUX clapack-3.2.1-noblasf2c-r4.patch 5852 RMD160 7dea18e7fd5bf378ba9f6495e457c931b8ee7bd6 SHA1 1bbc3178c09832d4654d8d854a4156bf61c81112 SHA256 39c6ed8e878b0fe74c1eba9745d60ea35611596b4ab68191e42fe3dc0f7a14a3
-AUX clapack-3.2.1-noblasf2c.patch 5841 RMD160 50ca84aad167c389ddd5fe9c760daa5fce6a5082 SHA1 f14ced41155786b90ea8b98f9ab746dc81e8719e SHA256 37525a9099aba9130346abd2b765d05b7164c880a45b0b231b9bedfd63894fc2
-DIST clapack-3.2.1-CMAKE.tgz 6017667 RMD160 42af2b40a78b0cc4020a961a2fe0faf73c20560c SHA1 5ea1bcc4314e392bca8b9e5f61d44355cf9f4cc1 SHA256 0b3f782bc24845d85f36bafbff0f2f1384dc72df730fda4e7924ec1a70baca5a
-DIST clapack-3.2.1.tgz 7221385 RMD160 5882b199595ae0ce6769cd65cb83cfeb7dcac528 SHA1 fdab49c89a1843643fdfa9121f16361e23711540 SHA256 f1c214f97033deff6e91dee72be56cd14d872a097e35a1ef1beeadaf4e1921bc
-EBUILD clapack-3.2.1-r2.ebuild 1544 RMD160 3e61910680dbb57e316705330e796fd1ed456073 SHA1 6117683296ea4136f240930e423d29b0be096ab1 SHA256 8e41637befd64a4678e37261de995efe357121b91686a0378c10c1f45a3ac73f
-EBUILD clapack-3.2.1-r3.ebuild 770 RMD160 72d2e792b30db7b8820095d88f9f8f6aa776393f SHA1 269f169309a273228d948fc10e20400616e5e326 SHA256 667d88d56748e8c7635e37ed8c2f4e3feba2ae25f2921a61cd9599ae098de265
-EBUILD clapack-3.2.1-r4.ebuild 755 RMD160 aa477556ddafb6818a8e96cac3e16b2102f6645c SHA1 cfea68d6adc9024d1a0652b54224dc51ce870188 SHA256 1ac568e45d6d2327ae34f0d577a8676092f39da2d146dcfd3983e8325f34f3c0
-EBUILD clapack-3.2.1-r5.ebuild 792 RMD160 dc6fbe4a87dffc3b6cc1083f2153f95f613de52a SHA1 2cf698bbf7a9e83d65da0d6834b39436d0425838 SHA256 bdf016d23e341ffe5b9631071c8006c5c8022c05a4eef0ced7d3a9c46f9a12d1
-EBUILD clapack-3.2.1-r6.ebuild 827 RMD160 b671933e4752f37963ba04ef7533cfb1faff922b SHA1 a051a4836f6ef52b73630789b2f33b5386d43b08 SHA256 0fcc44a0e95ab840979a28dd3dfd5340dffae1c446cc0a8ed44b6e741cc4f034
-MISC ChangeLog 2809 RMD160 43520982b764f82ac697bb4354a5291b5d65116f SHA1 9200fe713f055525b672cb82f04de8e5b344b4de SHA256 6717258d9d3d1be0fb8fc81c9a947256ebdd74b64fdf9f5b2506456901120b4e
-MISC metadata.xml 581 RMD160 aa5fd2f24c925ba53410c2a6b2b9e357a79a5e22 SHA1 6d88ecc9bfaa1d1711cfb76d307b41b0ccd5f429 SHA256 c7fdad96aad5a3bbb64f5ea60fbacfa7cf51175b32a3c8c187df749a6206e393
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCgAGBQJN/l+eAAoJENwGBM22xffefcUQAISj3ZLbFJ00QOe1mhfb5w4M
-6lgxRKODyii87xrN854QULptI1u7WLHAWnQpVnrqoT4Ob5anq/HWejvs663u18E6
-Pog6sCER8KudfYZKICUeCsgGqsQ2LkNumTliXKxhz94abQbHp6gMr+ICYSajr9lN
-4DlG91qv5hb9I44yFjovic6Teiyon3tZ3K9KkSadMpTDu0vRnIzAxWPjOggQdM17
-UWebdvd2Br0fc8HJbNN6vY2BhXa800hnli1eNhiK4wcQN7eNFhqmhFj26hKjabdZ
-Gf/BTcUFrEyZzcAeDZ0NMCJQxHSjZn5QSK4oSHHssjTvNChlx32FdxaxNJu+nAUb
-hWsXvgW+QZSN7p9Tr2Mb7Q0e1tfQuioApnbpJaVc1wzZh0ynfZc2MajmqqAbayKb
-ELi7DCW3Ai1NBezzueLqqV3o4fbwiHiemY7Rmr3GVMVCfYmY+w+RgdmRzgND0vp3
-qBG93/ZmXb8VXkf8PVf/zZvN9B4jnxesh3oE513nMl3CV4SHcEnTq1ZlkRojYgGR
-rtMyhEeLh0OJEvaEEgJFHQpOyPv4OMCTAorZVvuvALIGjMpMZZowYTaQC324crfm
-JdXC8BsJ70bpLmmyaplthqew/hB8JATfFKhkt9Pl0q018qwLzOJBolp7NZnatGRJ
-ffiOuEnfjT1jDQk4ycCo
-=neTN
------END PGP SIGNATURE-----

diff --git a/sci-libs/clapack/clapack-3.2.1-r2.ebuild b/sci-libs/clapack/clapack-3.2.1-r2.ebuild
deleted file mode 100644
index a1b55e5..0000000
--- a/sci-libs/clapack/clapack-3.2.1-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r2.ebuild,v 1.1 2010/04/25 09:40:16 jlec Exp $
-
-EAPI="3"
-
-inherit eutils multilib toolchain-funcs versionator
-
-DESCRIPTION="f2c'ed version of LAPACK"
-HOMEPAGE="http://www.netlib.org/clapack/"
-SRC_URI="http://www.netlib.org/${PN}/${P}.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/libf2c-20081126[static-libs]"
-DEPEND="${RDEPEND}"
-S="${WORKDIR}"/CLAPACK-${PV}
-
-src_prepare() {
-	rm -rf F2CLIBS BLAS
-
-	epatch "${FILESDIR}"/${PV}-solib.patch
-
-	sed \
-		-e "s:^CC.*$:CC = $(tc-getCC):g" \
-		-e "s:^CFLAGS.*$:CFLAGS = ${CFLAGS} -fPIC:g" \
-		-e "s:^LOADER.*$:LOADER = $(tc-getCC):g" \
-		-e "s:^LOADOPTS.*$:LOADOPTS = ${LDFLAGS} -Wl,-soname,libclapack.so.$(get_version_component_range 1-2):g" \
-		-e "s:LAPACKLIB.*$:LAPACKLIB = libclapack.so.${PV}:g" \
-		make.inc.example > make.inc
-
-	sed \
-		-e 's:"f2c.h":<f2c.h>:g' \
-		-i SRC/*.c || die
-}
-
-src_compile() {
-	emake -C INSTALL F2CLIB="${EPREFIX}"/usr/$(get_libdir)/libf2c.a || die "compile failed"
-	emake -C SRC || die "compile failed"
-}
-
-src_install() {
-	insinto /usr/include/${PN}
-	doins INCLUDE/${PN}.h || die
-	dolib.so lib${PN}.so.${PV} || die
-	dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.$(get_version_component_range 1-2) || die
-	dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.$(get_major_version) || die
-	dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so || die
-}

diff --git a/sci-libs/clapack/clapack-3.2.1-r3.ebuild b/sci-libs/clapack/clapack-3.2.1-r3.ebuild
deleted file mode 100644
index ffba480..0000000
--- a/sci-libs/clapack/clapack-3.2.1-r3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r3.ebuild,v 1.5 2011/02/11 20:32:58 xarthisius Exp $
-
-EAPI="3"
-
-inherit eutils cmake-utils
-
-DESCRIPTION="f2c'ed version of LAPACK"
-HOMEPAGE="http://www.netlib.org/clapack/"
-SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libf2c-20090407-r1
-	virtual/blas"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P}-CMAKE
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-noblasf2c.patch
-	rm -rf INCLUDE/f2c.h F2CLIBS || die
-}
-
-src_configure() {
-	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clapack/clapack-3.2.1-r4.ebuild b/sci-libs/clapack/clapack-3.2.1-r4.ebuild
deleted file mode 100644
index 3a89551..0000000
--- a/sci-libs/clapack/clapack-3.2.1-r4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r4.ebuild,v 1.3 2011/05/09 23:11:47 hwoarang Exp $
-
-EAPI=4
-
-inherit base cmake-utils
-
-DESCRIPTION="f2c'ed version of LAPACK"
-HOMEPAGE="http://www.netlib.org/clapack/"
-SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libf2c-20090407-r1
-	virtual/blas"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P}-CMAKE
-
-PATCHES=(
-	"${FILESDIR}/${P}-fix_include_file.patch"
-	"${FILESDIR}/${P}-noblasf2c.patch"
-)
-
-src_configure() {
-	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clapack/clapack-3.2.1-r5.ebuild b/sci-libs/clapack/clapack-3.2.1-r5.ebuild
deleted file mode 100644
index 521465f..0000000
--- a/sci-libs/clapack/clapack-3.2.1-r5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r4.ebuild,v 1.3 2011/05/09 23:11:47 hwoarang Exp $
-
-EAPI=4
-
-inherit base cmake-utils
-
-DESCRIPTION="f2c'ed version of LAPACK"
-HOMEPAGE="http://www.netlib.org/clapack/"
-SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libf2c-20090407-r1
-	virtual/blas"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P}-CMAKE
-
-PATCHES=(
-	"${FILESDIR}/${P}-fix_include_file.patch"
-	"${FILESDIR}/${P}-noblasf2c.patch"
-	"${FILESDIR}/${P}-findblas.patch"
-)
-
-src_configure() {
-	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clapack/clapack-3.2.1-r6.ebuild b/sci-libs/clapack/clapack-3.2.1-r6.ebuild
deleted file mode 100644
index 64af0d5..0000000
--- a/sci-libs/clapack/clapack-3.2.1-r6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/clapack/clapack-3.2.1-r6.ebuild,v 1.1 2011/06/19 20:35:56 dilfridge Exp $
-
-EAPI=4
-
-inherit base cmake-utils
-
-DESCRIPTION="f2c'ed version of LAPACK"
-HOMEPAGE="http://www.netlib.org/clapack/"
-SRC_URI="http://www.netlib.org/${PN}/${P}-CMAKE.tgz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-libs/libf2c-20090407-r1
-	virtual/blas"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${P}-CMAKE
-
-PATCHES=(
-	"${FILESDIR}/${P}-fix_include_file.patch"
-	"${FILESDIR}/${P}-noblasf2c.patch"
-	"${FILESDIR}/${P}-hang.patch"
-	"${FILESDIR}/${P}-findblas-r6.patch"
-)
-
-src_configure() {
-	local mycmakeargs=( $(cmake-utils_use_enable test TESTS) )
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clapack/files/3.2.1-solib.patch b/sci-libs/clapack/files/3.2.1-solib.patch
deleted file mode 100644
index c35a5f7..0000000
--- a/sci-libs/clapack/files/3.2.1-solib.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/SRC/Makefile b/SRC/Makefile
-index 47bea67..bc23ad8 100644
---- a/SRC/Makefile
-+++ b/SRC/Makefile
-@@ -367,8 +367,7 @@ ALLOBJ=$(SLASRC) $(DLASRC) $(CLASRC) $(ZLASRC) $(SCLAUX) $(DZLAUX)	\
- 	$(ALLAUX)
- 
- ../$(LAPACKLIB): $(ALLOBJ) $(ALLXOBJ)
--	$(ARCH) $(ARCHFLAGS) $@ $(ALLOBJ) $(ALLXOBJ)
--	$(RANLIB) $@
-+	$(CC) $(LOADOPTS) -shared -o $@ $(ALLOBJ) $(ALLXOBJ) -lf2c
- 
- single: $(SLASRC) $(ALLAUX) $(SCLAUX) 
- 	$(ARCH) $(ARCHFLAGS) ../$(LAPACKLIB) $(SLASRC) $(ALLAUX) \
-diff --git a/make.inc.example b/make.inc.example
-index 0ac8bbb..5a0eac6 100644
---- a/make.inc.example
-+++ b/make.inc.example
-@@ -27,7 +27,7 @@ CC        = gcc
- CFLAGS    = -O3 
- LOADER    = gcc
- LOADOPTS  =
--NOOPT     = -O0 
-+NOOPT     = -O0 -fPIC
- DRVCFLAGS = $(CFLAGS)
- F2CCFLAGS = $(CFLAGS)
- #######################################################################

diff --git a/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch b/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch
deleted file mode 100644
index 028dec6..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-findblas-r6.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -ruN clapack-3.2.1-CMAKE.1.allexfb/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
---- clapack-3.2.1-CMAKE.1.allexfb/CMakeLists.txt	2011-06-19 22:13:27.000000000 +0200
-+++ clapack-3.2.1-CMAKE/CMakeLists.txt	2011-06-19 22:23:14.000000000 +0200
-@@ -30,6 +30,29 @@
- 
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
- 
-+if(BLAS_LIBRARIES)
-+  include(CheckFortranFunctionExists)
-+  set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES})
-+  CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND)
-+  unset( CMAKE_REQUIRED_LIBRARIES )
-+  if(BLAS_FOUND)
-+    message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.")
-+  else(BLAS_FOUND)
-+    message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRARIES}.")
-+    message(ERROR "-->     Will use REFERENCE BLAS (by default)")
-+    message(ERROR "-->     Or Correct your BLAS_LIBRARIES entry ")
-+    message(ERROR "-->     Or Consider checking USE_OPTIMIZED_BLAS")
-+  endif(BLAS_FOUND)
-+else(BLAS_LIBRARIES)
-+   # User did not provide a BLAS Library
-+   find_package(PkgConfig)
-+   pkg_check_modules(BLAS blas)
-+endif (BLAS_LIBRARIES)
-+
-+if(NOT BLAS_FOUND)
-+    message(FATAL_ERROR "--> BLAS libraries needed but not found.")
-+endif(NOT BLAS_FOUND)
-+
- add_subdirectory(SRC)
- 
- if(ENABLE_TESTS)
-@@ -44,4 +67,3 @@
-   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
--
-diff -ruN clapack-3.2.1-CMAKE.1.allexfb/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
---- clapack-3.2.1-CMAKE.1.allexfb/SRC/CMakeLists.txt	2011-06-19 22:13:44.000000000 +0200
-+++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-19 22:15:04.000000000 +0200
-@@ -380,7 +380,7 @@
- endif()
- 
- add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
--target_link_libraries(clapack blas f2c m)
-+target_link_libraries(clapack ${BLAS_LIBRARIES} f2c m)
- set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
- 
- install(

diff --git a/sci-libs/clapack/files/clapack-3.2.1-findblas.patch b/sci-libs/clapack/files/clapack-3.2.1-findblas.patch
deleted file mode 100644
index e2744f8..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-findblas.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -ruN clapack-3.2.1-CMAKE.orig/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/CMakeLists.txt	2011-06-17 23:01:05.275747599 +0200
-+++ clapack-3.2.1-CMAKE/CMakeLists.txt	2011-06-17 23:07:49.128747755 +0200
-@@ -30,6 +30,28 @@
- 
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
- 
-+if(BLAS_LIBRARIES)
-+  include(CheckFortranFunctionExists)
-+  set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES})
-+  CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND)
-+  unset( CMAKE_REQUIRED_LIBRARIES )
-+  if(BLAS_FOUND)
-+    message(STATUS "--> BLAS supplied by user is WORKING, will use ${BLAS_LIBRARIES}.")
-+  else(BLAS_FOUND)
-+    message(ERROR "--> BLAS supplied by user is not WORKING, CANNOT USE ${BLAS_LIBRARIES}.")
-+    message(ERROR "-->     Will use REFERENCE BLAS (by default)")
-+    message(ERROR "-->     Or Correct your BLAS_LIBRARIES entry ")
-+    message(ERROR "-->     Or Consider checking USE_OPTIMIZED_BLAS")
-+  endif(BLAS_FOUND)
-+else(BLAS_LIBRARIES)
-+   # User did not provide a BLAS Library
-+   find_package( BLAS )
-+endif (BLAS_LIBRARIES)
-+
-+if(NOT BLAS_FOUND)
-+    message(FATAL_ERROR "--> BLAS libraries needed but not found.")
-+endif(NOT BLAS_FOUND)
-+
- add_subdirectory(SRC)
- 
- if(ENABLE_TESTS)
-@@ -44,4 +66,3 @@
-   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
--
-diff -ruN clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2011-06-17 23:01:05.276747599 +0200
-+++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-17 23:08:43.761747789 +0200
-@@ -377,7 +377,7 @@
- endif()
- 
- add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
--target_link_libraries(clapack blas f2c m)
-+target_link_libraries(clapack ${BLAS_LIBRARIES} f2c m)
- set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
- 
- install(

diff --git a/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch b/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch
deleted file mode 100644
index 002336f..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-fix_include_file.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -urN clapack-3.2.1-CMAKE.old/INCLUDE/clapack.h clapack-3.2.1-CMAKE/INCLUDE/clapack.h
---- clapack-3.2.1-CMAKE.old/INCLUDE/clapack.h	2011-04-30 11:39:51.000000000 +0200
-+++ clapack-3.2.1-CMAKE/INCLUDE/clapack.h	2011-04-30 11:40:39.000000000 +0200
-@@ -3,6 +3,12 @@
- #ifndef __CLAPACK_H
- #define __CLAPACK_H
- 
-+#include <f2c.h>
-+
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
- /* Subroutine */ int caxpy_(integer *n, complex *ca, complex *cx, integer *
- 	incx, complex *cy, integer *incy);
- 
-@@ -7250,5 +7256,8 @@
- integer ilaenv_(integer *ispec, char *name__, char *opts, integer *n1, 
- 	integer *n2, integer *n3, integer *n4);
- 
-+#ifdef __cplusplus
-+}
-+#endif
- 
- #endif /* __CLAPACK_H */

diff --git a/sci-libs/clapack/files/clapack-3.2.1-hang.patch b/sci-libs/clapack/files/clapack-3.2.1-hang.patch
deleted file mode 100644
index 648516f..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-hang.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix for https://bugs.kde.org/show_bug.cgi?id=274940
-
-diff -ruN clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2011-06-19 02:17:34.119752822 +0200
-@@ -355,6 +355,9 @@
-    zla_heamv.c zla_hercond_c.c zla_hercond_x.c zla_herpvgrw.c		
-    zla_lin_berr.c zlarscl2.c zlascl2.c zla_wwaddw.c)
- 
-+if(CMAKE_COMPILER_IS_GNUCXX)
-+   set_source_files_properties(dlamch.c slamch.c PROPERTIES COMPILE_FLAGS "-ffloat-store -O0")
-+endif()
- 
- if( USEXBLAS)
-   set(ALLXOBJ ${SXLASRC} ${DXLASRC} ${CXLASRC} ${ZXLASRC} ${ALLXAUX})

diff --git a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c-r4.patch b/sci-libs/clapack/files/clapack-3.2.1-noblasf2c-r4.patch
deleted file mode 100644
index e4477bc..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c-r4.patch
+++ /dev/null
@@ -1,189 +0,0 @@
-diff -r -u -N clapack-3.2.1-CMAKE.orig/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/CMakeLists.txt	2009-08-10 20:46:33.000000000 +0200
-+++ clapack-3.2.1-CMAKE/CMakeLists.txt	2010-08-30 23:45:17.000000000 +0200
-@@ -1,7 +1,10 @@
- cmake_minimum_required(VERSION 2.6)
- project(CLAPACK C)
--enable_testing()
--include(CTest)
-+
-+if(ENABLE_TESTS)
-+   enable_testing()
-+   include(CTest)
-+endif(ENABLE_TESTS)
- 
- if(WIN32 AND NOT CYGWIN)
-   set(SECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/winsecond.c)
-@@ -11,24 +14,34 @@
-   set(SECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/second.c)
-   set(DSECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/dsecnd.c)
- endif()
--enable_testing()
-+
- option(USE_BLAS_WRAP "pre-pend f2c_ to each function in blas" OFF)
- if(NOT USE_BLAS_WRAP)
- # _zrotg_ seems to be missing in the wrap header
-   add_definitions(-DNO_BLAS_WRAP)
- endif()
-+
- include_directories(${CLAPACK_SOURCE_DIR}/INCLUDE)
--add_subdirectory(F2CLIBS)
--add_subdirectory(BLAS)
--add_subdirectory(SRC)
--add_subdirectory(TESTING)
-+
- set(CLAPACK_VERSION 3.2.1)
- set(CPACK_PACKAGE_VERSION_MAJOR 3)
- set(CPACK_PACKAGE_VERSION_MINOR 2)
- set(CPACK_PACKAGE_VERSION_PATCH 1)
-+
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
-+
-+add_subdirectory(SRC)
-+
-+if(ENABLE_TESTS)
-+   add_subdirectory(TESTING)
-+endif(ENABLE_TESTS)
-+
- include(CPack)
--export(TARGETS f2c blas lapack FILE clapack-targets.cmake)
-+
-+export(TARGETS clapack FILE clapack-targets.cmake)
-+
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config-version.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
-+
-diff -r -u -N clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2010-08-30 23:46:42.000000000 +0200
-@@ -375,6 +375,20 @@
- if(BUILD_COMPLEX16)
-   set(ALLOBJ  ${ZLASRC} ${ALLAUX} ${DZLAUX})
- endif()
--add_library(lapack ${ALLOBJ} ${ALLXOBJ})
--target_link_libraries(lapack blas)
- 
-+add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
-+target_link_libraries(clapack cblas f2c)
-+set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
-+
-+install(
-+  TARGETS clapack EXPORT clapack 
-+  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-+)
-+
-+install(
-+  FILES ../INCLUDE/clapack.h DESTINATION include/clapack
-+)
-+
-+install(
-+  EXPORT clapack DESTINATION "${CMAKE_INSTALL_LIBDIR}/clapack" FILE clapack-config.cmake
-+)
-diff -r -u -N clapack-3.2.1-CMAKE.orig/TESTING/EIG/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/EIG/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/EIG/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/EIG/CMakeLists.txt	2010-08-30 23:45:17.000000000 +0200
-@@ -119,7 +119,7 @@
- 
- macro(add_eig_executable name )
-   add_executable(${name} ${ARGN})
--  target_link_libraries(${name} tmglib lapack )
-+  target_link_libraries(${name} tmglib clapack )
- endmacro(add_eig_executable)
- 
- add_eig_executable(xeigtsts ${SEIGTST} ${SCIGTST} ${AEIGTST} 
-diff -r -u -N clapack-3.2.1-CMAKE.orig/TESTING/LIN/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/LIN/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/LIN/CMakeLists.txt	2009-08-10 20:06:06.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/LIN/CMakeLists.txt	2010-08-30 23:45:17.000000000 +0200
-@@ -189,7 +189,7 @@
- 
- macro(add_lin_executable name )
-   add_executable(${name} ${ARGN})
--  target_link_libraries(${name} tmglib lapack)
-+  target_link_libraries(${name} tmglib clapack)
- endmacro(add_lin_executable)
- 
- add_lin_executable(xlintsts ${ALINTST} ${SCLNTST} ${SLINTST} 
-diff -r -u -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/MATGEN/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/CMakeLists.txt	2010-08-30 23:45:17.000000000 +0200
-@@ -65,5 +65,6 @@
- if(BUILD_COMPLEX16)
-   set(ALLOBJ $(ZMATGEN) $(DZATGEN))
- endif()
--add_library(tmglib ${ALLOBJ} )
-+
-+add_library(tmglib ${ALLOBJ} i_len_trim.c i_ceiling.c )
- 
-diff -r -u -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_ceiling.c clapack-3.2.1-CMAKE/TESTING/MATGEN/i_ceiling.c
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_ceiling.c	1970-01-01 01:00:00.000000000 +0100
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/i_ceiling.c	2010-08-30 23:45:17.000000000 +0200
-@@ -0,0 +1,38 @@
-+/* file has been copied from the included f2c library - dilfridge */
-+
-+#include <f2c.h>
-+
-+#ifdef KR_headers
-+integer i_sceiling(x) real *x;
-+#else
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+integer i_sceiling(real *x)
-+#endif
-+{
-+#define CEIL(x) ((int)(x) + ((x) > 0 && (x) != (int)(x)))
-+
-+    return (integer) CEIL(*x);
-+}
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+
-+#ifdef KR_headers
-+integer i_dceiling(x) doublereal *x;
-+#else
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+integer i_dceiling(doublereal *x)
-+#endif
-+{
-+#define CEIL(x) ((int)(x) + ((x) > 0 && (x) != (int)(x)))
-+
-+    return (integer) CEIL(*x);
-+}
-+#ifdef __cplusplus
-+}
-+#endif
-diff -r -u -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_len_trim.c clapack-3.2.1-CMAKE/TESTING/MATGEN/i_len_trim.c
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_len_trim.c	1970-01-01 01:00:00.000000000 +0100
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/i_len_trim.c	2010-08-30 23:45:18.000000000 +0200
-@@ -0,0 +1,25 @@
-+/* file has been copied from the included f2c library - dilfridge */
-+
-+#include <f2c.h>
-+
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
-+#ifdef KR_headers
-+integer i_len_trim(s, n) char *s; ftnlen n;
-+#else
-+integer i_len_trim(char *s, ftnlen n)
-+#endif
-+{
-+  int i;
-+
-+  for(i=n-1;i>=0;i--)
-+    if(s[i] != ' ')
-+      return i + 1;
-+
-+  return(0);
-+}
-+#ifdef __cplusplus
-+}
-+#endif

diff --git a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch b/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch
deleted file mode 100644
index 5ae9e63..0000000
--- a/sci-libs/clapack/files/clapack-3.2.1-noblasf2c.patch
+++ /dev/null
@@ -1,189 +0,0 @@
-diff -u -r -N clapack-3.2.1-CMAKE.orig/CMakeLists.txt clapack-3.2.1-CMAKE/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/CMakeLists.txt	2009-08-10 20:46:33.000000000 +0200
-+++ clapack-3.2.1-CMAKE/CMakeLists.txt	2010-08-28 14:04:30.000000000 +0200
-@@ -1,7 +1,10 @@
- cmake_minimum_required(VERSION 2.6)
- project(CLAPACK C)
--enable_testing()
--include(CTest)
-+
-+if(ENABLE_TESTS)
-+   enable_testing()
-+   include(CTest)
-+endif(ENABLE_TESTS)
- 
- if(WIN32 AND NOT CYGWIN)
-   set(SECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/winsecond.c)
-@@ -11,24 +14,34 @@
-   set(SECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/second.c)
-   set(DSECOND_SRC  ${CLAPACK_SOURCE_DIR}/INSTALL/dsecnd.c)
- endif()
--enable_testing()
-+
- option(USE_BLAS_WRAP "pre-pend f2c_ to each function in blas" OFF)
- if(NOT USE_BLAS_WRAP)
- # _zrotg_ seems to be missing in the wrap header
-   add_definitions(-DNO_BLAS_WRAP)
- endif()
-+
- include_directories(${CLAPACK_SOURCE_DIR}/INCLUDE)
--add_subdirectory(F2CLIBS)
--add_subdirectory(BLAS)
--add_subdirectory(SRC)
--add_subdirectory(TESTING)
-+
- set(CLAPACK_VERSION 3.2.1)
- set(CPACK_PACKAGE_VERSION_MAJOR 3)
- set(CPACK_PACKAGE_VERSION_MINOR 2)
- set(CPACK_PACKAGE_VERSION_PATCH 1)
-+
-+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
-+
-+add_subdirectory(SRC)
-+
-+if(ENABLE_TESTS)
-+   add_subdirectory(TESTING)
-+endif(ENABLE_TESTS)
-+
- include(CPack)
--export(TARGETS f2c blas lapack FILE clapack-targets.cmake)
-+
-+export(TARGETS clapack FILE clapack-targets.cmake)
-+
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config-version.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config-version.cmake @ONLY)
- configure_file(${CLAPACK_SOURCE_DIR}/clapack-config.cmake.in
-   ${CLAPACK_BINARY_DIR}/clapack-config.cmake @ONLY)
-+
-diff -u -r -N clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt clapack-3.2.1-CMAKE/SRC/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/SRC/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/SRC/CMakeLists.txt	2010-08-28 14:32:17.000000000 +0200
-@@ -375,6 +375,20 @@
- if(BUILD_COMPLEX16)
-   set(ALLOBJ  ${ZLASRC} ${ALLAUX} ${DZLAUX})
- endif()
--add_library(lapack ${ALLOBJ} ${ALLXOBJ})
--target_link_libraries(lapack blas)
- 
-+add_library(clapack SHARED ${ALLOBJ} ${ALLXOBJ})
-+target_link_libraries(clapack blas f2c m)
-+set_target_properties(clapack PROPERTIES SOVERSION "${CLAPACK_VERSION}")
-+
-+install(
-+  TARGETS clapack EXPORT clapack 
-+  LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
-+)
-+
-+install(
-+  FILES ../INCLUDE/clapack.h DESTINATION include/clapack
-+)
-+
-+install(
-+  EXPORT clapack DESTINATION "share/cmake/Modules" FILE clapack-config.cmake
-+)
-diff -u -r -N clapack-3.2.1-CMAKE.orig/TESTING/EIG/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/EIG/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/EIG/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/EIG/CMakeLists.txt	2010-08-28 13:46:40.000000000 +0200
-@@ -119,7 +119,7 @@
- 
- macro(add_eig_executable name )
-   add_executable(${name} ${ARGN})
--  target_link_libraries(${name} tmglib lapack )
-+  target_link_libraries(${name} tmglib clapack )
- endmacro(add_eig_executable)
- 
- add_eig_executable(xeigtsts ${SEIGTST} ${SCIGTST} ${AEIGTST} 
-diff -u -r -N clapack-3.2.1-CMAKE.orig/TESTING/LIN/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/LIN/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/LIN/CMakeLists.txt	2009-08-10 20:06:06.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/LIN/CMakeLists.txt	2010-08-28 13:46:40.000000000 +0200
-@@ -189,7 +189,7 @@
- 
- macro(add_lin_executable name )
-   add_executable(${name} ${ARGN})
--  target_link_libraries(${name} tmglib lapack)
-+  target_link_libraries(${name} tmglib clapack)
- endmacro(add_lin_executable)
- 
- add_lin_executable(xlintsts ${ALINTST} ${SCLNTST} ${SLINTST} 
-diff -u -r -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/CMakeLists.txt clapack-3.2.1-CMAKE/TESTING/MATGEN/CMakeLists.txt
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/CMakeLists.txt	2009-08-10 19:47:54.000000000 +0200
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/CMakeLists.txt	2010-08-28 13:46:40.000000000 +0200
-@@ -65,5 +65,6 @@
- if(BUILD_COMPLEX16)
-   set(ALLOBJ $(ZMATGEN) $(DZATGEN))
- endif()
--add_library(tmglib ${ALLOBJ} )
-+
-+add_library(tmglib ${ALLOBJ} i_len_trim.c i_ceiling.c )
- 
-diff -u -r -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_ceiling.c clapack-3.2.1-CMAKE/TESTING/MATGEN/i_ceiling.c
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_ceiling.c	1970-01-01 01:00:00.000000000 +0100
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/i_ceiling.c	2010-08-28 13:46:40.000000000 +0200
-@@ -0,0 +1,38 @@
-+/* file has been copied from the included f2c library - dilfridge */
-+
-+#include <f2c.h>
-+
-+#ifdef KR_headers
-+integer i_sceiling(x) real *x;
-+#else
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+integer i_sceiling(real *x)
-+#endif
-+{
-+#define CEIL(x) ((int)(x) + ((x) > 0 && (x) != (int)(x)))
-+
-+    return (integer) CEIL(*x);
-+}
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+
-+#ifdef KR_headers
-+integer i_dceiling(x) doublereal *x;
-+#else
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+integer i_dceiling(doublereal *x)
-+#endif
-+{
-+#define CEIL(x) ((int)(x) + ((x) > 0 && (x) != (int)(x)))
-+
-+    return (integer) CEIL(*x);
-+}
-+#ifdef __cplusplus
-+}
-+#endif
-diff -u -r -N clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_len_trim.c clapack-3.2.1-CMAKE/TESTING/MATGEN/i_len_trim.c
---- clapack-3.2.1-CMAKE.orig/TESTING/MATGEN/i_len_trim.c	1970-01-01 01:00:00.000000000 +0100
-+++ clapack-3.2.1-CMAKE/TESTING/MATGEN/i_len_trim.c	2010-08-28 13:46:40.000000000 +0200
-@@ -0,0 +1,25 @@
-+/* file has been copied from the included f2c library - dilfridge */
-+
-+#include <f2c.h>
-+
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
-+#ifdef KR_headers
-+integer i_len_trim(s, n) char *s; ftnlen n;
-+#else
-+integer i_len_trim(char *s, ftnlen n)
-+#endif
-+{
-+  int i;
-+
-+  for(i=n-1;i>=0;i--)
-+    if(s[i] != ' ')
-+      return i + 1;
-+
-+  return(0);
-+}
-+#ifdef __cplusplus
-+}
-+#endif

diff --git a/sci-libs/clapack/metadata.xml b/sci-libs/clapack/metadata.xml
deleted file mode 100644
index 0548454..0000000
--- a/sci-libs/clapack/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
-  LAPACK is a comprehensive library that does linear algebra
-  operations including matrix inversions, least squared solutions to
-  linear sets of equations, eigenvector analysis, singular value
-  decomposition, etc. It is a very comprehensive and reputable package
-  that has found extensive use in the scientific community.
-  This package installs the reference C implementation from Netlib,
-  generated from f2c. 
-</longdescription>
-</pkgmetadata>



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-12-18 23:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-30 16:02 [gentoo-commits] dev/dilfridge:master commit in: sci-libs/clapack/, sci-libs/clapack/files/ Andreas K. Huettel
  -- strict thread matches above, loose matches on Subject: below --
2011-06-17 21:14 Andreas Hüttel
2011-06-19 20:32 Andreas Hüttel
2011-12-18 23:02 Andreas Hüttel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox