diff options
author | Olivier Fisette <ribosome@gentoo.org> | 2005-06-26 02:13:44 +0000 |
---|---|---|
committer | Olivier Fisette <ribosome@gentoo.org> | 2005-06-26 02:13:44 +0000 |
commit | f7510da3b291bc3975337e4f35fcd54c0aa8f232 (patch) | |
tree | 0cbc0e46dd399e600fa0f307c430581accd94080 /sci-mathematics | |
parent | Stable x86 and amd64. (diff) | |
download | gentoo-2-f7510da3b291bc3975337e4f35fcd54c0aa8f232.tar.gz gentoo-2-f7510da3b291bc3975337e4f35fcd54c0aa8f232.tar.bz2 gentoo-2-f7510da3b291bc3975337e4f35fcd54c0aa8f232.zip |
Stable x86 and amd64. Removed obsolete versions.
(Portage version: 2.0.51.19)
Diffstat (limited to 'sci-mathematics')
10 files changed, 9 insertions, 256 deletions
diff --git a/sci-mathematics/octave-forge/ChangeLog b/sci-mathematics/octave-forge/ChangeLog index 0874fdcf3e4e..c4aebdd3d686 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.8 2005/03/10 20:14:57 phosphan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/ChangeLog,v 1.9 2005/06/26 02:13:44 ribosome Exp $ + + 26 Jun 2005; Olivier Fisette <ribosome@gentoo.org> + -files/octave-2.1.57+.patch, -files/octave-forge-2004.02.12-fPIC.patch, + -octave-forge-2004.02.12.ebuild, -octave-forge-2004.02.12-r1.ebuild, + -octave-forge-2004.11.16.ebuild, octave-forge-2004.11.16-r1.ebuild: + Stable x86 and amd64. Removed obsolete versions. *octave-forge-2004.02.12-r1 (10 Mar 2005) diff --git a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12 b/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12 deleted file mode 100644 index 3b4a03489469..000000000000 --- a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12 +++ /dev/null @@ -1 +0,0 @@ -MD5 2c8a35bc59844c1fd4068a1213a3bc26 octave-forge-2004.02.12.tar.gz 2740019 diff --git a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12-r1 b/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12-r1 deleted file mode 100644 index 3b4a03489469..000000000000 --- a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.02.12-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 2c8a35bc59844c1fd4068a1213a3bc26 octave-forge-2004.02.12.tar.gz 2740019 diff --git a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.11.16 b/sci-mathematics/octave-forge/files/digest-octave-forge-2004.11.16 deleted file mode 100644 index 21c0054a6461..000000000000 --- a/sci-mathematics/octave-forge/files/digest-octave-forge-2004.11.16 +++ /dev/null @@ -1 +0,0 @@ -MD5 a8e52c27159a110a26ab57c10d3883b0 octave-forge-2004.11.16.tar.gz 3639093 diff --git a/sci-mathematics/octave-forge/files/octave-2.1.57+.patch b/sci-mathematics/octave-forge/files/octave-2.1.57+.patch deleted file mode 100644 index f2a889b6499f..000000000000 --- a/sci-mathematics/octave-forge/files/octave-2.1.57+.patch +++ /dev/null @@ -1,21 +0,0 @@ ---- main/comm/galois-def.h 1 Apr 2003 19:37:14 -0000 -+++ main/comm/galois-def.h 12 Mar 2004 21:51:45 -0000 -@@ -306,13 +306,17 @@ - return r; \ - } - -+#define TBM boolMatrix (1, 1, true) -+#define FBM boolMatrix (1, 1, false) -+#define NBM boolMatrix () -+ - #define MM_CMP_OPS1(M1, C1, M2, C2, GR1, GR2, CHECK) \ - MM_CMP_OP1(mx_el_lt, <, M1, C1, M2, C2, GR1, GR2, CHECK, NBM, NBM) \ - MM_CMP_OP1(mx_el_le, <=, M1, C1, M2, C2, GR1, GR2, CHECK, NBM, NBM) \ - MM_CMP_OP1(mx_el_ge, >=, M1, C1, M2, C2, GR1, GR2, CHECK, NBM, NBM) \ - MM_CMP_OP1(mx_el_gt, >, M1, C1, M2, C2, GR1, GR2, CHECK, NBM, NBM) \ - MM_CMP_OP1(mx_el_eq, ==, M1, , M2, , GR1, GR2, CHECK, FBM, TBM) \ -- MM_CMP_OP1(mx_el_ne, !=, M1, , M2, , GR1, GR2, CHECK, TBM, FBM) \ -+ MM_CMP_OP1(mx_el_ne, !=, M1, , M2, , GR1, GR2, CHECK, TBM, FBM) - - #define MM_BOOL_OP1(F, OP, M1, M2, ZERO, GR1, GR2, CHECKTYPE) \ - boolMatrix \ diff --git a/sci-mathematics/octave-forge/files/octave-forge-2004.02.12-fPIC.patch b/sci-mathematics/octave-forge/files/octave-forge-2004.02.12-fPIC.patch deleted file mode 100644 index 6d6c451d04cb..000000000000 --- a/sci-mathematics/octave-forge/files/octave-forge-2004.02.12-fPIC.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- main/miscellaneous/Makefile 2004-03-17 20:49:42.021540006 +0000 -+++ main/miscellaneous/Makefile 2004-03-17 20:51:52.258546237 +0000 -@@ -23,7 +23,7 @@ - $(MKOCTFILE) -c listencanfork.c - - xmltree.o: xmltree.c xmltree.h -- $(CC) -c $< -o $@ -+ $(CC) -fPIC -c $< -o $@ - - ifdef FLEXML - xmltree_read.l: xmltree_read.act octave.dtd -@@ -36,7 +36,7 @@ - endif - - xmltree_read.o: xmltree_read.c xmltree_read.h -- $(CC) -c $< -o $@ -+ $(CC) -fPIC -c $< -o $@ - - xmlread.o: xmlread.cc xmltree_read.h xmltree.h - $(MKOCTFILE) -c $< -o $@ diff --git a/sci-mathematics/octave-forge/octave-forge-2004.02.12-r1.ebuild b/sci-mathematics/octave-forge/octave-forge-2004.02.12-r1.ebuild deleted file mode 100644 index 5a150651b774..000000000000 --- a/sci-mathematics/octave-forge/octave-forge-2004.02.12-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2004.02.12-r1.ebuild,v 1.1 2005/03/10 20:14:57 phosphan 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" - -DEPEND=">=sci-mathematics/octave-2.1.40 - <sci-mathematics/octave-2.1.64 - >=sys-apps/sed-4 - sys-libs/libtermcap-compat - !amd64? ( ginac? ( sci-mathematics/ginac ) ) - qhull? ( >=media-libs/qhull-3.1-r1 )" - -src_unpack() { - unpack ${A} - cd ${S} - sed -e 's:a"key":a["key"]:' -i configure || die "sed failed on configure" - sed -e 's:\(^man1dir = \):\1$(DESTDIR)/:; s:$(bindir):$(DESTDIR)/$(bindir):' -i extra/mex/Makefile \ - || die "sed failed on mex/Makefile" - epatch ${FILESDIR}/octave-2.1.57+.patch - epatch ${FILESDIR}/${P}-fPIC.patch -} - -src_compile() { - econf || die "econf failed" - - # this must be done before the *PATH variables are changed - cd extra/graceplot && make grace_octave_path.m - cd ${S} - - # The *PATH variables need to be changed, or they will - # cause Portage access violations. They cannot be easily set just using - # arguments passed to ./configure (at least, they can not easily be set - # correctly) - echo -en "Modifying paths..." - for path in M O X ALTM ALTO; do - sed -i "s|^\(${path}PATH = \)|\1${D}|" Makeconf || \ - die "failed to modify ${path}PATH" - done - echo -e "done.\n" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "install failed" - - # strip the fudged install paths - sed -i "s|${D}||g" ${D}/usr/bin/mex || die "sed failed" - - dodoc AUTHORS COPYING* ChangeLog INDEX 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." -} - diff --git a/sci-mathematics/octave-forge/octave-forge-2004.02.12.ebuild b/sci-mathematics/octave-forge/octave-forge-2004.02.12.ebuild deleted file mode 100644 index dcd82a629367..000000000000 --- a/sci-mathematics/octave-forge/octave-forge-2004.02.12.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2004.02.12.ebuild,v 1.5 2005/03/10 20:14:57 phosphan 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" - -DEPEND=">=sci-mathematics/octave-2.1.40 - <sci-mathematics/octave-2.1.64 - >=sys-apps/sed-4 - sys-libs/libtermcap-compat - !amd64? ( ginac? ( sci-mathematics/ginac ) ) - qhull? ( >=media-libs/qhull-3.1-r1 )" - -src_unpack() { - unpack ${A} - cd ${S} - sed -e 's:a"key":a["key"]:' -i configure || die "sed failed on configure" - sed -e 's:\(^man1dir = \):\1$(DESTDIR)/:; s:$(bindir):$(DESTDIR)/$(bindir):' -i extra/mex/Makefile \ - || die "sed failed on mex/Makefile" - epatch ${FILESDIR}/octave-2.1.57+.patch - epatch ${FILESDIR}/${P}-fPIC.patch -} - -src_compile() { - econf || die "econf failed" - - # this must be done before the *PATH variables are changed - cd extra/graceplot && make grace_octave_path.m - cd ${S} - - # The *PATH variables need to be changed, or they will - # cause Portage access violations. They cannot be easily set just using - # arguments passed to ./configure (at least, they can not easily be set - # correctly) - echo -en "Modifying paths..." - for path in M O X ALTM ALTO; do - sed -i "s|^\(${path}PATH = \)|\1${D}|" Makeconf || \ - die "failed to modify ${path}PATH" - done - echo -e "done.\n" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "install failed" - - # strip the fudged install paths - sed -i "s|${D}||g" ${D}/usr/bin/mex || die "sed failed" - - dodoc AUTHORS COPYING* ChangeLog INDEX 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." -} - diff --git a/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild b/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild index 53a569602afc..d961c60546b0 100644 --- a/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild +++ b/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild,v 1.1 2005/03/09 08:32:44 phosphan Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2004.11.16-r1.ebuild,v 1.2 2005/06/26 02:13:44 ribosome Exp $ inherit eutils @@ -9,7 +9,7 @@ HOMEPAGE="http://octave.sourceforge.net/" SRC_URI="mirror://sourceforge/octave/${P}.tar.gz" LICENSE="as-is" -KEYWORDS="~x86 ~ppc ~sparc ~amd64" +KEYWORDS="x86 ~ppc ~sparc amd64" SLOT="0" IUSE="ginac qhull" diff --git a/sci-mathematics/octave-forge/octave-forge-2004.11.16.ebuild b/sci-mathematics/octave-forge/octave-forge-2004.11.16.ebuild deleted file mode 100644 index f09ebb762a3b..000000000000 --- a/sci-mathematics/octave-forge/octave-forge-2004.11.16.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave-forge/octave-forge-2004.11.16.ebuild,v 1.2 2005/02/13 03:42:53 robbat2 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" - -DEPEND=">=sci-mathematics/octave-2.1.62 - >=sys-apps/sed-4 - sys-libs/libtermcap-compat - !amd64? ( ginac? ( sci-mathematics/ginac ) ) - qhull? ( >=media-libs/qhull-3.1-r1 )" - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${PV}.patch - - # make it compile when X isn't installed. The source file there really - # doesn't need X at all. - # 02 Feb 2005, Robin H. Johnson <robbat2@gentoo.org> - sed -e '/#include <X11/d' -i ${S}/main/audio/aurecord.cc -} - -src_compile() { - econf || die "econf failed" - - # The *XPATH variables need to be changed, or they will - # cause Portage access violations. They cannot be easily set just using - # arguments passed to ./configure (at least, they can not easily be set - # correctly) - echo -en "Modifying paths..." - for path in M O X ALTM ALTO; do - sed -i "s|^\(${path}PATH = \)|\1${D}|" Makeconf || \ - die "failed to modify ${path}PATH" - done - echo -e "done.\n" - - emake || die "emake failed" -} - -src_install() { - make DESTDIR="${D}" install || die "install failed" - - # strip the fudged install paths - sed -i "s|${D}||g" ${D}/usr/bin/mex || die "sed failed" - - dodoc AUTHORS COPYING* ChangeLog INDEX 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." -} - |