aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-08-29 16:45:16 +0200
committerJustin Lecher <jlec@gentoo.org>2011-08-29 16:45:16 +0200
commitadf7ee9f716600b6517159a57ef741bedecc8f21 (patch)
tree9ef639552470ceea69e4504812cd82195f5f45eb /dev-cpp/eigen
parentMerge branch 'master' of git+ssh://git.overlays.gentoo.org/proj/sci (diff)
downloadsci-adf7ee9f716600b6517159a57ef741bedecc8f21.tar.gz
sci-adf7ee9f716600b6517159a57ef741bedecc8f21.tar.bz2
sci-adf7ee9f716600b6517159a57ef741bedecc8f21.zip
Corrected doc installation, thanks James Cloos for the fix
(Portage version: 2.2.0_alpha51/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'dev-cpp/eigen')
-rw-r--r--dev-cpp/eigen/ChangeLog4
-rw-r--r--dev-cpp/eigen/Manifest18
-rw-r--r--dev-cpp/eigen/eigen-3.0.1-r2.ebuild2
-rw-r--r--dev-cpp/eigen/eigen-9999.ebuild2
-rw-r--r--dev-cpp/eigen/metadata.xml14
5 files changed, 27 insertions, 13 deletions
diff --git a/dev-cpp/eigen/ChangeLog b/dev-cpp/eigen/ChangeLog
index 3132ef4df..3485cb25c 100644
--- a/dev-cpp/eigen/ChangeLog
+++ b/dev-cpp/eigen/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/ChangeLog,v 1.44 2011/03/25 16:01:28 jlec Exp $
+ 29 Aug 2011; Justin Lecher <jlec@gentoo.org> eigen-3.0.1-r2.ebuild,
+ eigen-9999.ebuild, metadata.xml:
+ Corrected doc installation, thanks James Cloos for the fix
+
19 Aug 2011; Andrea Arteaga <andyspiros@gmail.com> eigen-9999.ebuild
Removed ~x86 and ~amd64 keyworkds (mask).
diff --git a/dev-cpp/eigen/Manifest b/dev-cpp/eigen/Manifest
index 38a7e680b..b66a4ac2c 100644
--- a/dev-cpp/eigen/Manifest
+++ b/dev-cpp/eigen/Manifest
@@ -1,5 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
DIST eigen-3.0.1.tar.bz2 903484 RMD160 ac3343dddc208cada82d316b78b1b34d7031eafe SHA1 6fe629cd1eaef1a44430a068ff7202fc27209ee4 SHA256 d4d10aabe3fb92b2eadf71a0f15f0129864c6f80def31bdbd2a8d8ead132e5a6
-EBUILD eigen-3.0.1-r2.ebuild 2034 RMD160 588c2a9b2028a2726cbaa5bd4e38703e2134d676 SHA1 bbf2cadbae809f103b48deae840014778c99c316 SHA256 1ab396b9bfb426aca8094ac1c192b1caf284e5147af1c810d7560495c374c923
-EBUILD eigen-9999.ebuild 1961 RMD160 9ff6058e146b2609c1a66665f23e67cbd62580b2 SHA1 b0f02fed55bc0985c52522384c00708f2265c804 SHA256 a01f58d6df312580591caf43ac9f750165c9ebcbe34fd1f08d5b825f5e83458f
-MISC ChangeLog 6717 RMD160 12684d2e322ab11fa921125db6e4c4bf4a3d8f05 SHA1 204b08252596a51cda84a9604277b913d3ad201b SHA256 539e5fb447ad0c9f4a4f4e30997fa4cded4f483c9285496dbe6d6f629135be38
-MISC metadata.xml 862 RMD160 c350c291df4c6b432a8c4d3094d9bd9f23fcbf15 SHA1 e05bd963b1e7eee9889ce01bed367dfaba71bedd SHA256 77d97c43534f73b933fa724698acae16705bf86ad32d9faf47bf020f5d8277fb
+EBUILD eigen-3.0.1-r2.ebuild 2038 RMD160 ba6b7960f7e73cf8389a4efbcc932a622dcf84c9 SHA1 52082b7904a0a703e79d939c0568ee509dad2803 SHA256 446e2f58e41b8285c24774e83a58a941adfd786310ff7ead28c1a099d1d703b4
+EBUILD eigen-9999.ebuild 1965 RMD160 09b9d492e0f8d51545f58c77c914a96aa9fe3f13 SHA1 1407975ba4b73388d740824817e0f9954f730dc7 SHA256 7383a573d2a00ad8ee49ddffde8da0676499241e2e35a61de96ca42fdc2c2642
+MISC ChangeLog 6884 RMD160 d0e697788824bc536b36e37511d061f3b25355b5 SHA1 b4a4b5e3de519ce3f210e3d6f2b4be227b9854b8 SHA256 1550fadb6e93415a0bab6282c6ee36b9c1d5e93c296c8a7deee4a12987070c5f
+MISC metadata.xml 867 RMD160 aa9dd92c298151ecc8c6f7bbb4d18f85be82bfac SHA1 06d4827b1fd0f87cf7aa23ca28b389a2c0dcc785 SHA256 6d74c99087833e44098a46949815591563c8df4a3812444472f1330d64155548
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iEYEAREKAAYFAk5bpfwACgkQgAnW8HDreRZD5wCgkhbqB2+raAeBY23+MMyBw8U6
+Ji4Ani4WHyVV6yka96G/+NiRPXNc0IR0
+=mjUi
+-----END PGP SIGNATURE-----
diff --git a/dev-cpp/eigen/eigen-3.0.1-r2.ebuild b/dev-cpp/eigen/eigen-3.0.1-r2.ebuild
index 62dca954b..3271cc012 100644
--- a/dev-cpp/eigen/eigen-3.0.1-r2.ebuild
+++ b/dev-cpp/eigen/eigen-3.0.1-r2.ebuild
@@ -55,7 +55,7 @@ src_compile() {
src_install() {
cmake-utils_src_install
- use doc && dohtml -r "${CMAKE_BUILD_DIR}"/html/*
+ use doc && dohtml -r "${CMAKE_BUILD_DIR}"/doc/html/*
local x
for x in ${FORTRAN_LIBS}; do
local libname="eigen_${x}"
diff --git a/dev-cpp/eigen/eigen-9999.ebuild b/dev-cpp/eigen/eigen-9999.ebuild
index a38852b13..61ea9cd4d 100644
--- a/dev-cpp/eigen/eigen-9999.ebuild
+++ b/dev-cpp/eigen/eigen-9999.ebuild
@@ -51,7 +51,7 @@ src_compile() {
src_install() {
cmake-utils_src_install
- use doc && dohtml -r "${CMAKE_BUILD_DIR}"/html/*
+ use doc && dohtml -r "${CMAKE_BUILD_DIR}"/doc/html/*
local x
for x in ${FORTRAN_LIBS}; do
local libname="eigen_${x}"
diff --git a/dev-cpp/eigen/metadata.xml b/dev-cpp/eigen/metadata.xml
index 9437282ac..a65802282 100644
--- a/dev-cpp/eigen/metadata.xml
+++ b/dev-cpp/eigen/metadata.xml
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<herd>kde</herd>
-<longdescription lang='en'>
+ <herd>sci</herd>
+ <herd>kde</herd>
+ <longdescription lang="en">
Eigen is a lightweight C++ template library for vector and matrix math,
a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen
focuses on the simple mathematical needs of applications: games and other
OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to
providing optimal speed with GCC.
</longdescription>
-<use>
- <flag name='adolc'>Enable use for automatic differentiation using <pkg>sci-libs/adolc</pkg></flag>
- <flag name='sparse'>Enable use for extra sparse matrix with <pkg>sci-libs/umfpack</pkg>, <pkg>sci-libs/cholmod</pkg>, <pkg>sci-libs/superlu</pkg> and <pkg>dev-cpp/sparsehash</pkg></flag>
-</use>
+ <use>
+ <flag name="adolc">Enable use for automatic differentiation using <pkg>sci-libs/adolc</pkg></flag>
+ <flag name="sparse">Enable use for extra sparse matrix with <pkg>sci-libs/umfpack</pkg>, <pkg>sci-libs/cholmod</pkg>, <pkg>sci-libs/superlu</pkg> and <pkg>dev-cpp/sparsehash</pkg></flag>
+ </use>
</pkgmetadata>