* [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