summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-11-01 19:24:27 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-11-01 19:24:27 +0000
commit07f14dae79d99302f188d7bfb01125da60a28d6e (patch)
treefe895b998d6d4e7f611fca496f31e0d54170ae58 /sci-libs
parentAdd RSA-PKCS11 to MISC-FREE license group, bug 440752. (diff)
downloadhistorical-07f14dae79d99302f188d7bfb01125da60a28d6e.tar.gz
historical-07f14dae79d99302f188d7bfb01125da60a28d6e.tar.bz2
historical-07f14dae79d99302f188d7bfb01125da60a28d6e.zip
Version bump
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x13CB1360
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/armadillo/ChangeLog7
-rw-r--r--sci-libs/armadillo/Manifest12
-rw-r--r--sci-libs/armadillo/armadillo-3.4.3.ebuild68
3 files changed, 81 insertions, 6 deletions
diff --git a/sci-libs/armadillo/ChangeLog b/sci-libs/armadillo/ChangeLog
index 2511cf5faae4..2b108db5abfe 100644
--- a/sci-libs/armadillo/ChangeLog
+++ b/sci-libs/armadillo/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-libs/armadillo
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/armadillo/ChangeLog,v 1.16 2012/07/20 21:51:23 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/armadillo/ChangeLog,v 1.17 2012/11/01 19:24:13 bicatali Exp $
+
+*armadillo-3.4.3 (01 Nov 2012)
+
+ 01 Nov 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +armadillo-3.4.3.ebuild:
+ Version bump
*armadillo-3.2.4 (20 Jul 2012)
diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest
index e221c14d0844..7a74fcf5b23c 100644
--- a/sci-libs/armadillo/Manifest
+++ b/sci-libs/armadillo/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
DIST armadillo-3.0.2.tar.gz 2918529 SHA256 64e38459dfa4bba97ad92ffcdc855921ff22a12d01c61a14e3049af522ea21c0
DIST armadillo-3.2.2.tar.gz 2932207 SHA256 371ca6a12951c663a4244a7569b940e514441795254a545db82c5f02df2cbe60
DIST armadillo-3.2.4.tar.gz 2932867 SHA256 ed5160b779d60ddc5bbe64620c53097b4a65082b9d5739ff24a89de17349f7a2 SHA512 35084b32875b78f9ebebac24444d8a981e40ac01d3e50629bac0d3c6809a016f32f1f8faac9e9102cde6a44168bec95a0d8dc171b819e787f4da44837c173b2a WHIRLPOOL 35a21bd61350cca29b67bb23f108a4e1d0cfb5a3f29f29800414e6bdce799a6744897824b5956c1c1356c0914c5dd111ebef8ad4f6fa7e4c7872bf6879634f51
+DIST armadillo-3.4.3.tar.gz 3006815 SHA256 cde0a99dcee23086617791163e2c6d7527b45e450ca653e67fbb60eefa8487f5 SHA512 66441bf085c55922dbfb798aed309ff6ac7c33a8d8b810e6de6bdb5be8b9a323744ca7aa3b0d940698e9488e97fcb58a1ec54296e6db434470450037c8c4c9db WHIRLPOOL 0da118430a6116ad1f8da7eefb32b9a0a5008c763eb4569a79c0b9f6cbb352771b1a7a2f8804e66b73e96283386dd5dde30871e4214515751d1943b7d9a52748
EBUILD armadillo-3.0.2.ebuild 1405 SHA256 43efb8d1db69dbbdf4e7456b4bd3399738c55b6b77aaf8fe6e389b1458c79441 SHA512 65e2b9f196ea0c130711f2a8fdd28bb21d0a75e58e8f6179feb8bdda57d22a121430984639b8bc5d278d9adb2ea5a220becd145d74d7c0f3a9e2e6ced1e8d6dd WHIRLPOOL b69cf7fc9ea59cc91e52f8c9c7d9110bfdb6b9892d31a8a3d0311d9eb92ddd7a9df5611bf5c7fe56ea091e263ad68893d19ef91d4a70daa2cffa9606f9f14111
EBUILD armadillo-3.2.2.ebuild 1406 SHA256 f4dcb2419fbf62d21679af336f82429c08b97de38aa6a6b0105652feee73df7c SHA512 7e17125a6a8ed05cf0a6ea22d4bf1c7a9a3da89297705a8344457de8e8cd67918703eb6d12d0db33d3b906b9a436acb5d0f208faeae7e435f98294c4147fe315 WHIRLPOOL 449217ce3b3f346773df9300e4387e55b1b2314e002ef6d303430fd90c96d3a4717a8a19fe5bfd374ec2f3193844be600fb8d086d5c052d9b741da5f6bad936b
EBUILD armadillo-3.2.4.ebuild 1558 SHA256 b160ce221608de2770b4cb284037529fe28c8b0aff2c98b8cbb6eb8b4934bb84 SHA512 fb14c93f364e67b5c86fb1163cb2038758035258705548ed5b71c12717ed93c6eab9c0d8bf141151aaae6e997de1335e33633a5d0ea71b4e2a7e5b596c6d4073 WHIRLPOOL d71b983182a3a00f4ecb687eed3ebee8352786f632b2099fe32dcf4ee8bc3697843f58fd3d6d2d08af542c60f1a0b508f290a410c108f83a4a8966a577c99208
-MISC ChangeLog 2911 SHA256 76345a3f9bb2520865c8291eed844ebd91c6b6f98a930117727ca21aa83a50a1 SHA512 5dfb294e2bc3b2883cc8937e0a1b933c14486f80c26ec8e0f99e9a37b40149b2373e97dfa69ab1651a3b7bea8bb6200c0a3d652bf2ede34904e1de8f6ac4dc3b WHIRLPOOL 7104a1c67a9b0e2c6cdff1b0f9115293a42463fa5a4bb43db69abe21c27942b28d812d70fde6e136d5ce67638f09600b9555742db956f223e57a2e44d2f8dde0
+EBUILD armadillo-3.4.3.ebuild 1558 SHA256 7253d0022c48bb9e0ec5054ced055eb400b922be607b246ab4b060c107c88d4e SHA512 563dcccaa20feb405417bbb5d9c6d4bad68091ba39c5bb62c328106a3c2f80664326a54963b3140b6a8631fe8a7cf80cf3841fb24ed36e39361e212b1250a51d WHIRLPOOL 86a8ad4f411ce5e16a4856297d4a2e98dc3bc8f9dd6b2e44acef01ee74436c9f20e100b0819968fc2787992809fc1477f53f7832cfb89726d5a186d404b4eb61
+MISC ChangeLog 3039 SHA256 765900fa69536dd028ecb212658bbb3c6735805b61ffc014eeb8e9b2a549f596 SHA512 a0a75c4bd93ebe16019b569c01a1cd5243ce77fce4cc684015555c1b2e458221f365c4abd3580a974d8453353ae81ce04f0ca642899dc3d498ead60a04d80ccc WHIRLPOOL 04781ce5d548732e3a453af82df890298b14fb8004f2b1e3209e51213f088190f83ec2aefcad5599080ee15ba6afece495d7089235540bcf8d0f7e2caf4ece06
MISC metadata.xml 938 SHA256 c26e73cdee3f87e18188e53385b69ef7d90603a040c5eaf13463c648259c4de3 SHA512 1453d36ae8d4d7735e304f1b16280ab6d41fe586785713287fcaa68aac9fbd2ec046ee87e3332f6862f3af0695e8769ad1708835250175eaab387001b833a252 WHIRLPOOL 8fa5d490e934d4b62187a16ef542c1046588277e291134cc30c527f3061f69232fd2bfabfb40999896cdda19f504e9c054a422dbefcb33a623db25295d175944
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREKAAYFAlAJ0uoACgkQ1ycZbhPLE2AewACgqNm4xC5URyO6ZxnCfVC5Nb9p
-gr4AnRfxN5czkgqXsT1xz1r7HizFIkOE
-=dtpg
+iEYEAREIAAYFAlCSzGcACgkQ1ycZbhPLE2ABwgCfRTuhiNbdbd1SUvbMwY4QCSGR
+tDoAn0lOfSghBT5nMj9kWwBnH4JGuzwX
+=94ot
-----END PGP SIGNATURE-----
diff --git a/sci-libs/armadillo/armadillo-3.4.3.ebuild b/sci-libs/armadillo/armadillo-3.4.3.ebuild
new file mode 100644
index 000000000000..6661f050ff5f
--- /dev/null
+++ b/sci-libs/armadillo/armadillo-3.4.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/armadillo/armadillo-3.4.3.ebuild,v 1.1 2012/11/01 19:24:13 bicatali Exp $
+
+EAPI=4
+
+CMAKE_IN_SOURCE_BUILD=1
+
+inherit cmake-utils
+
+DESCRIPTION="Streamlined C++ linear algebra library"
+HOMEPAGE="http://arma.sourceforge.net/"
+SRC_URI="mirror://sourceforge/arma/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="atlas blas doc examples lapack"
+
+RDEPEND=">=dev-libs/boost-1.34
+ atlas? ( sci-libs/lapack-atlas )
+ blas? ( virtual/blas )
+ lapack? ( virtual/lapack )"
+
+DEPEND="${DEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ # avoid the automagic cmake macros
+ sed -i -e '/ARMA_Find/d' CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=()
+ if use blas; then
+ mycmakeargs+=(
+ -DBLAS_FOUND=ON
+ -DBLAS_LIBRARIES="$(pkg-config --libs blas)"
+ )
+ fi
+ if use lapack; then
+ mycmakeargs+=(
+ -DLAPACK_FOUND=ON
+ -DLAPACK_LIBRARIES="$(pkg-config --libs lapack)"
+ )
+ fi
+ if use atlas; then
+ mycmakeargs=(
+ -DARMA_USE_ATLAS=ON
+ -DCBLAS_FOUND=ON
+ -DCLAPACK_FOUND=ON
+ -DATLAS_INCLUDE_DIR="${EPREFIX}/usr/include/atlas/"
+ -DCBLAS_LIBRARIES="$(pkg-config --libs cblas)"
+ -DCLAPACK_LIBRARIES="-L${EPREFIX}/usr/lib64/lapack/atlas -llapack"
+ )
+ fi
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ dodoc README.txt
+ use doc && dodoc docs/*pdf
+ if use examples; then
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+ fi
+}