orion / rpms / octave

Forked from rpms/octave 5 years ago
Clone
Quentin Spencer 951b68c
%define __libtoolize /bin/true
Quentin Spencer 951b68c
Quentin Spencer 30ed156
Name:           octave
Quentin Spencer 30ed156
Version:        2.1.71
Quentin Spencer 538ea5d
Release:        7%{?dist}
Quentin Spencer 30ed156
Summary:        A high-level language for numerical computations
Quentin Spencer 30ed156
Epoch:          6
Quentin Spencer 30ed156
Quentin Spencer 30ed156
Group:          Applications/Engineering
Quentin Spencer 30ed156
License:        GPL
Quentin Spencer 30ed156
Source:         ftp://ftp.octave.org/pub/octave/bleeding-edge/octave-%{version}.tar.bz2
Quentin Spencer 5658726
Patch0:         octave-2.1.71-save.patch
Quentin Spencer 30ed156
URL:            http://www.octave.org
Quentin Spencer 30ed156
Requires:       gnuplot less info texinfo 
Quentin Spencer 30ed156
Requires:       /sbin/install-info
Quentin Spencer 538ea5d
BuildPrereq:    gnuplot bison flex less tetex gcc-gfortran lapack blas 
Quentin Spencer 538ea5d
BuildPrereq:    ncurses-devel zlib-devel libtermcap-devel
Quentin Spencer 30ed156
BuildPrereq:    readline-devel glibc-devel fftw3-devel autoconf gperf
Quentin Spencer 30ed156
Prereq:         /sbin/ldconfig
Quentin Spencer 30ed156
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Quentin Spencer 30ed156
Requires:       /etc/ld.so.conf.d
Quentin Spencer 30ed156
ExcludeArch:    ppc64 s390x
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%description
Quentin Spencer 951b68c
GNU Octave is a high-level language, primarily intended for numerical
Quentin Spencer 951b68c
computations. It provides a convenient command line interface for
Quentin Spencer 951b68c
solving linear and nonlinear problems numerically, and for performing
Quentin Spencer 951b68c
other numerical experiments using a language that is mostly compatible
Quentin Spencer 951b68c
with Matlab. It may also be used as a batch-oriented language. Octave
Quentin Spencer 951b68c
has extensive tools for solving common numerical linear algebra
Quentin Spencer 951b68c
problems, finding the roots of nonlinear equations, integrating
Quentin Spencer 951b68c
ordinary functions, manipulating polynomials, and integrating ordinary
Quentin Spencer 951b68c
differential and differential-algebraic equations. It is easily
Quentin Spencer 951b68c
extensible and customizable via user-defined functions written in
Quentin Spencer 951b68c
Octave's own language, or using dynamically loaded modules written in
Quentin Spencer 951b68c
C++, C, Fortran, or other languages.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%package devel
Quentin Spencer 30ed156
Summary:        Development headers and files for Octave
Quentin Spencer 30ed156
Group:          Development/Libraries
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%description devel
Quentin Spencer 951b68c
The octave-devel package contains files needed for developing
Quentin Spencer 951b68c
applications which use GNU Octave.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%prep
Quentin Spencer 951b68c
%setup -q
Quentin Spencer 5658726
%patch0 -p0
Quentin Spencer 951b68c
./autogen.sh
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%ifarch s390
Quentin Spencer 951b68c
(cd readline && libtoolize --copy --force)
Quentin Spencer 951b68c
(cd glob && libtoolize --copy --force)
Quentin Spencer 951b68c
(cd kpathsea && libtoolize --copy --force)
Quentin Spencer 951b68c
%endif
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%build
Quentin Spencer 951b68c
LC_ALL=POSIX
Quentin Spencer 951b68c
export LC_ALL
Quentin Spencer 538ea5d
CXXFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" ./configure \
Quentin Spencer 538ea5d
	--enable-shared=yes --enable-lite-kernel --enable-static=no \
Quentin Spencer 538ea5d
	--prefix=%{_prefix} --infodir=%{_infodir}
Quentin Spencer 30ed156
make %{?_smp_mflags}
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
#empty
Quentin Spencer 951b68c
rm -f interpreter/octave.{ky,pg,tp}
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%install
Quentin Spencer 951b68c
rm -rf $RPM_BUILD_ROOT
Quentin Spencer 951b68c
%makeinstall
Quentin Spencer 951b68c
rm -f doc/interpreter/munge-texi doc/interpreter/*.o
Quentin Spencer 951b68c
strip $RPM_BUILD_ROOT/usr/libexec/octave/%{version}/oct/*/*.oct
Quentin Spencer 951b68c
Quentin Spencer 951b68c
# Make library links
Quentin Spencer 951b68c
mkdir -p $RPM_BUILD_ROOT/etc/ld.so.conf.d
Quentin Spencer 951b68c
echo "%{_libdir}/octave-%{version}" > $RPM_BUILD_ROOT/etc/ld.so.conf.d/octave-%{_arch}.conf
Quentin Spencer 951b68c
Quentin Spencer 951b68c
perl -pi -e "s,$RPM_BUILD_ROOT,," $RPM_BUILD_ROOT/%{_libexecdir}/%{name}/ls-R
Quentin Spencer 951b68c
perl -pi -e "s,$RPM_BUILD_ROOT,," $RPM_BUILD_ROOT/%{_datadir}/%{name}/ls-R
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
# XXX Nuke unpackaged files
Quentin Spencer 951b68c
rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%clean
Quentin Spencer 951b68c
rm -rf $RPM_BUILD_ROOT
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%post
Quentin Spencer 951b68c
/sbin/ldconfig
Quentin Spencer 951b68c
/sbin/install-info --info-dir=%{_infodir}/ --section="Programming:" --entry="* Octave:(octave).		Interactive language for numerical computations." %{_infodir}/octave.info.gz
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%preun
Quentin Spencer 951b68c
if [ "$1" = "0" ]; then
Quentin Spencer 951b68c
   /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/octave.info.gz
Quentin Spencer 951b68c
fi
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%postun -p /sbin/ldconfig
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%files
Quentin Spencer 951b68c
%defattr(-,root,root)
Quentin Spencer 538ea5d
%doc COPYING NEWS* PROJECTS README README.Linux README.kpathsea ROADMAP
Quentin Spencer 538ea5d
%doc SENDING-PATCHES THANKS
Quentin Spencer 951b68c
%doc doc/faq doc/liboctave doc/refcard emacs examples
Quentin Spencer 951b68c
%{_bindir}/octave
Quentin Spencer 951b68c
%{_bindir}/octave-%{version}
Quentin Spencer 951b68c
/etc/ld.so.conf.d/*
Quentin Spencer 951b68c
%{_libdir}/octave*
Quentin Spencer 951b68c
%{_datadir}/octave
Quentin Spencer 951b68c
%{_libexecdir}/octave/%{version}
Quentin Spencer 951b68c
%{_libexecdir}/octave/site
Quentin Spencer 951b68c
%{_mandir}/man*/octave*
Quentin Spencer 951b68c
%{_infodir}/octave.info*
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%files devel
Quentin Spencer 951b68c
%defattr(-,root,root)
Quentin Spencer 951b68c
%{_bindir}/mkoctfile*
Quentin Spencer 951b68c
%{_bindir}/octave-bug*
Quentin Spencer 951b68c
%{_bindir}/octave-config*
Quentin Spencer 951b68c
%{_includedir}/octave*
Quentin Spencer 951b68c
%{_mandir}/man*/mkoctfile*
Quentin Spencer 951b68c
%{_libexecdir}/octave/ls-R
Quentin Spencer 951b68c
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%changelog
Quentin Spencer 538ea5d
* Wed Jun  8 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-7
Quentin Spencer 538ea5d
- Fix configure command again. The prefix isn't used for the install step
Quentin Spencer 538ea5d
  but it is used to calculate internal variables in octave.
Quentin Spencer 538ea5d
Quentin Spencer 538ea5d
* Thu Jun  2 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 2.1.71-6
Quentin Spencer 538ea5d
- disable explicit gcc-c++/libstdc++-devel BR and bump for another
Quentin Spencer 538ea5d
  rebuild attempt
Quentin Spencer 538ea5d
Quentin Spencer 538ea5d
* Wed Jun  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-4
Quentin Spencer 538ea5d
- Fix configure command. Remove irrelevant files from docs.
Quentin Spencer 538ea5d
Quentin Spencer 5658726
* Fri May 27 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-3
Quentin Spencer 5658726
- Added patch for http://www.octave.org/mailing-lists/bug-octave/2005/617 
Quentin Spencer 5658726
Quentin Spencer 616baf9
* Thu May 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-2
Quentin Spencer 616baf9
- Added dist tag.
Quentin Spencer 616baf9
Quentin Spencer 616baf9
* Fri May 20 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-1
Quentin Spencer 30ed156
- Imported 2.1.71 from upstream, removed 2.1.70 patches (in upstream).
Quentin Spencer 30ed156
- Begin cleanup of spec file, including the big configure command
Quentin Spencer 30ed156
  (some options are obsolete, others appear unneeded if rpm configure
Quentin Spencer 30ed156
  macro is used).
Quentin Spencer 30ed156
Quentin Spencer 30ed156
* Mon May  3 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.70-1
Quentin Spencer 951b68c
- Imported 2.1.70 from upstream, removed old patches (resolved in new version)
Quentin Spencer 951b68c
- Changed g77 dependency to gfortran.
Quentin Spencer 951b68c
- Added fftw3 to BuildRequires.
Quentin Spencer 951b68c
- Added patches (from maintainer) to fix build problems.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Feb 23 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-13
Quentin Spencer 951b68c
- fix typo in spec 149420
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Feb 21 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-12
Quentin Spencer 951b68c
- Fix problem with symlinks using ldconfig (bug 147922)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Feb 16 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-11
Quentin Spencer 951b68c
- add $RPM_OPT_FLAGS
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Feb 15 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-10
Quentin Spencer 951b68c
- Fix bug 142477 - problem with signbit definition (Patch2) 
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jan 19 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-9
Quentin Spencer 951b68c
- Fix bug #142440 - change octave.spec: autoconf is BuildPrereq
Quentin Spencer 951b68c
- Fix bug #142631 - change octave.spec: mkoctfile.1.gz is part of octave-devel not octave
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 2.1.57-8
Quentin Spencer 951b68c
- Rebuilt for new readline.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Oct 18 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-7
Quentin Spencer 951b68c
- Don't forget default attributes for -devel package
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Oct 18 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-6
Quentin Spencer 951b68c
- Remove old lib/lib64 badness.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Oct 13 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-5
Quentin Spencer 951b68c
- Split into octave and octave-devel
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-4
Quentin Spencer 951b68c
- Remove RPM_BUILD_ROOT from preun section (#119112)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-3
Quentin Spencer 951b68c
- Er, typo in patch (thanks Nils)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-2
Quentin Spencer 951b68c
- Fix for #113852 - signbit broken
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jun 15 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-1
Quentin Spencer 951b68c
- Import 2.1.57 from upstream; this fixes #126074
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68c
- rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Mar 30 2004 Karsten Hopp <karsten@redhat.de> 2.1.50-9 
Quentin Spencer 951b68c
- remove builddir references from file list (#119112)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68c
- rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68c
- rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Sep 26 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-7
Quentin Spencer 951b68c
- Add requirement for texinfo. #101299, round 3!
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-6
Quentin Spencer 951b68c
- Disable s390x again
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-5
Quentin Spencer 951b68c
- Disable ppc64
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-4
Quentin Spencer 951b68c
- Rebuild for Taroon
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jul 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-3
Quentin Spencer 951b68c
- Fix for Bugzilla #101299, round 2.  Include a patch to
Quentin Spencer 951b68c
quell sterr from info; it gives us funny messages if $HOME/.info
Quentin Spencer 951b68c
does not exist.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jul 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-2
Quentin Spencer 951b68c
- Fix for Bugzilla #101299
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-1
Quentin Spencer 951b68c
- Import 2.1.50 from upstream
Quentin Spencer 951b68c
- Fix for Bugzilla #100682; try ppc64 again
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-6
Quentin Spencer 951b68c
- Rebuild; disabling ppc64
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-4
Quentin Spencer 951b68c
- Added link generation to /usr/lib so that munging
Quentin Spencer 951b68c
/etc/ld.so.conf isn't required to get octave to work.
Quentin Spencer 951b68c
(#98226)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jun 05 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-2
Quentin Spencer 951b68c
- Import from upstream; rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68c
- rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Apr 16 2003 Lon Hohberger <lhh@redhat.com> 2.1.46-2
Quentin Spencer 951b68c
- Rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Apr 15 2003 Lon Hohberger <lhh@redhat.com> 2.1.46-1
Quentin Spencer 951b68c
- Import from upstream: 2.1.46.  Disabled s390x.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Mar 10 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-5
Quentin Spencer 951b68c
- Enabled s390[x]
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Feb 7 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-4
Quentin Spencer 951b68c
- Disabled s390 and s390x builds for now.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- rebuilt
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jan 2 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-2
Quentin Spencer 951b68c
- Fixed readline-devel build-rereq line. (#80673)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Sun Nov 24 2002 Jeff Johnson <jbj@redhat.com> 2.1.40-1
Quentin Spencer 951b68c
- update to 2.1.40, fix matrix plotting (#77906).
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Nov 11 2002 Jeff Johnson <jbj@redhat.com> 2.1.39-2
Quentin Spencer 951b68c
- build on x86_64.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Sun Nov 10 2002 Jeff Johnson <jbj@redhat.com> 2.1.39-1
Quentin Spencer 951b68c
- update to 2.1.39.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68c
- rebuilt with gcc-3.2 (we hope)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Aug  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-7
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-6
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jul 11 2002 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- Rebuild with new readline
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- automated rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-3
Quentin Spencer 951b68c
- Get rid of 0 size doc files (#66116)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu May 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-2
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
- Patch C++ code gcc changed its opinion of the last 3 weeks
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed May  1 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-1
Quentin Spencer 951b68c
- 2.1.36
Quentin Spencer 951b68c
- Disable patch
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Feb 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-4
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- automated rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-2
Quentin Spencer 951b68c
- Add patch for kpathsea to avoid segfaults
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Nov  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-1
Quentin Spencer 951b68c
- 2.1.35
Quentin Spencer 951b68c
- s/Copyright/License/
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- rebuild with new gcc and binutils
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jun 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- Add more dependencies in BuildPrereq (#45184)
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Jun 08 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- No longer exclude ia64
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Apr 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.34
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Mar 27 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- set LC_ALL to POSIX before building, otherwise the generated paths.h is bad
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jan 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.33
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jan 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
Quentin Spencer 951b68c
- do not require compat-egcs-c++, but gcc-c++
Quentin Spencer 951b68c
- add some libtoolize calls to add newest versions
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Dec 15 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.32, no longer use CVS as our needed fixes are in now
Quentin Spencer 951b68c
- add Prereq for info
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Dec 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- use a development version, as they have now been fixed
Quentin Spencer 951b68c
  to compile with the our current toolchain.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Aug 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.0.16, with compat C++ compiler and new C and f77 compilers
Quentin Spencer 951b68c
  The C++ code is too broken for our new toolchain (C++ reserved
Quentin Spencer 951b68c
  words used as enums and function names, arcane macros), but
Quentin Spencer 951b68c
  plotting works here and not in the beta (#16759)
Quentin Spencer 951b68c
- add epoch to upgrade the betas
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Jul 25 2000 Jakub Jelinek <jakub@redhat.com>
Quentin Spencer 951b68c
- make sure #line commands are not output within macro arguments
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jul 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.31
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
Quentin Spencer 951b68c
- automatic rebuild
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jul 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- no longer disable optimizations, sparc excepted
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
Quentin Spencer 951b68c
- Rebuild with new C++
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jul  3 2000 Matt Wilson <msw@redhat.com>
Quentin Spencer 951b68c
- added missing %% before {_infodir} in the %%post 
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Sat Jun 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.30 - the old version contains invalid C++ code
Quentin Spencer 951b68c
  accepted by older compilers.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Sat Jun 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- disable optimization for C++ code
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- add "Excludearch: " for Alpha - it triggers compiler bugs
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- use %%configure, %%makeinstall, %{_infodir}. %{_mandir}
Quentin Spencer 951b68c
- remove prefix
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue May 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- upgraded to 2.0.16
Quentin Spencer 951b68c
- removed "--enable-g77" from the configure flags - let autoconf find it
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jan 20 2000 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- bzipped source to conserve space.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jan 13 2000 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68c
- update to 2.0.15.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Jul 20 1999 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68c
- rebuit for 6.1
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Wed Apr 28 1999 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68c
- update to 2.0.14.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Fri Oct 23 1998 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68c
- update to 2.0.13.90
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jul  9 1998 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68c
- repackage in powertools.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu Jun 11 1998 Andrew Veliath <andrewtv@usa.net>
Quentin Spencer 951b68c
- Add %attr, build as user.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Jun 1 1998 Andrew Veliath <andrewtv@usa.net>
Quentin Spencer 951b68c
- Add BuildRoot, installinfo, require gnuplot, description from
Quentin Spencer 951b68c
  Octave's web page, update to Octave 2.0.13.
Quentin Spencer 951b68c
- Adapt from existing spec file.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Tue Dec  2 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68c
- removed libreadline stuff from the file list
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Nov 24 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68c
- changed configure command to put things in $RPM_ARCH-rehat-linux, 
Quentin Spencer 951b68c
  rather than genereated one... was causing problems between building 
Quentin Spencer 951b68c
  on i686 build machine.
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Nov 17 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68c
- moved buildroot from /tmp to /var/tmp
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Mon Sep 22 1997 Mike Wangsmo <wanger@redhat.com>
Quentin Spencer 951b68c
- Upgraded to version 2.0.9 and built for glibc system
Quentin Spencer 951b68c
Quentin Spencer 951b68c
* Thu May 01 1997 Michael Fulbright <msf@redhat.com>
Quentin Spencer 951b68c
- Updated to version 2.0.5 and changed to build using a BuildRoot