aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-mathematics/petsc/ChangeLog5
-rw-r--r--sci-mathematics/petsc/Manifest24
-rw-r--r--sci-mathematics/petsc/metadata.xml1
-rw-r--r--sci-mathematics/petsc/petsc-3.1_p4.ebuild4
-rw-r--r--sci-mathematics/petsc/petsc-3.1_p5-r2.ebuild4
-rw-r--r--sci-mathematics/petsc/petsc-3.1_p7.ebuild2
-rw-r--r--sci-mathematics/petsc/petsc-3.1_p8-r1.ebuild12
-rw-r--r--sci-mathematics/petsc/petsc-3.1_p8.ebuild2
8 files changed, 35 insertions, 19 deletions
diff --git a/sci-mathematics/petsc/ChangeLog b/sci-mathematics/petsc/ChangeLog
index 52f6b1a69..0604c7fa4 100644
--- a/sci-mathematics/petsc/ChangeLog
+++ b/sci-mathematics/petsc/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> petsc-3.1_p4.ebuild,
+ petsc-3.1_p5-r2.ebuild, petsc-3.1_p7.ebuild, petsc-3.1_p8.ebuild,
+ petsc-3.1_p8-r1.ebuild, metadata.xml:
+ Added fortran-2.eclass support
+
*petsc-3.1_p8-r1 (19 Apr 2011)
19 Apr 2011; Thomas Kahle <tomka@gentoo.org> +petsc-3.1_p8-r1.ebuild:
diff --git a/sci-mathematics/petsc/Manifest b/sci-mathematics/petsc/Manifest
index 5fc9c5bd9..88aeb78dd 100644
--- a/sci-mathematics/petsc/Manifest
+++ b/sci-mathematics/petsc/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX petsc-3.1_p8-configure-pic.patch 550 RMD160 cdcdd5ed4a32f9ea6210491bf8c902d79c612694 SHA1 8590519ac8559400d3b0ae81fc3c72fcc851b839 SHA256 b7fbe00a12eec17d6bbf3d56c5c892ed79e10e867b943785fded71350c5cec2a
AUX petsc-configure-pic.patch 533 RMD160 f24a17f653d67f42cb13701b0798704bcae95ec0 SHA1 3508bdce47619f3b29d86da4792e63c152a8314c SHA256 cfe886eb1343841e6f1b47a8a7c9ad7be66616af48eff6fce9efab64ecfb2589
AUX petsc-disable-rpath.patch 783 RMD160 ed962b20b7cabc6b554b1d9cde3de5c8a120523b SHA1 59ccf94388185c8e54aa7d9772f7616ecc84fe94 SHA256 f92814bf71e6615f8bd0e185c8c9fb06304de705d73a84f234a3f855c104400e
@@ -5,10 +8,17 @@ DIST petsc-3.1-p4.tar.gz 15455558 RMD160 42d1c587ab1a2676f62de866afe8c43365a1b23
DIST petsc-3.1-p5.tar.gz 15456384 RMD160 c97e6cf9e000c6eb635a5c76d006b7f8b84b3320 SHA1 e884e3f670093fff66fe1a3964b2f6bfc58543ce SHA256 193c7f8a5826a2bfd47a915f74e87d31a67339f89129aadb16e7b4b9e9dbf7e1
DIST petsc-3.1-p7.tar.gz 15458474 RMD160 a22f839ae76ad262ff4fa2070fe256fa77a96f06 SHA1 aaee2ddeceb162699ab1b942de6a98c87dcb0b5e SHA256 c13c5eb18955d9c42413406dce8784d8c305d8ed33dcf107db736c309ac20175
DIST petsc-3.1-p8.tar.gz 15460606 RMD160 7d2bdc1bb5eda1d3fee39fe96d9edb2ce0e21afe SHA1 bfd083a85753366bc349808eb72eab1b8cc66944 SHA256 eba776e3cebf187f96ef5c638bd769602e27b5f5341be7eadb48dcad33072282
-EBUILD petsc-3.1_p4.ebuild 4102 RMD160 6dbe234a3b77a1c123df8892352a5c3810e5003d SHA1 46dc5828b917b510a65b72012a88fe2d350559ca SHA256 ec1a91c2025aca456a113702bd4fef0973e61c2fec90c3a413fde12b94b2ae81
-EBUILD petsc-3.1_p5-r2.ebuild 4881 RMD160 2294d4569b98bb6db0903e92c99d641143b241dd SHA1 6ed44e1417e88973c575bbdb8afe65a4d5176dc9 SHA256 02465efaf67fd0b8a0ff12e750ccbac7bb76432b399b67528f699c61d8cbd581
-EBUILD petsc-3.1_p7.ebuild 4881 RMD160 ef5a6585d776f5db34e956754177c24b3d97bd9a SHA1 c0ef05217cba012ae7a54cda908353510d553e00 SHA256 111d150b4243d6a4be72601c99704f1eb7692845ba70069ddbcea795aace197b
-EBUILD petsc-3.1_p8-r1.ebuild 5750 RMD160 8aa2890ce6e424ac8f2df33bf8f8e853477aeeec SHA1 12919e67ea1c92708c3c8bcd15bb69029449b523 SHA256 b2894ea85c8939f440bfe29bd0cff496cbb9af547815e849c10ec8ba65fc8034
-EBUILD petsc-3.1_p8.ebuild 4880 RMD160 ac0078f38be42553853945dab348321e2dbe3906 SHA1 cb3c7625abd4bd660651abf9969a552a6114084f SHA256 e7c9fb3f339717367393f0583dedc1e94b1e4f0510a9206e5e561957643446e1
-MISC ChangeLog 2649 RMD160 833ac07759fdef4dccee5fe7fa070fa42c01e8e7 SHA1 c165c8d802fb32346241a624cdcadeca6ce198d1 SHA256 9c268c813ebb933269c380f99147b020ac1e6304455b2a524ba87489030d9324
-MISC metadata.xml 338 RMD160 7bb392dfe214a3ed4048d083323cf5ee5cb10bdb SHA1 e2b7a8a4963ff82d009e5ffcb1a444caaea4262e SHA256 efafc54fd365ea7eee3a0140b197068c8aa2168fefb3a196c091699bf6d18e53
+EBUILD petsc-3.1_p4.ebuild 4112 RMD160 e575a92cb46e5d2d9a27db3cb17ea99793000d39 SHA1 c79b8135d03827fa3611e58b8fe885069735bbdc SHA256 62150ca64c88f1937f92cda420094b6581800eb712e67a0a9aaefb3aa4be153e
+EBUILD petsc-3.1_p5-r2.ebuild 4891 RMD160 6858af735fba50268df2784dd5e36b6e917c14e0 SHA1 df48231adfcc6bd8f214b011842bba03f2e24fa3 SHA256 7e744d117e0b09286bb6844db446dfb1b3e3afc42c181b380f34a9c1d91f1506
+EBUILD petsc-3.1_p7.ebuild 4891 RMD160 6858af735fba50268df2784dd5e36b6e917c14e0 SHA1 df48231adfcc6bd8f214b011842bba03f2e24fa3 SHA256 7e744d117e0b09286bb6844db446dfb1b3e3afc42c181b380f34a9c1d91f1506
+EBUILD petsc-3.1_p8-r1.ebuild 5770 RMD160 278eee0b00cf5195c14f5f0ded6d7e400ee66b65 SHA1 58b5fd5b59f87d5a41441699962ac9ca22c1f174 SHA256 16446f6be3acfbc7f84dff2eb3d00c11cedaf32fe196c3cd1a627ba40a03fc71
+EBUILD petsc-3.1_p8.ebuild 4890 RMD160 b9581f87d6518481c48733146dd16ddbae017687 SHA1 24bb09389a8086eee0677fe6564a0ea6d057cd63 SHA256 2f9605628eb9c5def8a082f6e00d094c65c6c899895ca16b48d33df1c0555ca4
+MISC ChangeLog 2859 RMD160 9ffe9cbbb2e7fe75f3e9c63b2f2c075e11031035 SHA1 56169ef9fcdf02ce1deae4e5422bd8251a84a2e4 SHA256 9cc89e59866d218e303bfd775292f56d7e5f70b73def47ea00ba5754bec6b5f9
+MISC metadata.xml 397 RMD160 f2ad9763aa7800518279a830a3e654498a70c1e5 SHA1 e322129efe4914746543f189838bdd6c19729924 SHA256 3064af413e451a4447af7a20ec7577f4fa12b142832e483c0db9a3210012adc0
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk4AfIQACgkQgAnW8HDreRYcWQCfSWWWImYpuhflDLbjoysgmaaA
+iisAoJqKkAA7s7FYQV7hl7a/t+rolWJc
+=D9cS
+-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/petsc/metadata.xml b/sci-mathematics/petsc/metadata.xml
index 15bb0c366..079f8ffb7 100644
--- a/sci-mathematics/petsc/metadata.xml
+++ b/sci-mathematics/petsc/metadata.xml
@@ -5,5 +5,6 @@
<use>
<flag name="hypre">Use HYPRE (sci-mathematics/hypre) for preconditioning</flag>
<flag name="metis">Use METIS (sci-libs/parmetis) for partitioning</flag>
+ <flag name="complex-scalars">Make scalars complex</flag>
</use>
</pkgmetadata>
diff --git a/sci-mathematics/petsc/petsc-3.1_p4.ebuild b/sci-mathematics/petsc/petsc-3.1_p4.ebuild
index 38d922389..63609f0ac 100644
--- a/sci-mathematics/petsc/petsc-3.1_p4.ebuild
+++ b/sci-mathematics/petsc/petsc-3.1_p4.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: $
EAPI=3
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
MY_P="${PN}-${PV/_/-}"
diff --git a/sci-mathematics/petsc/petsc-3.1_p5-r2.ebuild b/sci-mathematics/petsc/petsc-3.1_p5-r2.ebuild
index 1284a8f03..56dae98ed 100644
--- a/sci-mathematics/petsc/petsc-3.1_p5-r2.ebuild
+++ b/sci-mathematics/petsc/petsc-3.1_p5-r2.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: $
EAPI=3
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
MY_P="${PN}-${PV/_/-}"
diff --git a/sci-mathematics/petsc/petsc-3.1_p7.ebuild b/sci-mathematics/petsc/petsc-3.1_p7.ebuild
index b76ae93df..56dae98ed 100644
--- a/sci-mathematics/petsc/petsc-3.1_p7.ebuild
+++ b/sci-mathematics/petsc/petsc-3.1_p7.ebuild
@@ -4,7 +4,7 @@
EAPI=3
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
MY_P="${PN}-${PV/_/-}"
diff --git a/sci-mathematics/petsc/petsc-3.1_p8-r1.ebuild b/sci-mathematics/petsc/petsc-3.1_p8-r1.ebuild
index 5f2eaa7fc..7fdce985e 100644
--- a/sci-mathematics/petsc/petsc-3.1_p8-r1.ebuild
+++ b/sci-mathematics/petsc/petsc-3.1_p8-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=3
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
MY_P="${PN}-${PV/_/-}"
@@ -169,11 +169,11 @@ src_install(){
dosed "s:${PETSC_ARCH}/lib:$(get_libdir):g" /usr/include/"${PN}/${PETSC_ARCH}"/include/petscconf.h
dosed "s:INSTALL_DIR =.*:INSTALL_DIR = /usr:" /usr/include/"${PN}/${PETSC_ARCH}"/conf/petscvariables
- cat > ${T}/99petsc <<EOF
-PETSC_ARCH=${PETSC_ARCH}
-PETSC_DIR=/usr/include/${PN}
-EOF
- doenvd ${T}/99petsc
+ cat >> "${T}"/99petsc <<- EOF
+ PETSC_ARCH=${PETSC_ARCH}
+ PETSC_DIR=/usr/include/${PN}
+ EOF
+ doenvd "${T}"/99petsc
if ! use mpi ; then
insinto /usr/include/"${PN}"/mpiuni
diff --git a/sci-mathematics/petsc/petsc-3.1_p8.ebuild b/sci-mathematics/petsc/petsc-3.1_p8.ebuild
index a7566db65..e1bbbcbc2 100644
--- a/sci-mathematics/petsc/petsc-3.1_p8.ebuild
+++ b/sci-mathematics/petsc/petsc-3.1_p8.ebuild
@@ -4,7 +4,7 @@
EAPI=3
-inherit flag-o-matic toolchain-funcs
+inherit flag-o-matic fortran-2 toolchain-funcs
MY_P="${PN}-${PV/_/-}"