# ChangeLog for dev-cpp/eigen
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/ChangeLog,v 1.49 2011/09/06 21:23:11 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/ChangeLog,v 1.50 2011/09/30 21:38:12 dilfridge Exp $
+
+ 30 Sep 2011; Andreas K. Huettel <dilfridge@gentoo.org> eigen-3.0.2.ebuild,
+ +files/eigen-3.0.2-latex.patch:
+ Fix LaTeX error in documentation, bug 383051
*eigen-3.0.2 (06 Sep 2011)
Hash: SHA512
AUX eigen-3.0.0-gcc46.patch 479 RMD160 747f868e45f260e5115cac27cc98cb19f148493f SHA1 22e561fb8ab3045219cd2d42dbb75b8d454979cd SHA256 9078958a063104a6cf865b2d3343839f1e22eb7dcebf66a17575a772ee9374bd
+AUX eigen-3.0.2-latex.patch 703 RMD160 387398f85eccda2fbdf5921fa7050f4d8885344b SHA1 5c9ddcd32e827a9d672ab3ae5b9be2c9974dc81c SHA256 9a3ef1554413b22dc219e9e83f2c43cc122c5a62e39f94bd184122e923bccd05
DIST eigen-2.0.13.tar.bz2 367015 RMD160 4cb4bc279ef89790da32a48962597184dcb29928 SHA1 593d89d0d45b60a6a9f12cf40b5c2601eb5b4543 SHA256 bc63ae16ad95b18d5a6c51f4f17082fa7389539e103e9d2b3d21680f9a558ab1
DIST eigen-2.0.15.tar.bz2 367487 RMD160 92b6d3bc4ed87c9965eddc1557feb67e454199cf SHA1 834aabc3df9b4e67dc79f7f1926c3e0a2c77b5b1 SHA256 0361f687cecba6312f94462efc16bb9203ac23556ebf8b11e20ad7a7f9ac2f3b
DIST eigen-2.0.16.tar.bz2 367748 RMD160 28da1dc4a26b02b059ed26219944f122918bb7d2 SHA1 d0fad8b182280c378f413d1908ad611c921f40c2 SHA256 0c9379d6bfdde78c5a1794e0bdfcc875688bea4a9ff2e40b8a631a8c4981687b
EBUILD eigen-2.0.15.ebuild 1707 RMD160 a2d7df73d73e05c85e6f34a444d4d052571ba9f9 SHA1 c3b9c7a30a6527d6d28d5406bd98afd0dc09fc56 SHA256 0f0511aac5f413f49979b9c705bab6ba128fcea28647bf7e28054c703e1e969d
EBUILD eigen-2.0.16.ebuild 1604 RMD160 de9ce852edc9e7d5263f2811a1d7661dca07a389 SHA1 3a2764f2afff82bebeb0e706cb10a23fabbb0420 SHA256 4063ee044afbf226e849cd0a1e620cd871c4c68010562ecf9e4bbc5edf08e729
EBUILD eigen-3.0.0.ebuild 1393 RMD160 18ea72e2741c3cb25545172fdd3971b8e1125b4e SHA1 c9a10dcea41a656fffa837d6e0eb8afba0311a9a SHA256 523a0ad8752c5902b1add26a88e25e24a550738e1dfda8885ff55487962568c4
-EBUILD eigen-3.0.2.ebuild 1405 RMD160 b8375df4fb94506bbbe10e93584d21caf3cc3d72 SHA1 0160c788deb88866cea54d3f9bbde6901969e5a8 SHA256 2364b91ae5b86aa8afc4f4bdf4c5f5dab60df69b271c39ea12fd409cbfde29ba
-MISC ChangeLog 6453 RMD160 db06cd36baa5f32d2aefb9384cf9f5061acc62a5 SHA1 d96a9d621b603ba613568837e2b818959634b86b SHA256 3ac2273fd4a62cb1804645b82d411be896a9939c487e1053dc093fc278b520cd
+EBUILD eigen-3.0.2.ebuild 1445 RMD160 10097e714bd46c48902ce5521865a652d021a9af SHA1 570d860f52f613ca6733ee9a4d75a2e23ee51d5c SHA256 2914624b206a735a5a3562fab677def92ea464a45b19dffacd76f8ce5620517b
+MISC ChangeLog 6612 RMD160 393f81a129befa185ff756a378a76ad2c880898a SHA1 6507609813a4f7dff231e66a40b08356772856bc SHA256 0c489d015c1e1f1741516dc65cb53a242e2c2f4e2ca2f8a369664fb7505becef
MISC metadata.xml 553 RMD160 f55fc68f98c95733da8d04cfb8a223139f7f80b6 SHA1 3ea860bae25f35ad988ac518852d8ecb1b62ce60 SHA256 8a312bf1f5a15556cad5e6dbb3920e7dfb74a756e1735b05f854c9b6cae1d590
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOZo9SAAoJENwGBM22xffegmkP/iP4yZke2U5j446iH9NtdT2I
-jJ4Mcn5qQ6L/EgAUAATd4jjrS8vASmdRsiRvnLHm7eUiluuWKyuvUHKrauF5zMVZ
-+cf9GSi+qsfQu9qwo0X5TQNjwemjdTc0r6HN4WL9zF//a1D7PbbCZRqXOFjdZpyY
-6TNEeSiBOTJuCUcyMhh7ZR3V9c13idvdQivVbQJQNX+BcQW6gZUET0ALKPfkUg6+
-uXKFoyFsJfXhRMbJz3yIv9KOX40V8/9EVLwFZjiY3pzJY2vrFMmzE5gWrpAnZhE2
-7O5hqVvAyDvSMXxFVPJB5pxqIG/1q/vu7+kj2Sbnf2+tMXpULWLHAha/yQ+ywWtT
-xhFj+rKsJuH3lr2KZa3Db8TlI7YajzyCrds+ds+eTRXkY0VIuVPz/bOJA0PXSDmu
-zR1iT61fXbz2SAzsIyJ21oeSrCp/sTqryFg70a1bFY4J9luW37RdcbNURSden/OG
-wpQrEAJki0gWRL2eJPrc06O/nkJ1n0uG58Grt/cBqpq/s1ZA8cXlqpcJ9NQDeFUM
-J+Gce181ChTPjfP9vGDnZH1SVXrTMSjr7fC/eVBLhzUNtBEn2ntD8SohtWq0yZc9
-gOil0jxBHIlr8jIGhkPa43Vy4yOltxo4XlyZInubj9OOx+KNuQoqwjUTFsBTNQpK
-q/QCM7fkG3NXL8QhFJAz
-=/EMS
+iQIcBAEBCgAGBQJOhjbRAAoJENwGBM22xffeLf0P/A1/bBJfauJh1AHg9ZjWjXze
+S8OL0wIfWXEwH5QTfEP+csCN4wcwC1l9qMXlokB3dmObjlwno+XQ7t98lWlaRtCB
+pg679dH5wbsgKm8GmXq4qSyy8TgUVsWCP+i83A74ypO/CLdGfYtUO9X43w0uHDXm
+1QTI0CPMr3Vf9Qe4a1bsrE7siSsEZvUVOAhfC6H3D991XKFS5EusSJYTaA2IzGFg
+0TcRmzAZWfpYMD7sxW9XwEai7NGR8ZFRmIlDAVzSHNc4GNvTRQTkLLgB3EinsqKI
+1k/Hxy+3zSPKeTEWz2CitTghqff6dbBkBOFZ8qItn/fLDFJ3QqWo2rOGRBTBsSeo
+lhEyZrpoqTrbAXC78fK/fi5MRSQRNT7shntt/ioPEzMHsCGM6e3veBtQb0vbElKv
+tYF6aTytpl5hu6JcMBJZ07WXw4Uzpe0n7PQos5T9OCvfkKk2yspboWLS0Zjwv4iz
+ZlaZhlc5m0EUyFGZXZngOo0VAgZGxoDqruAoX/auvJvppMgwql11VU/swI80n5w1
+IzQsVTeFaN5KWFyLxJ0loEoKbz9SKG85tc2Ka1MKS38spiBAECmV20gYQgIWI/yc
+HDYSyOSMf6vnzgnB16l5PTgNVy0GYV/dmql91HmbMnFebYpSmdMsv0OMXSGsdDKg
+cdVutop3yyosO1vbkjGJ
+=Zgk/
-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-3.0.2.ebuild,v 1.1 2011/09/06 21:23:11 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-3.0.2.ebuild,v 1.2 2011/09/30 21:38:12 dilfridge Exp $
EAPI="2"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND="!dev-cpp/eigen:0"
-PATCHES=( "${FILESDIR}"/${PN}-3.0.0-gcc46.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.0.0-gcc46.patch
+ "${FILESDIR}"/${PN}-3.0.2-latex.patch
+)
src_unpack() {
unpack ${A}
--- /dev/null
+diff -ruN eigen-3.0.2.orig/Eigen/src/Core/Fuzzy.h eigen-3.0.2/Eigen/src/Core/Fuzzy.h
+--- eigen-3.0.2.orig/Eigen/src/Core/Fuzzy.h 2011-08-26 14:56:26.000000000 +0200
++++ eigen-3.0.2/Eigen/src/Core/Fuzzy.h 2011-09-30 23:29:55.459594976 +0200
+@@ -94,7 +94,7 @@
+ *
+ * \note The fuzzy compares are done multiplicatively. Two vectors \f$ v \f$ and \f$ w \f$
+ * are considered to be approximately equal within precision \f$ p \f$ if
+- * \f[ \Vert v - w \Vert \leqslant p\,\(min)(\Vert v\Vert, \Vert w\Vert). \f]
++ * \f[ \Vert v - w \Vert \leqslant p\,\min(\Vert v\Vert, \Vert w\Vert). \f]
+ * For matrices, the comparison is done using the Hilbert-Schmidt norm (aka Frobenius norm
+ * L2 norm).
+ *