summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-04-24 21:14:14 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-04-24 21:14:14 +0000
commit9040b95fc1cdf500a133c67d5d4d57c77e20ffbd (patch)
tree4828c0a8064fb533701458b9fbb819a87e7e751a /sci-libs
parentAt some point upstream changed to libtool building, and dobin/dosbin breaks t... (diff)
downloadhistorical-9040b95fc1cdf500a133c67d5d4d57c77e20ffbd.tar.gz
historical-9040b95fc1cdf500a133c67d5d4d57c77e20ffbd.tar.bz2
historical-9040b95fc1cdf500a133c67d5d4d57c77e20ffbd.zip
Version bump
Package-Manager: portage-2.1.10.56/cvs/Linux x86_64
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/armadillo/ChangeLog7
-rw-r--r--sci-libs/armadillo/Manifest10
-rw-r--r--sci-libs/armadillo/armadillo-3.0.2.ebuild62
3 files changed, 74 insertions, 5 deletions
diff --git a/sci-libs/armadillo/ChangeLog b/sci-libs/armadillo/ChangeLog
index b7103d4d5a70..f5eff4dec30c 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.10 2012/04/13 01:07:46 bicatali Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/armadillo/ChangeLog,v 1.11 2012/04/24 21:14:14 bicatali Exp $
+
+*armadillo-3.0.2 (24 Apr 2012)
+
+ 24 Apr 2012; SĂ©bastien Fabbro <bicatali@gentoo.org> +armadillo-3.0.2.ebuild:
+ Version bump
*armadillo-3.0.1 (13 Apr 2012)
diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest
index 92616f009f29..2507c292c302 100644
--- a/sci-libs/armadillo/Manifest
+++ b/sci-libs/armadillo/Manifest
@@ -3,14 +3,16 @@ Hash: SHA1
DIST armadillo-2.4.4.tar.gz 2899115 RMD160 39e2e85fcc2ba7e513a4414de45a2eed03bba10a SHA1 257155b726b0974dc48e50000b4484f11208ac39 SHA256 9ba816c4d3414db9267dd3804a60eda2986675b57e8556e1e27bd0fc2d64937d
DIST armadillo-3.0.1.tar.gz 2918729 RMD160 f91802e500df469a047bc0e64c1c72334915ab27 SHA1 e5715a9a7c939926e2bdc8da6785ca0204c0b52b SHA256 33e15c7b46bf46bf6eb7aa50705ff921cf2945f22ebcdded93a0216c48a22800
+DIST armadillo-3.0.2.tar.gz 2918529 RMD160 fdcb0934854c1331ede9ae72e74b84cd18f550b7 SHA1 238a389715809f261b8d33f62a87e8358dcedeee SHA256 64e38459dfa4bba97ad92ffcdc855921ff22a12d01c61a14e3049af522ea21c0
EBUILD armadillo-2.4.4.ebuild 1395 RMD160 5acae76cc7272dd1e87e5a4b8981c9b341db4309 SHA1 4b78d1e494db47544dfb62f293334880bff23edd SHA256 124231849dd2b2a87a9569aac0027e61e5132cb3f8b7eb8ce20d455037ac15fd
EBUILD armadillo-3.0.1.ebuild 1395 RMD160 0aadd01870dfa92b08e931076dc4534eb2a05942 SHA1 7932c8e8f21e6245361ed65a23c21436ce50d72a SHA256 1438e9d24f9569ba609003aaa67289c69919e907a47d39fab27afbecaabdb398
-MISC ChangeLog 1976 RMD160 fe1c45c22ff734cfbfe03e289f24ba6c591c79b2 SHA1 94bb92c3970de9e1bd60ab393bda9822be3f3efd SHA256 81d8b430122cee0a92c79675dc7479850c2f92b96be0b3cf4462bac6aee31239
+EBUILD armadillo-3.0.2.ebuild 1395 RMD160 b8b36b7ccd08ef2061a210af429c0bfa464f3556 SHA1 5dc113a991221c053b0fd1408918aec712a3be91 SHA256 e385224cffae8914b065c1542f24b156f1263cf60050d0e5db9b8fd91d29e26f
+MISC ChangeLog 2104 RMD160 67d285ce2002f29ebef2b1e3dd63b98fb90cbb58 SHA1 5c9ff11c0b0328a0a13332fdd527ed7f5aac9398 SHA256 67576cf67d90efe1213926ba054bb6f8a2e9129a1980449868aea5befa685e89
MISC metadata.xml 938 RMD160 5bc8667971361af5e848c038f53acb6e8c974f67 SHA1 3dde90b456147fec82470d6a5804489c1b0c91cb SHA256 c26e73cdee3f87e18188e53385b69ef7d90603a040c5eaf13463c648259c4de3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk+HfGoACgkQ1ycZbhPLE2BsJACcDSv9gCUryYk4nGfksgKmRTCc
-CCYAoIX+iWC53W01on9CDIEYvh0a5dD4
-=D2nq
+iEYEARECAAYFAk+XF64ACgkQ1ycZbhPLE2D/0wCgqBhzm7oj+hqpDnY++jLEQcXk
+UIkAoKR0Lh3kGSbrdkcPSBT58fWUKab/
+=iFLZ
-----END PGP SIGNATURE-----
diff --git a/sci-libs/armadillo/armadillo-3.0.2.ebuild b/sci-libs/armadillo/armadillo-3.0.2.ebuild
new file mode 100644
index 000000000000..9966390f75fd
--- /dev/null
+++ b/sci-libs/armadillo/armadillo-3.0.2.ebuild
@@ -0,0 +1,62 @@
+# 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.0.2.ebuild,v 1.1 2012/04/24 21:14:14 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 ~x86"
+IUSE="atlas blas doc lapack"
+
+RDEPEND=">=dev-libs/boost-1.34
+ atlas? ( sci-libs/lapack-atlas )
+ blas? ( virtual/blas )
+ lapack? ( virtual/lapack )"
+
+DEPEND="${DEPEND}
+ dev-util/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=(
+ -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
+ use doc && dodoc docs/*pdf
+}