Remove old
authorKacper Kowalik <xarthisius@gentoo.org>
Fri, 9 Jul 2010 15:44:10 +0000 (15:44 +0000)
committerKacper Kowalik <xarthisius@gentoo.org>
Fri, 9 Jul 2010 15:44:10 +0000 (15:44 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

sci-mathematics/octave/ChangeLog
sci-mathematics/octave/Manifest
sci-mathematics/octave/files/octave-2.1.73-f2c-fix.patch [deleted file]
sci-mathematics/octave/files/octave-2.1.73-gcc4.1-gentoo.patch [deleted file]
sci-mathematics/octave/files/octave-example-fix.patch [deleted file]
sci-mathematics/octave/octave-2.1.73-r1.ebuild [deleted file]

index 969f580b921c7bdb730566215e9f5fe22412ba30..1c128172ee0eb563c5da7d6d1e74984da3d04308 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-mathematics/octave
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.94 2010/07/09 10:19:55 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/ChangeLog,v 1.95 2010/07/09 15:44:10 xarthisius Exp $
+
+  09 Jul 2010; Kacper Kowalik <xarthisius@gentoo.org>
+  -octave-2.1.73-r1.ebuild, -files/octave-2.1.73-f2c-fix.patch,
+  -files/octave-2.1.73-gcc4.1-gentoo.patch, -files/octave-example-fix.patch:
+  Remove old
 
   09 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
   octave-3.2.4-r1.ebuild:
index 98d8de08661287e4599e679cd966a3156934725e..a95d94cf8fdb51053c352ee8cc1bd3bf785755a5 100644 (file)
@@ -1,14 +1,21 @@
-AUX octave-2.1.73-f2c-fix.patch 419 RMD160 3f8768b9073bcd2d93a5c6064d518299ad0b86a6 SHA1 3c4ee31b5d85d1d8c5f523f39ea25a4a2e577b0d SHA256 18c29afa2402e562cf11ac5a0c7718ed5c9713846dfd0245b2930aaa1939fa41
-AUX octave-2.1.73-gcc4.1-gentoo.patch 956 RMD160 f331768b814a213029014bf16021318706b084f5 SHA1 3f52c4cd9d74476d13250da9c9091f5e5d3389b1 SHA256 5526650682c4d50a10a04ebed218737246c55bceb0bb773a709a846e0adc2af5
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX octave-3.2.0_as_needed.patch 485 RMD160 6476d8af9ada03c4b169e87e65d674a3b4bb810b SHA1 f0af5b1435ae2ca9eee08e37de5f3dda0e662b26 SHA256 cd4e0d0299b487959396313a42fdc94b2f069dd99c3127789496cfa40da71e9e
 AUX octave-3.2.0_parallel_make.patch 374 RMD160 0e597204583c44c6c67aa5c5360a73f0f6bae298 SHA1 85170197541aa797ff41f7c46e1e3594dbf32fe4 SHA256 d2864f9b0dbea021120be04d16f57759d881bff11bf2b90e34c7b68c770adb23
 AUX octave-3.2.4-fltk-magic.patch 627 RMD160 f0b36faf95cf123e9a51d40555f9c4fe0b1f75d6 SHA1 819e3bc87998a3a8a803668bc865cef7e89b3e7a SHA256 0f2e265a5345409e8dce8071a7586e3addc113d1f89a96ed8c8d0d84efbdcbb8
 AUX octave-3.2.4-imread.patch 684 RMD160 d3ccc76eabe52ed90d7b6d3e41d48e9871221f34 SHA1 b7384f4a2c2e5ca4dfacccce9a1ebdae844986aa SHA256 7133d8cab02f310270154aca272bc929b3507e2b20ffd6fc93603444019ce250
 AUX octave-3.2.4-ldflags.patch 365 RMD160 65e753b086871b91e43995ce56491a2e057a020d SHA1 c70ae715234f737d6218b955748ecf65c56cf0be SHA256 55a3bd8cba99c9bc70cd2d7f40544beda9752df18ed681cf7fd44c4e4d937b80
-AUX octave-example-fix.patch 566 RMD160 9761e1a45e0d54795aff5cd50120b963492ac175 SHA1 9f84d6831a1d7773c9504a1d93308de97af85d88 SHA256 e387b14de2e5ef4e4246a84721d6b4a378670b3bffbffdc65db56e7dadcde76a
-DIST octave-2.1.73.tar.bz2 5790133 RMD160 d34c6ecd8f84c728ad7687d9568b9d69ade6f5db SHA1 58221aa15fcefd66b03531ac0ae9b1d2356e7555 SHA256 8ccaee227c6cad3b5633a904414f17ce73de8eab2abd4d2e6a3972dd878ffbc3
 DIST octave-3.2.4.tar.bz2 12080959 RMD160 6dcdea7ef2431b8427da5e6b9d2113e0e5736f43 SHA1 7de078564027108f3436f3ba7bf5993a6b411a67 SHA256 48471d05c7ed9c0a5a4d5fa4ae8a857447ac3da1197f86cfe79b9d8f4fdfd147
-EBUILD octave-2.1.73-r1.ebuild 4430 RMD160 9d9df41cf8076caa76e9c4a2dbcb12183b0436ed SHA1 40f0d5de5a658d01adeba0ed21e9cb33b2c17762 SHA256 de74869aeebdba5c56eebc4ba7fc648baea2b10d8a78dd624c337cef0ab7a3f7
 EBUILD octave-3.2.4-r1.ebuild 2916 RMD160 b8e2702847466a31de7a319942bee14ef152e456 SHA1 5ffd2c5592fadf6fb82e7f059b94833b12410da9 SHA256 5af9b4269f7da8d4d70f4c9a5ef3e85525816ef70c8e8a95a002d292ae727848
-MISC ChangeLog 23675 RMD160 dc108aa0349a8ec699602a103652989a21c16c4c SHA1 2c0ff7f8473cce3e5be2efbd8dd871a30da1590b SHA256 4257c2f42c3d702a58284b52a7c0afd1234071bbaa89c9816d88c0e517133472
+MISC ChangeLog 23885 RMD160 6203ce3e945e0a302d3879101b476801e43175c3 SHA1 61f9203d483908901a464d76dd263ff5e63281d7 SHA256 471237c224c7d3fd2edb977e683256fede45ba80768277820689a90e10f331db
 MISC metadata.xml 260 RMD160 27a4292b758e1199d0092b731cba79033f1b4167 SHA1 9997a99a4d6115f3b901208ba711d735ce9be36e SHA256 5fda55fd44bfec5755e1c3ac828887c37f0eebed6b3b972454e123ac2472d3ff
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iJwEAQECAAYFAkw3Q9IACgkQIiMqcbOVdxRVAwP8DWA+gYn1SkAGPN4TNZyuiXVy
+5oJVihQcWHJBUbXkFL3gVDI7rvpxp/41GB4+RklJ2umiwlLkdbMj4322GBj+LdCJ
+ijcYIuEOwg82S2L/kEx21KmHHQ7crfDrokQ1i1tnCMqDjWvRiURCdrwF0gC2EMes
+qq3WTdxfmgeHCCTRDxQ=
+=zo/8
+-----END PGP SIGNATURE-----
diff --git a/sci-mathematics/octave/files/octave-2.1.73-f2c-fix.patch b/sci-mathematics/octave/files/octave-2.1.73-f2c-fix.patch
deleted file mode 100644 (file)
index b64ebd1..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- octave-2.1.73/configure.in 2006-03-20 16:10:52.000000000 -0500
-+++ octave-2.1.73-new/configure.in     2006-10-31 21:12:46.000000000 -0500
-@@ -564,7 +564,7 @@
-     CONFLIB_ARG="-L. -lconflib"
-   fi
-   rm -f conftest*
--  AC_CHECK_LIB(f2c, f_open, FLIBS=-lf2c, FLIBS=, $CONFLIB_ARG)
-+  AC_CHECK_LIB(f2c, f_open, FLIBS="/usr/lib/libf2c.a", FLIBS=, $CONFLIB_ARG -static)
-   rm -f $oct_conflib
- 
-   if test -z "$FLIBS"; then
diff --git a/sci-mathematics/octave/files/octave-2.1.73-gcc4.1-gentoo.patch b/sci-mathematics/octave/files/octave-2.1.73-gcc4.1-gentoo.patch
deleted file mode 100644 (file)
index 6848c20..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur octave-2.1.73/liboctave/ArrayN.h octave-2.1.73-new/liboctave/ArrayN.h
---- octave-2.1.73/liboctave/ArrayN.h   2005-05-02 07:16:12.000000000 -0400
-+++ octave-2.1.73-new/liboctave/ArrayN.h       2006-06-09 18:10:08.000000000 -0400
-@@ -63,7 +63,7 @@
-   ArrayN (const dim_vector& dv) : Array<T> (dv) { }
- 
-   ArrayN (const dim_vector& dv, const T& val)
--    : Array<T> (dv) { fill (val); }
-+    : Array<T> (dv) { Array<T>::fill (val); }
- 
-   template <class U>
-   explicit ArrayN (const Array2<U>& a) : Array<T> (a, a.dims ()) { }
-diff -Naur octave-2.1.73/liboctave/DiagArray2.h octave-2.1.73-new/liboctave/DiagArray2.h
---- octave-2.1.73/liboctave/DiagArray2.h       2005-05-02 07:16:16.000000000 -0400
-+++ octave-2.1.73-new/liboctave/DiagArray2.h   2006-06-09 18:10:08.000000000 -0400
-@@ -125,7 +125,7 @@
-     {
-       this->dimensions = dim_vector (r, c);
- 
--      fill (val);
-+      Array<T>::fill (val);
-     }
- 
-   DiagArray2 (const Array<T>& a) : Array<T> (a)
diff --git a/sci-mathematics/octave/files/octave-example-fix.patch b/sci-mathematics/octave/files/octave-example-fix.patch
deleted file mode 100644 (file)
index bfd664c..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-diff -Naur octave-2.1.73/test/octave.test/system/tilde_expand-1.m octave-2.1.73-new/test/octave.test/system/tilde_expand-1.m
---- octave-2.1.73/test/octave.test/system/tilde_expand-1.m     1997-02-25 23:29:27.000000000 -0500
-+++ octave-2.1.73-new/test/octave.test/system/tilde_expand-1.m 2006-11-03 10:09:37.000000000 -0500
-@@ -1,4 +1,3 @@
- x = getpwuid (getuid ());
--(strcmp (x.dir, tilde_expand ("~"))
-- && strcmp (x.dir, tilde_expand (sprintf ("~%s", x.name)))
-+( strcmp (x.dir, tilde_expand (sprintf ("~%s", x.name)))
-  && strcmp ("foobar", tilde_expand ("foobar")))
diff --git a/sci-mathematics/octave/octave-2.1.73-r1.ebuild b/sci-mathematics/octave/octave-2.1.73-r1.ebuild
deleted file mode 100644 (file)
index 79dcffd..0000000
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/octave/octave-2.1.73-r1.ebuild,v 1.11 2010/06/23 09:32:45 jlec Exp $
-
-inherit flag-o-matic fortran autotools
-
-DESCRIPTION="GNU Octave is a high-level language (MatLab compatible) intended for numerical computations"
-LICENSE="GPL-2"
-HOMEPAGE="http://www.octave.org/"
-SRC_URI="ftp://ftp.octave.org/pub/octave/bleeding-edge/${P}.tar.bz2
-               ftp://ftp.math.uni-hamburg.de/pub/soft/math/octave/${P}.tar.bz2"
-
-SLOT="0"
-IUSE="emacs static readline zlib doc hdf5 mpi blas"
-KEYWORDS="~alpha ~amd64 ~ppc ppc64 sparc ~x86"
-
-DEPEND="dev-util/dejagnu
-       >=sys-libs/ncurses-5.2-r3
-       >=sci-visualization/gnuplot-3.7.1-r3
-       >=sci-libs/fftw-2.1.3
-       >=dev-util/gperf-2.7.2
-       zlib? ( sys-libs/zlib )
-       hdf5? ( sci-libs/hdf5 )
-       doc? ( virtual/latex-base )
-       blas? ( virtual/blas )
-       mpi? ( virtual/mpi )
-       !=app-text/texi2html-1.70"
-RDEPEND="${DEPEND}"
-
-# NOTE: octave supports blas/lapack from intel but this is not open
-# source nor is it free (as in beer OR speech) Check out...
-# http://developer.intel.com/software/products/mkl/mkl52/index.htm for
-# more information
-FORTRAN="gfortran g77 f2c"
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-
-       epatch "${FILESDIR}"/${P}-gcc4.1-gentoo.patch
-       epatch "${FILESDIR}"/${PN}-example-fix.patch
-       epatch "${FILESDIR}"/${P}-f2c-fix.patch
-       eautoconf
-}
-
-src_compile() {
-       filter-flags -ffast-math
-
-       local myconf="--localstatedir=/var/state/octave --enable-rpath"
-       myconf="${myconf} --enable-lite-kernel"
-       use static || myconf="${myconf} --disable-static --enable-shared --enable-dl"
-       # Only add -lz to LDFLAGS if we have zlib in USE !
-       # BUG #52604
-       # Danny van Dyk 2004/08/26
-       use zlib && append-ldflags -lz
-
-       # MPI requires the use of gcc/g++ wrappers
-       # mpicc/mpic++
-       # octave links agains -lmpi by default
-       # mpich needs -lmpich instead
-       if use mpi ; then
-               CC="mpicc"
-               if has_version 'sys-cluster/mpich' ; then
-                               CXX="mpiCC"
-                               myconf="${myconf} --with-mpi=mpich"
-               elif has_version 'sys-cluster/mpich2' ; then
-                       if built_with_use sys-cluster/mpich2 cxx ; then
-                               elog "mpich2 must be built without C++ support!"
-                               die "please rebuild mpich2 with USE=-cxx..."
-                       fi
-                   F77="mpif77"
-                   myconf="${myconf} --with-mpi=mpich"
-               else
-                   myconf="${myconf} --with-mpi=mpi"
-               fi
-       else
-           CC="$(tc-getCC)"
-           CXX="$(tc-getCXX)"
-           myconf="${myconf} --without-mpi"
-       fi
-
-       CC="${CC}" CXX="${CXX}" F77="${F77}" \
-       econf \
-               $(use_with hdf5) \
-               $(use_enable readline) \
-               ${myconf} \
-               || die "econf failed"
-
-       emake || die "emake failed"
-}
-
-src_install() {
-       # needed to avoid possible sandbox violations by latex
-       export VARTEXFONTS="${T}/fonts"
-
-       make install DESTDIR="${D}" || die "make install failed"
-       if use doc; then
-               octave-install-doc || die "Octave doc install failed"
-       fi
-       if use emacs; then
-               cd emacs
-               exeinto /usr/bin
-               doexe otags || die
-               doman otags.1 || die
-               for emacsdir in /usr/share/emacs/site-lisp /usr/lib/xemacs/site-lisp; do
-                       insinto ${emacsdir}
-                       doins *.el || die
-               done
-               cd ..
-       fi
-       dodir /etc/env.d || die
-       echo "LDPATH=/usr/lib/octave-${PV}" > "${D}"/etc/env.d/99octave || die
-
-       # Fixes ls-R files to remove /var/tmp/portage references.
-       sed -i -e "s:${D}::g" "${D}"/usr/libexec/${PN}/ls-R || die
-       sed -i -e "s:${D}::g" "${D}"/usr/share/${PN}/ls-R || die
-}
-
-pkg_postinst() {
-       echo
-       einfo "Some users have reported failures at running simple tests if"
-       einfo "octave was built with agressive optimisations. You can check if"
-       einfo "your setup is affected by this bug by running the following test"
-       einfo "(inside the octave interpreter):"
-       einfo
-       einfo "octave:1> y = [1 3 4 2 1 5 3 5 6 7 4 5 7 10 11 3];"
-       einfo "octave:2> g = [1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3];"
-       einfo "octave:3> anova(y, g)"
-       einfo
-       einfo "If these commands complete successfully with no error message,"
-       einfo "your installation should be ok. Otherwise, try recompiling"
-       einfo "octave using less agressive \"CFLAGS\" (combining \"-O3\" and"
-       einfo "\"-march=pentium4\" is known to cause problems)."
-       echo
-}
-
-octave-install-doc() {
-       echo "Installing documentation..."
-       insinto /usr/share/doc/${PF}
-       doins doc/faq/Octave-FAQ.dvi || die
-       doins doc/interpreter/octave.dvi || die
-       doins doc/liboctave/liboctave.dvi || die
-       doins doc/refcard/refcard-a4.dvi || die
-       doins doc/refcard/refcard-legal.dvi || die
-       doins doc/refcard/refcard-letter.dvi || die
-}