summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2006-02-06 15:44:54 +0000
committerMarkus Dittrich <markusle@gentoo.org>2006-02-06 15:44:54 +0000
commit09f78aba4be99b84ce153acf4558213a903ca37c (patch)
tree71a9c156f29e6bf3f9dba5271e552e5cba887396
parentFixes for #121815. (diff)
downloadgentoo-2-09f78aba4be99b84ce153acf4558213a903ca37c.tar.gz
gentoo-2-09f78aba4be99b84ce153acf4558213a903ca37c.tar.bz2
gentoo-2-09f78aba4be99b84ce153acf4558213a903ca37c.zip
Bump to latest revision. This fixes bug #120979.
(Portage version: 2.1_pre4-r1)
-rw-r--r--sci-mathematics/octave-forge/ChangeLog10
-rw-r--r--sci-mathematics/octave-forge/Manifest48
-rw-r--r--sci-mathematics/octave-forge/files/digest-octave-forge-2006.01.283
-rw-r--r--sci-mathematics/octave-forge/octave-forge-2006.01.28.ebuild59
4 files changed, 109 insertions, 11 deletions
diff --git a/sci-mathematics/octave-forge/ChangeLog b/sci-mathematics/octave-forge/ChangeLog
index 27a3113e29b5..bb34409f0a9b 100644
--- a/sci-mathematics/octave-forge/ChangeLog
+++ b/sci-mathematics/octave-forge/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-mathematics/octave-forge
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/ChangeLog,v 1.12 2005/10/01 21:54:30 ribosome Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/ChangeLog,v 1.13 2006/02/06 15:44:54 markusle Exp $
+
+*octave-forge-2006.01.28 (06 Feb 2006)
+
+ 06 Feb 2006; Markus Dittrich <markusle@gentoo.org>
+ +octave-forge-2006.01.28.ebuild:
+ Bump to latest revision. This fixes bug #120979.
*octave-forge-2005.06.13-r1 (01 Oct 2005)
*octave-forge-2004.11.16-r2 (01 Oct 2005)
diff --git a/sci-mathematics/octave-forge/Manifest b/sci-mathematics/octave-forge/Manifest
index 22e13752a2a5..b61f142f4d30 100644
--- a/sci-mathematics/octave-forge/Manifest
+++ b/sci-mathematics/octave-forge/Manifest
@@ -1,12 +1,42 @@
-MD5 3334f713282804a5632cbef98de4d46a octave-forge-2004.11.16-r2.ebuild 2259
-MD5 fb924747cbcd79b9a4f4bc7b4e0634bd octave-forge-2005.06.13-r1.ebuild 2319
-MD5 9c1f0cdc188f3c183d9f523635926b47 octave-forge-2004.11.16-r1.ebuild 2271
-MD5 c0b992412fda6a292815ccacec4c3fec octave-forge-2005.06.13.ebuild 2326
-MD5 4db3a5ce9aa7fac4d23fc736e3b28263 ChangeLog 4667
-MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
-MD5 64ae87b1b1190c6a51f7dfd91be73d05 files/octave-forge-mex.patch 1580
-MD5 cfc1fc06a341728e53b81d09d6376dea files/digest-octave-forge-2005.06.13 76
+MD5 0573d34a4a3f700c11e5b8db0f902cd3 ChangeLog 4847
+RMD160 10a8f7eee7edb71a1f97481749df32e44be88652 ChangeLog 4847
+SHA256 82b49baebecbc98d7a04cf76fcfd05f07c5e68d8bf9d7ff19af6b6fc6295daf9 ChangeLog 4847
MD5 3aacf6f3c335a1f63edef94a9bd7011a files/digest-octave-forge-2004.11.16-r1 76
+RMD160 48072baacdbd5a8893239688b29a7bf82ca34982 files/digest-octave-forge-2004.11.16-r1 76
+SHA256 8ba7db3a360a592906fc704300bd85e2f7a7fbc685a0ceac5b004ba0d92eaaca files/digest-octave-forge-2004.11.16-r1 76
MD5 3aacf6f3c335a1f63edef94a9bd7011a files/digest-octave-forge-2004.11.16-r2 76
-MD5 e1393e9f0f19ccc9e6192c227cccc644 files/octave-forge-randmtzig.patch 428
+RMD160 48072baacdbd5a8893239688b29a7bf82ca34982 files/digest-octave-forge-2004.11.16-r2 76
+SHA256 8ba7db3a360a592906fc704300bd85e2f7a7fbc685a0ceac5b004ba0d92eaaca files/digest-octave-forge-2004.11.16-r2 76
+MD5 cfc1fc06a341728e53b81d09d6376dea files/digest-octave-forge-2005.06.13 76
+RMD160 00c2fded40b04927ad1fac1d1fe9ec81d1da4c1b files/digest-octave-forge-2005.06.13 76
+SHA256 93a960fd8ac01c45cfc03b77af6670e220f8ceae0d32e618572350f47c014209 files/digest-octave-forge-2005.06.13 76
MD5 cfc1fc06a341728e53b81d09d6376dea files/digest-octave-forge-2005.06.13-r1 76
+RMD160 00c2fded40b04927ad1fac1d1fe9ec81d1da4c1b files/digest-octave-forge-2005.06.13-r1 76
+SHA256 93a960fd8ac01c45cfc03b77af6670e220f8ceae0d32e618572350f47c014209 files/digest-octave-forge-2005.06.13-r1 76
+MD5 a1df200815ef3c819f0b0e26052fe873 files/digest-octave-forge-2006.01.28 274
+RMD160 debbc9c0f89a123fe51467eee341f09dcfa8b9a1 files/digest-octave-forge-2006.01.28 274
+SHA256 c8fe901b5a15d84d9e6bf5caa50307a430b34f51d61115efded442627a6bcda7 files/digest-octave-forge-2006.01.28 274
+MD5 64ae87b1b1190c6a51f7dfd91be73d05 files/octave-forge-mex.patch 1580
+RMD160 013aac012cbe9d556ef50044b3a4c814e917ea55 files/octave-forge-mex.patch 1580
+SHA256 64a013c222944ffd498c60175e330f141d4609975ff2796823b2850557f85807 files/octave-forge-mex.patch 1580
+MD5 e1393e9f0f19ccc9e6192c227cccc644 files/octave-forge-randmtzig.patch 428
+RMD160 a5d630d5aa266f699bb645adf8d5537f15d1718f files/octave-forge-randmtzig.patch 428
+SHA256 0fd62c8518b5dbf59504cb86798af17e9a8e99039a2a50550cc3fa6ce25285e7 files/octave-forge-randmtzig.patch 428
+MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+RMD160 dc078172bfebcb25d69bdf8731714f9cce9d3e36 metadata.xml 156
+SHA256 5d22100902db7507a5b5493dd4a66cdb08025faf80a2c0b75e6392315c47f900 metadata.xml 156
+MD5 9c1f0cdc188f3c183d9f523635926b47 octave-forge-2004.11.16-r1.ebuild 2271
+RMD160 647fa8d686bda8fb54181ef8c5ee0c70d65b91f6 octave-forge-2004.11.16-r1.ebuild 2271
+SHA256 a3fb841ae232420eed0ba3d5fc3d17d66db3b1a25f67e07ffeca4072aceed077 octave-forge-2004.11.16-r1.ebuild 2271
+MD5 3334f713282804a5632cbef98de4d46a octave-forge-2004.11.16-r2.ebuild 2259
+RMD160 11314472f473574142845f2a33719e0467006fd2 octave-forge-2004.11.16-r2.ebuild 2259
+SHA256 3f102407310d8e604c926d94a70b73f08c3aa2ab2ecbb27195193b33f97c649e octave-forge-2004.11.16-r2.ebuild 2259
+MD5 fb924747cbcd79b9a4f4bc7b4e0634bd octave-forge-2005.06.13-r1.ebuild 2319
+RMD160 8cf754255a8055933871ded0a6b294e4214e5c87 octave-forge-2005.06.13-r1.ebuild 2319
+SHA256 fedb544e4e87eec3d6851b64bae896fe3b4e1d5e7f578b39c23ce6fbc96c86b6 octave-forge-2005.06.13-r1.ebuild 2319
+MD5 c0b992412fda6a292815ccacec4c3fec octave-forge-2005.06.13.ebuild 2326
+RMD160 201ad8477155805bdf53992591cc55edf97729f6 octave-forge-2005.06.13.ebuild 2326
+SHA256 d41a786021a2b9c7d9da71b34b28600d879c8983b263912c3738d556b19e4385 octave-forge-2005.06.13.ebuild 2326
+MD5 bb3813c4f2c3805621d403a11df168ef octave-forge-2006.01.28.ebuild 1825
+RMD160 7cc37b1926a0afbc80e4070c81748ecded207fa0 octave-forge-2006.01.28.ebuild 1825
+SHA256 77c0d8171cb7af931539b73770bc7c1ff483059e4daa888be7a3a848bb068f42 octave-forge-2006.01.28.ebuild 1825
diff --git a/sci-mathematics/octave-forge/files/digest-octave-forge-2006.01.28 b/sci-mathematics/octave-forge/files/digest-octave-forge-2006.01.28
new file mode 100644
index 000000000000..77f919762da7
--- /dev/null
+++ b/sci-mathematics/octave-forge/files/digest-octave-forge-2006.01.28
@@ -0,0 +1,3 @@
+RMD160 23fd38b8d426db9885d83126acb22216ec4275c9 octave-forge-2006.01.28.tar.gz 3741016
+SHA256 d8c7a163fbcc7841b957a3655f43e59fb265a162734f8e7615f22aa5cf6c4878 octave-forge-2006.01.28.tar.gz 3741016
+MD5 77bf68f642df58cb88fe87fb9ecbb782 octave-forge-2006.01.28.tar.gz 3741016
diff --git a/sci-mathematics/octave-forge/octave-forge-2006.01.28.ebuild b/sci-mathematics/octave-forge/octave-forge-2006.01.28.ebuild
new file mode 100644
index 000000000000..c6ea5b4a304d
--- /dev/null
+++ b/sci-mathematics/octave-forge/octave-forge-2006.01.28.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2006.01.28.ebuild,v 1.1 2006/02/06 15:44:54 markusle Exp $
+
+inherit eutils
+
+DESCRIPTION="A collection of custom scripts, functions and extensions for GNU Octave"
+HOMEPAGE="http://octave.sourceforge.net/"
+SRC_URI="mirror://sourceforge/octave/${P}.tar.gz"
+
+LICENSE="as-is"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+SLOT="0"
+IUSE="ginac qhull X"
+
+DEPEND="~sci-mathematics/octave-2.1.72
+ sci-libs/netcdf
+ media-libs/jpeg
+ media-libs/libpng
+ sci-libs/gsl
+ dev-libs/libpcre
+ sys-libs/readline
+ sys-apps/texinfo
+ sys-libs/libtermcap-compat
+ virtual/lapack
+ virtual/blas
+ X? || ( x11-libs/libX11 virtual/x11 )
+ !amd64? ( ginac? ( sci-mathematics/ginac ) )
+ qhull? ( >=media-libs/qhull-3.1-r1 )"
+
+src_compile() {
+ econf $(use_with X) || die "econf failed"
+
+ # patch Makefiles to avoid sandbox violations
+ sed -e "s|\$(MPATH)|${D}/\$(MPATH)|" \
+ -i ${S}/main/comm/Makefile \
+ -i ${S}/main/comm/doc/Makefile \
+ -i ${S}/main/fixed/Makefile \
+ -i ${S}/main/fixed/doc/Makefile \
+ || die "failed to patch Makefiles"
+
+ emake || die "emake failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "install failed"
+
+ dodoc AUTHORS COPYING* ChangeLog RELEASE-NOTES TODO
+}
+
+pkg_postinst() {
+ einfo "If you do not have GiNaC and Qhull installed, octave-forge did not"
+ einfo "compile itself with support for the geometry and symbolic math"
+ einfo "extensions. If you would like these features, please emerge ginac"
+ einfo "and/or qhull and then re-emerge octave-forge. Alternately, you can"
+ einfo "specify USE='ginac qhull' and re-emerge octave-forge; in that case"
+ einfo "the ebuild will automatically install the additional packages."
+}
+