summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-12-27 18:55:47 +0000
committerJustin Lecher <jlec@gentoo.org>2012-12-27 18:55:47 +0000
commit4b692f387967c67c2cbddd4c245b232969f65716 (patch)
tree971166c605e0e47203ab28337504a8e5d8186258 /sci-libs
parentmercurial.eclass respects now (diff)
downloadhistorical-4b692f387967c67c2cbddd4c245b232969f65716.tar.gz
historical-4b692f387967c67c2cbddd4c245b232969f65716.tar.bz2
historical-4b692f387967c67c2cbddd4c245b232969f65716.zip
sci-libs/libcmatrix: Moved to EAPI=5 and autotools-utils.eclass
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/libcmatrix/ChangeLog5
-rw-r--r--sci-libs/libcmatrix/Manifest21
-rw-r--r--sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild40
3 files changed, 45 insertions, 21 deletions
diff --git a/sci-libs/libcmatrix/ChangeLog b/sci-libs/libcmatrix/ChangeLog
index 2b3879855314..d32dade31a1b 100644
--- a/sci-libs/libcmatrix/ChangeLog
+++ b/sci-libs/libcmatrix/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-libs/libcmatrix
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcmatrix/ChangeLog,v 1.13 2012/12/27 18:31:20 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcmatrix/ChangeLog,v 1.14 2012/12/27 18:55:33 jlec Exp $
+
+ 27 Dec 2012; Justin Lecher <jlec@gentoo.org> libcmatrix-3.11.0.ebuild:
+ Moved to EAPI=5 and autotools-utils.eclass
27 Dec 2012; Justin Lecher <jlec@gentoo.org> metadata.xml:
Drop local USE
diff --git a/sci-libs/libcmatrix/Manifest b/sci-libs/libcmatrix/Manifest
index aeb85b4f3b05..3b6ee30ffe96 100644
--- a/sci-libs/libcmatrix/Manifest
+++ b/sci-libs/libcmatrix/Manifest
@@ -1 +1,22 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+AUX 3.11.0-shared.patch 2711 SHA256 d688fd8d345a820fead80e1ba841f43829ee250fa07f132d86607a5a789b30d6 SHA512 64af0020890477ff0f0ebaa2f708bad76f6dfb8416984a1cfbb5efef3f8c8179541245026dcc2ae454dcc563c2887a0b01b4b38f3f91b63b3bb3ebcac5cc53fc WHIRLPOOL d450220a261536c8f95a69551331f316db01d50ead746e238272ce5f54266f52a24af13e67c9d78e85dddb1cf2666243b89c9a97a0c3d618b7bbe6af93ee19ef
+AUX 3.2.1-atlas.patch 1236 SHA256 63598c6d7d4cf3687d3dc1c49d736b5fbe0cb552fbdfd53151bccdd96ca35a34 SHA512 f87b731071bc1c5137f5d98b5965ee6905df13a9b09223d22e276144e6e1db1dda7101af3070dca75f106814a628e145d250ed40f604148dd5f73356beaf7aa2 WHIRLPOOL 5e208dcfabb3fb42e40119a09ca7503d809d2257612aa371da16c2ac4b1a29b2f83bb6665ca8f9b996459d2b8b76ffb806211d2f40a12c1469b93fcb57fde5ee
+AUX 3.2.1-gcc4.4.patch 286 SHA256 e6eff8c9be0f9ac9026d1c00841e81a3f2e00127cbb70bd6e117de262e262fb3 SHA512 e1cc2c4d02fb6e2d802df9eb866f70cd90a55ff15f184b3f8b95c954a30a28e6bb251756ead429398417365a6a1e8a59a8e65ec6732fcc0f8cd9b54f103fe329 WHIRLPOOL 94f155cf54326854a5e0435fca9d5432f67c972a503880d058840e9d6ae0b640753be4723f0cf82ea5146b5c4bb92a5da140f0af8e1f4680437c6f277d6a94de
+AUX 3.2.1-gcc4.6.patch 616 SHA256 fa7a4db6b1899a7a85fa6cd87f0d97ea6330ffc33787039d02330440dbdc30cb SHA512 967ed45060c42f21f5191568f346630f0f25106d5469573f3c50a164d3efbd83a578f6ff3ef3f719c6dfa2c48d1867a6d89640567730be119fb5b252c4c3855d WHIRLPOOL c6b7228758b9720313f166a0ae59d6a81426503a355f66a2b099c199ea0d1094a2421fd9838fe5a8a660ded86645187ea6993410e825cf561786483ed680acd3
+AUX 3.2.1-gcc4.7.patch 7685 SHA256 bc4eec9967be3d9ad520d1750abb23f5b6732b8352c7ad61f54c78fb7c9d6312 SHA512 41060e3d67c4885b56cf6f6a8530a613f82a02b715d0c676cb5c2569ec723e273037ee40b294c640e710c911c5d181995e6c0c89b90492977558ea7a87131f91 WHIRLPOOL 4dc766aa0b3d2791901dc264ce82979151cfce2827502a5e32ee225dcfbd5677a673703cd3701c4dc106fa01d548e79ec4f63bcc54de74bfb355c5a438a3db28
+AUX 3.2.1-minuit2.patch 588 SHA256 099d47445e6efb340831b4a1f6210b02eb2a2ccf6f680f982761defcadfd1962 SHA512 6e9ac17c34ccd05f1491d5cc3c83b7ef0514dcf942d12331f76c74f5421224124e9ae76b4ce82cfe52d274a7840912c0843ce5763a85352068cc48217656cf4b WHIRLPOOL 064cb5e0f574f6f0b36b46b5edf8eb01b32780f6e3d078d5108b6be5c991a6cce9d6518ef42c88431e2459e02b51efff8a66fc344f9d651b4b574cc52abd28c8
+AUX 3.2.1-shared.patch 2678 SHA256 611c4bb56ed43b18e194620550b99e22d2b37f1475a18eaee1b01df96dda9b99 SHA512 7c509daacdcfa477583dcb77b75d00f884d0fe4d6e1eb18c9db85966e574a8e170c7c65ba0979da25961f130bc452c795587a1c72c574272aed8cd776f89d7f8 WHIRLPOOL ebe98c3460044db6b478d296c649829d9482326acfe1df491b4192933c2a7405402c0bab4c46481934fa173429e5595f1fbb666528612c448e25ea06f7dccdf7
+AUX 3.9.0-atlas.patch 983 SHA256 99820fb2a3a29aab8a6f1e34bcbf93d99b3ae293065b007375ce29fbacb327e1 SHA512 7294e79c880c7b76ec020ba573db1b1f411f65157845447019e4562534298ce07a34d450b0e232a5ba707ce1860a1407bbff7ba61007ad7e66653715570c7543 WHIRLPOOL 8b7be4b46228201b84eeed44c98c9f03bfba42f73a3cebbf1186f681462fff60c1ae3e8d7616a358ee510d78531e4d089403b960cf187706375f8d0b03422b47
DIST libcmatrix-3.11.0.tar.gz 1064634 SHA256 0cd4b1f921235ea64d7fbd8d814fbe639bf9ddb23e4a6d3182cf2788cc23f8b8 SHA512 b0f5d9382e0a7c6f8695488481c51e5cdc38d89c9371203870c31a91bf957956a85301cf3aa035b9214d581077581dc1f599f092dd2f077ee14e6b4fd06128c2 WHIRLPOOL 327d24b3aba2dc392523acbd07a91acbe00b3e901e279e45764dc723617a173c0301152a253b63054efa134e3527075f95b7354b6188ef649ffb1316fd37d035
+EBUILD libcmatrix-3.11.0.ebuild 1162 SHA256 ca870bd8bdd6086e5868c32988850b4b30dad6f8bf91e3c2d1e99fccd1b20723 SHA512 cd5da9dbd1f3e63e955ed8c7079a841c8a434f63608d84a5fd4311119626c13116b0a390744d51454adafa09ad82e86390edd123879d70962f5eba227fd8adbd WHIRLPOOL c77b52f8615ff15d3bb8d9c20eb1e51eff82df4b728a50c97784d1b36854360a5f0f8d8eb2a61e58aec4b0fd4026431f3f9428e49c86f683a34a4f1b8725ea4f
+MISC ChangeLog 2328 SHA256 978b34551ef7b4a0e0adfc435c2cb05d47d087caaea37099b08f7d97279505db SHA512 f2004ed07db174613c9e06777d9b8d209155db421c56773492c1b32de1f8eb60ae72b5949f3f7f4e66ab6f7947cce8492d62b06007048de67c5a78fee0f60e5d WHIRLPOOL e60ab0db52b7959dd17a8c5a2273e3d16e9eeddbd7bacb0ee17195af85beebb7a729c736654904da7eee2ea1c8d2f0f272bca9cf972694cf642fc65b0df8d02b
+MISC metadata.xml 224 SHA256 84b014a026c2945b1b4c6eda4a4576b09039b36c27c2f9f8920ae146a8acfa3e SHA512 3b70a09392d7a939bc59e483e63789152e8dc73351dc682548a47db282224b5d9df7eac8c51bca9847e0b647f88fe2a1e4059ffe262c89a84002a13507fb3586 WHIRLPOOL 078ad63719dd7c12015a2e69f1f00322eda7e4a85f8499b89779a9bdedc92e11bb6c8cb28d6cbdc61c144fe5f22b11264d65a06cc2e67d09a0e4ef37529df71a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEAREKAAYFAlDcmbMACgkQgAnW8HDreRbxJwCgrhNJFvfflnry0On3jUo9UNWh
+6zcAoINEgiFZ3TWe1lGUY/v0F5lZkbqp
+=YkCE
+-----END PGP SIGNATURE-----
diff --git a/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild b/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild
index e97db11b75f7..0284b92e62fa 100644
--- a/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild
+++ b/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild
@@ -1,10 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild,v 1.5 2012/12/27 18:30:44 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcmatrix/libcmatrix-3.11.0.ebuild,v 1.6 2012/12/27 18:55:33 jlec Exp $
-EAPI="3"
+EAPI=5
-inherit autotools eutils
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils
MY_P="${PN}${PV}_lite"
@@ -18,38 +20,36 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="sse threads"
-RDEPEND="
- sci-libs/atlas[lapack]
- sci-libs/minuit"
+RDEPEND="sci-libs/minuit"
DEPEND="${RDEPEND}"
S="${WORKDIR}"/${PN}R3
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PV}-shared.patch \
- "${FILESDIR}"/3.2.1-minuit2.patch \
- "${FILESDIR}"/3.2.1-gcc4.4.patch \
- "${FILESDIR}"/3.2.1-gcc4.6.patch \
- "${FILESDIR}"/3.2.1-gcc4.7.patch \
- "${FILESDIR}"/3.9.0-atlas.patch
- eautoreconf
-}
+PATCHES=(
+ "${FILESDIR}"/${PV}-shared.patch
+ "${FILESDIR}"/3.2.1-minuit2.patch
+ "${FILESDIR}"/3.2.1-gcc4.4.patch
+ "${FILESDIR}"/3.2.1-gcc4.6.patch
+ "${FILESDIR}"/3.2.1-gcc4.7.patch
+ "${FILESDIR}"/3.9.0-atlas.patch
+ )
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
src_configure() {
econf \
--with-minuit \
- --with-atlas \
+ --without-atlas \
--with-sysroot="${EROOT}" \
$(use_with sse) \
$(use_with threads)
}
src_install() {
- dolib.so lib/*.so* || die "install failed"
+ dolib.so lib/*.so*
insinto /usr/include/${PN}R3
- doins include/* || die "no includes"
+ doins include/*
- dodoc CHANGES docs/* || die "no docs"
+ dodoc CHANGES docs/*
}