Quentin Spencer 7b6f05
# From src/version.h:#define OCTAVE_API_VERSION
Orion Poplawski 002415
%global octave_api api-v49+
Quentin Spencer 7b6f05
Orion Poplawski 032ca8
# For rc versions, change release manually
Orion Poplawski 16790e
%global rcver 1
Orion Poplawski 032ca8
%if 0%{?rcver:1}
Orion Poplawski 032ca8
%global rctag -rc%{?rcver}
Orion Poplawski 032ca8
%endif
Orion Poplawski 032ca8
Quentin Spencer 30ed15
Name:           octave
Jaromir Capik a897d0
Epoch:          6
Orion Poplawski 16790e
Version:        3.8.0
Orion Poplawski 16790e
Release:        0.1.rc1%{?dist}
Quentin Spencer 30ed15
Summary:        A high-level language for numerical computations
Quentin Spencer 30ed15
Group:          Applications/Engineering
Quentin Spencer b7ce72
License:        GPLv3+
Jaromir Capik a897d0
URL:            http://www.octave.org
Jaromir Capik a897d0
Orion Poplawski 032ca8
%if 0%{!?rcver:1}
Orion Poplawski 032ca8
Source0:        ftp://ftp.gnu.org/gnu/octave/octave-%{version}.tar.bz2
Orion Poplawski 032ca8
%else
Orion Poplawski bd1ae2
Source0:        ftp://alpha.gnu.org/gnu/octave/octave-%{version}%{rctag}.tar.gz
Orion Poplawski 032ca8
%endif
342625
# RPM macros for helping to build Octave packages
Orion Poplawski cf6b5f
Source1:        macros.octave
Jaromir Capik a897d0
f6959e
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
f6959e
f6959e
Provides:       octave(api) = %{octave_api}
Orion Poplawski 5a4de1
Provides:       bundled(gnulib)
f6959e
Orion Poplawski c882fe
BuildRequires:  arpack-devel
73d63f
BuildRequires:  atlas-devel 
Orion Poplawski 16790e
BuildRequires:  bison
Orion Poplawski 16790e
BuildRequires:  curl-devel
Orion Poplawski c882fe
BuildRequires:  desktop-file-utils
Orion Poplawski c882fe
BuildRequires:  fftw-devel
Orion Poplawski 16790e
BuildRequires:  flex
Orion Poplawski c882fe
BuildRequires:  fltk-devel
Orion Poplawski c882fe
BuildRequires:  ftgl-devel
Orion Poplawski c882fe
BuildRequires:  gcc-gfortran
Orion Poplawski c882fe
BuildRequires:  ghostscript
Orion Poplawski c882fe
BuildRequires:  gl2ps-devel
Orion Poplawski c882fe
BuildRequires:  glpk-devel
Orion Poplawski c882fe
BuildRequires:  gnuplot
Orion Poplawski c882fe
BuildRequires:  gperf
Orion Poplawski 16790e
BuildRequires:  GraphicsMagick-c++-devel
Orion Poplawski c882fe
BuildRequires:  hdf5-devel
Orion Poplawski c882fe
BuildRequires:  less
Orion Poplawski c882fe
BuildRequires:  libX11-devel
Orion Poplawski c882fe
BuildRequires:  mesa-libGL-devel
Orion Poplawski c882fe
BuildRequires:  mesa-libGLU-devel
Orion Poplawski 16790e
BuildRequires:  ncurses-devel
Orion Poplawski c882fe
BuildRequires:  pcre-devel
Orion Poplawski c882fe
BuildRequires:  qhull-devel
Orion Poplawski c882fe
BuildRequires:  qrupdate-devel
Orion Poplawski c882fe
BuildRequires:  qscintilla-devel
Orion Poplawski 16790e
BuildRequires:  readline-devel
Orion Poplawski 16790e
BuildRequires:  suitesparse-devel
Orion Poplawski 16790e
BuildRequires:  tex(dvips)
Orion Poplawski c882fe
BuildRequires:  texinfo
Orion Poplawski c882fe
BuildRequires:  texinfo-tex
Orion Poplawski c882fe
BuildRequires:  zlib-devel
f6959e
342625
Requires:        epstool gnuplot gnuplot-common less info texinfo 
Orion Poplawski 1e0f3d
Requires:        hdf5 = %{_hdf5_version}
f6959e
Requires(post):  info
f6959e
Requires(preun): info
Quentin Spencer b56138
Quentin Spencer 951b68
Quentin Spencer 951b68
%description
Quentin Spencer 951b68
GNU Octave is a high-level language, primarily intended for numerical
Quentin Spencer 951b68
computations. It provides a convenient command line interface for
Quentin Spencer 951b68
solving linear and nonlinear problems numerically, and for performing
Quentin Spencer 951b68
other numerical experiments using a language that is mostly compatible
Quentin Spencer 951b68
with Matlab. It may also be used as a batch-oriented language. Octave
Quentin Spencer 951b68
has extensive tools for solving common numerical linear algebra
Quentin Spencer 951b68
problems, finding the roots of nonlinear equations, integrating
Quentin Spencer 951b68
ordinary functions, manipulating polynomials, and integrating ordinary
Quentin Spencer 951b68
differential and differential-algebraic equations. It is easily
Quentin Spencer 951b68
extensible and customizable via user-defined functions written in
Quentin Spencer 951b68
Octave's own language, or using dynamically loaded modules written in
Quentin Spencer 951b68
C++, C, Fortran, or other languages.
Quentin Spencer 951b68
Quentin Spencer 951b68
Quentin Spencer 951b68
%package devel
Quentin Spencer 30ed15
Summary:        Development headers and files for Octave
Quentin Spencer 30ed15
Group:          Development/Libraries
Quentin Spencer eeb6b8
Requires:       %{name} = %{epoch}:%{version}-%{release}
Quentin Spencer 2f5fb2
Requires:       readline-devel fftw-devel hdf5-devel zlib-devel
1b7b45
Requires:       atlas-devel gcc-c++ gcc-gfortran
Quentin Spencer 951b68
Quentin Spencer 951b68
%description devel
Quentin Spencer 951b68
The octave-devel package contains files needed for developing
Quentin Spencer 951b68
applications which use GNU Octave.
Quentin Spencer 951b68
Quentin Spencer 951b68
0d1b40
%package doc
0d1b40
Summary:        Documentation for Octave
0d1b40
Group:          Documentation
0d1b40
%if 0%{?fedora} > 10 || 0%{?rhel} > 5
0d1b40
BuildArch:      noarch
0d1b40
%endif
0d1b40
0d1b40
%description doc
0d1b40
This package contains documentation for Octave.
0d1b40
Quentin Spencer 951b68
%prep
Orion Poplawski 032ca8
%setup -q -n %{name}-%{version}%{?rctag}
Quentin Spencer 951b68
8e60b0
# Check permissions
8e60b0
find -name *.cc -exec chmod 644 {} \;
8e60b0
Quentin Spencer 951b68
%build
f6959e
%global enable64 no
3f7737
export F77=gfortran
c7cdff
# TODO: some items appear to be bundled in libcruft.. 
Orion Poplawski 582974
#   gl2ps.c is bundled.  Anything else?
Orion Poplawski 75de67
%if 0%{?fedora} >= 21
Orion Poplawski 75de67
%global atlasblaslib -ltatlas
Orion Poplawski 75de67
%global atlaslapacklib -ltatlas
Orion Poplawski 75de67
%else
Orion Poplawski 75de67
%global atlasblaslib -lf77blas -latlas
Orion Poplawski 75de67
%global atlaslapacklib -llapack
Orion Poplawski 75de67
%endif
3f7737
%configure --enable-shared --disable-static --enable-64=%enable64 \
93775a
 --with-blas="-L%{_libdir}/atlas %{atlasblaslib}" \
Orion Poplawski 75de67
 --with-lapack="-L%{_libdir}/atlas %{atlaslapacklib}" \
93775a
 --with-qrupdate \
3f7737
 --with-amd --with-umfpack --with-colamd --with-ccolamd --with-cholmod \
Orion Poplawski 582974
 --with-cxsparse
7d9020
7d9020
# Check that octave_api is set correctly (autogenerated file)
Orion Poplawski 002415
make -C libinterp version.h
Orion Poplawski 002415
if ! grep -q '^#define OCTAVE_API_VERSION "%{octave_api}"' libinterp/version.h
7d9020
then
Orion Poplawski 002415
  echo "octave_api variable in spec does not match libinterp/version.h"
7d9020
  exit 1
7d9020
fi
7d9020
1ef7ab
# SMP make still not working in Octave 3.6.0
1ef7ab
#make OCTAVE_RELEASE="Fedora %{version}-%{release}" %{?_smp_mflags}
Orion Poplawski 032ca8
make OCTAVE_RELEASE="Fedora %{version}%{?rctag}-%{release}"
Quentin Spencer 951b68
Quentin Spencer 951b68
%install
0d1b40
rm -rf %{buildroot}
0d1b40
make install DESTDIR=%{buildroot}
0d1b40
rm -f %{buildroot}%{_infodir}/dir
Quentin Spencer 951b68
Quentin Spencer 951b68
# Make library links
25798c
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
Orion Poplawski 032ca8
echo "%{_libdir}/octave/%{version}%{?rctag}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/octave-%{_arch}.conf
Quentin Spencer 951b68
Quentin Spencer c6b0f7
# Remove RPM_BUILD_ROOT from ls-R files
Orion Poplawski 265a73
perl -pi -e "s,%{buildroot},," %{buildroot}%{_libdir}/%{name}/ls-R
0d1b40
perl -pi -e "s,%{buildroot},," %{buildroot}%{_datadir}/%{name}/ls-R
4637e3
# Make sure ls-R exists
0d1b40
touch %{buildroot}%{_datadir}/%{name}/ls-R
Quentin Spencer c6b0f7
Quentin Spencer c6b0f7
# Create desktop file
0d1b40
rm %{buildroot}%{_datadir}/applications/www.octave.org-octave.desktop
5a531d
desktop-file-install --remove-category Development --add-category "Education" \
f436d8
  --add-category "DataVisualization" --add-category "NumericalAnalysis" --add-category "Engineering" --add-category "Physics" \
Orion Poplawski ce945d
  --dir %{buildroot}%{_datadir}/applications doc/icons/octave.desktop
Quentin Spencer c6b0f7
Quentin Spencer 9b537b
# Create directories for add-on packages
0d1b40
HOST_TYPE=`%{buildroot}%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
Orion Poplawski 265a73
mkdir -p %{buildroot}%{_libdir}/%{name}/site/oct/%{octave_api}/$HOST_TYPE
Orion Poplawski 265a73
mkdir -p %{buildroot}%{_libdir}/%{name}/site/oct/$HOST_TYPE
0d1b40
mkdir -p %{buildroot}%{_datadir}/%{name}/packages
Orion Poplawski 265a73
mkdir -p %{buildroot}%{_libdir}/%{name}/packages
0d1b40
touch %{buildroot}%{_datadir}/%{name}/octave_packages
Quentin Spencer 951b68
7dd481
# work-around broken pre-linking (bug 524493)
Orion Poplawski 265a73
#install -d %{buildroot}%{_sysconfdir}/prelink.conf.d
Orion Poplawski 265a73
#echo "-b %{_bindir}/octave-%{version}" > %{buildroot}%{_sysconfdir}/prelink.conf.d/octave.conf
Orion Poplawski 265a73
Orion Poplawski 265a73
# Fix multilib installs
Orion Poplawski 265a73
for include in config defaults oct-conf
Orion Poplawski 265a73
do
Orion Poplawski 032ca8
   mv %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}.h \
Orion Poplawski 032ca8
      %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}-%{__isa_bits}.h
Orion Poplawski 032ca8
   cat > %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}.h <
Orion Poplawski 265a73
#include <bits wordsize.h="">
Orion Poplawski 265a73
Orion Poplawski 265a73
#if __WORDSIZE == 32
Orion Poplawski 265a73
#include "${include}-32.h"
Orion Poplawski 265a73
#elif __WORDSIZE == 64
Orion Poplawski 265a73
#include "${include}-64.h"
Orion Poplawski 265a73
#else
Orion Poplawski 265a73
#error "Unknown word size"
Orion Poplawski 265a73
#endif
Orion Poplawski 265a73
EOF
Orion Poplawski 265a73
done
Orion Poplawski 032ca8
for script in octave-config-%{version}%{?rctag} mkoctfile-%{version}%{?rctag}
Orion Poplawski 265a73
do
Orion Poplawski 032ca8
   mv %{buildroot}%{_bindir}/${script} %{buildroot}%{_libdir}/%{name}/%{version}%{?rctag}/${script}
Orion Poplawski 265a73
   cat > %{buildroot}%{_bindir}/${script} <
Orion Poplawski 265a73
#!/bin/bash
Orion Poplawski 265a73
ARCH=\$(uname -m)
Orion Poplawski 265a73
Orion Poplawski 265a73
case \$ARCH in
Orion Poplawski 265a73
x86_64 | ia64 | s390x) LIB_DIR=/usr/lib64
Orion Poplawski 265a73
                       SECONDARY_LIB_DIR=/usr/lib
Orion Poplawski 265a73
                       ;;
Orion Poplawski 265a73
* )
Orion Poplawski 265a73
                       LIB_DIR=/usr/lib
Orion Poplawski 265a73
                       SECONDARY_LIB_DIR=/usr/lib64
Orion Poplawski 265a73
                       ;;
Orion Poplawski 265a73
esac
Orion Poplawski 265a73
Orion Poplawski 032ca8
if [ ! -x \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} ] ; then
Orion Poplawski 032ca8
  if [ ! -x \$SECONDARY_LIB_DIR/%{name}/%{version}%{?rctag}/${script} ] ; then
Orion Poplawski 032ca8
    echo "Error: \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} not found"
Orion Poplawski 265a73
    if [ -d \$SECONDARY_LIB_DIR ] ; then
Orion Poplawski 032ca8
      echo "   and \$SECONDARY_LIB_DIR/%{name}/%{version}%{?rctag}/${script} not found"
Orion Poplawski 265a73
    fi
Orion Poplawski 265a73
    exit 1
Orion Poplawski 265a73
  fi
Orion Poplawski 265a73
  LIB_DIR=\$SECONDARY_LIB_DIR
Orion Poplawski 265a73
fi
Orion Poplawski 032ca8
exec \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} "\$@"
Orion Poplawski 265a73
EOF
Orion Poplawski 265a73
   chmod +x %{buildroot}%{_bindir}/${script}
Orion Poplawski 265a73
done
Orion Poplawski 265a73
# remove timestamp from doc-cache
Orion Poplawski 032ca8
sed -i -e '/^# Created by Octave/d' %{buildroot}%{_datadir}/%{name}/%{version}%{?rctag}/etc/doc-cache
7dd481
Orion Poplawski cf6b5f
# rpm macros
Orion Poplawski cf6b5f
mkdir -p %{buildroot}%{_sysconfdir}/rpm
Orion Poplawski cf6b5f
cp -p %SOURCE1 %{buildroot}%{_sysconfdir}/rpm/
Orion Poplawski cf6b5f
7d9020
%check
7d9020
make check
Orion Poplawski c42709
Quentin Spencer 951b68
%clean
0d1b40
rm -rf %{buildroot}
Quentin Spencer 951b68
Quentin Spencer 951b68
%post
Quentin Spencer 951b68
/sbin/ldconfig
Quentin Spencer b3dee2
/sbin/install-info --info-dir=%{_infodir} --section="Programming" \
f6959e
        %{_infodir}/octave.info || :
Quentin Spencer 908aa1
Quentin Spencer 951b68
%preun
Quentin Spencer 951b68
if [ "$1" = "0" ]; then
Quentin Spencer 91a8a5
   /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/octave.info || :
Quentin Spencer 951b68
fi
Quentin Spencer 951b68
Quentin Spencer 951b68
%postun -p /sbin/ldconfig
Quentin Spencer 951b68
Quentin Spencer 951b68
%files
7d9020
%doc AUTHORS BUGS ChangeLog COPYING NEWS README
0d1b40
# FIXME: Create an -emacs package that has the emacs addon
Orion Poplawski cf6b5f
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/octave-*.conf
Quentin Spencer b3dee2
%{_bindir}/octave*
7d9020
%{_libdir}/octave/
f6959e
%{_libexecdir}/octave/
f6959e
%{_mandir}/man1/octave*.1.*
Orion Poplawski c42709
%{_infodir}/liboctave.info*
Quentin Spencer 951b68
%{_infodir}/octave.info*
89d96c
%{_datadir}/applications/octave.desktop
f6959e
# octave_packages is %ghost, so need to list everything else separately
f6959e
%dir %{_datadir}/octave
Orion Poplawski 032ca8
%{_datadir}/octave/%{version}%{?rctag}/
f6959e
%{_datadir}/octave/ls-R
f6959e
%ghost %{_datadir}/octave/octave_packages
f6959e
%{_datadir}/octave/packages/
f6959e
%{_datadir}/octave/site/
Orion Poplawski 265a73
#%{_sysconfdir}/prelink.conf.d/octave.conf
f6959e
Quentin Spencer 951b68
%files devel
4d988c
%{_sysconfdir}/rpm/macros.octave
f6959e
%{_bindir}/mkoctfile
Orion Poplawski 032ca8
%{_bindir}/mkoctfile-%{version}%{?rctag}
Orion Poplawski 032ca8
%{_includedir}/octave-%{version}%{?rctag}/
f6959e
%{_mandir}/man1/mkoctfile.1.*
Quentin Spencer 951b68
0d1b40
%files doc
Orion Poplawski c42709
%doc doc/liboctave/liboctave.html doc/liboctave/liboctave.pdf
Orion Poplawski d3308c
%doc doc/refcard/*.pdf
Orion Poplawski c42709
%doc examples/
0d1b40
Quentin Spencer 951b68
Quentin Spencer 951b68
%changelog
Orion Poplawski 16790e
* Fri Dec 6 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-0.1.rc1
Orion Poplawski 16790e
- Update to 3.8.0-rc1
Orion Poplawski 16790e
- Drop patches
Orion Poplawski c882fe
- Add BR gl2ps-devel, qscintilla-devel
Orion Poplawski 16790e
2ec9c4
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 6:3.6.4-9
2ec9c4
- rebuild (suitesparse)
2ec9c4
ce5a10
* Thu Oct 3 2013 Orion Poplawski - 6:3.6.4-8
ce5a10
- Re-enable atlas on arm
ce5a10
Orion Poplawski 12e522
* Sun Sep 22 2013 Orion Poplawski - 6:3.6.4-7
Orion Poplawski 12e522
- Rebuild for atlas 3.10
93775a
- Disable atlas on arm
Orion Poplawski 12e522
e4a597
* Thu Sep 12 2013 Dan Horák <dan[at]danny.cz> - 6:3.6.4-6
e4a597
- Rebuilt to resolve broken deps on s390(x)
e4a597
1083a4
* Tue Jul 30 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-5
1083a4
- Rebuild for glpk 4.52.1
1083a4
780d24
* Thu May 16 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-4
780d24
- Rebuild for hdf5 1.8.11
780d24
Jaromir Capik a897d0
* Thu Mar 28 2013 Jaromir Capik <jcapik@redhat.com> - 6:3.6.4-3
Jaromir Capik a897d0
- aarch64 support (#926264)
Jaromir Capik a897d0
4d988c
* Fri Mar 08 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 6:3.6.4-2
4d988c
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
4d988c
  (https://fedorahosted.org/fpc/ticket/259).
4d988c
Orion Poplawski 9b6b62
* Sat Feb 23 2013 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.4-1
Orion Poplawski 9b6b62
- Update to 3.6.4 final
Orion Poplawski 9b6b62
b52feb
* Tue Feb 12 2013 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.4-0.7.rc2
b52feb
- Update to 3.6.4-rc2
b52feb
5a531d
* Tue Feb 12 2013 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.4-0.6.rc1
5a531d
- Drop vendor from desktop file
5a531d
57fe3b
* Sun Feb 03 2013 Kevin Fenzi <kevin@scrye.com> - 6:3.6.4-0.5.rc1
57fe3b
- Rebuild for broken deps in rawhide
57fe3b
Orion Poplawski bd1ae2
* Fri Jan 4 2013 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.4-0.4.rc1
Orion Poplawski bd1ae2
- Update to 3.6.4-rc1
Orion Poplawski bd1ae2
- Drop gets patch
Orion Poplawski bd1ae2
Orion Poplawski 77aff4
* Fri Dec 21 2012 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-0.3.rc0
Orion Poplawski 77aff4
- Add patch to ignore deps when building packages for now (bug 733615)
Orion Poplawski 77aff4
61b8aa
* Wed Dec 05 2012 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-0.2.rc0
61b8aa
- Restore gets patch
61b8aa
- Rebuild for hdf5 1.8.10
61b8aa
Orion Poplawski 71fb6f
* Wed Oct 17 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.4-0.1.rc0
Orion Poplawski 71fb6f
- Update to 3.6.4-rc0
Orion Poplawski 71fb6f
- Drop sparse patch applied upstream
Orion Poplawski 71fb6f
a33f0e
* Thu Sep 6 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.3-2
a33f0e
- Add upstream patch to fix sparse matrix test crash
a33f0e
c7cdff
* Wed Sep 5 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.3-1
c7cdff
- Update to 3.6.3
c7cdff
- Drop gets patch fixed upstream
c7cdff
e20875
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.6.2-3
e20875
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e20875
7c5667
* Thu Jul 5 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.6.2-2
7c5667
- Build against OpenGL libraries.
7c5667
Orion Poplawski 4723bb
* Mon Jun 4 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.2-1
Orion Poplawski 4723bb
- Update to 3.6.2 final
Orion Poplawski 4723bb
Orion Poplawski 07d25f
* Thu May 24 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.2-0.4.rc2
Orion Poplawski 07d25f
- Update to 3.6.2-rc2
Orion Poplawski 07d25f
- Add patch to update gnulib to handle gets removal
Orion Poplawski 07d25f
Orion Poplawski 862a4c
* Tue May 15 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.2-0.3.rc0
Orion Poplawski 862a4c
- Rebuild with hdf5 1.8.9
Orion Poplawski 862a4c
Orion Poplawski 5a4de1
* Tue May 15 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.2-0.2.rc0
Orion Poplawski 5a4de1
- Add Provides bundled(gnulib) (bug 821781)
Orion Poplawski 5a4de1
Orion Poplawski 30ccb7
* Sat May 12 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.2-0.1.rc0
Orion Poplawski 30ccb7
- Update to 3.6.2-rc0.
Orion Poplawski 30ccb7
13e9b5
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.6.1-2
13e9b5
- Rebuilt for c++ ABI breakage
13e9b5
Orion Poplawski f4a1a1
* Wed Feb 22 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.1-1
Orion Poplawski f4a1a1
- Update to 3.6.1.
Orion Poplawski f4a1a1
Orion Poplawski b03c71
* Thu Feb 9 2012 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.6.0-2
Orion Poplawski b03c71
- Rebuild with pcre 8.30
Orion Poplawski b03c71
342625
* Sun Jan 15 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.6.0-1
342625
- Update to 3.6.0.
342625
74d838
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.4.3-3
74d838
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
74d838
Orion Poplawski 1e0f3d
* Fri Nov 18 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.3-2
Orion Poplawski 1e0f3d
- Rebuild for hdf5 1.8.8
Orion Poplawski 1e0f3d
Orion Poplawski a4a8ba
* Mon Oct 24 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.3-1
Orion Poplawski a4a8ba
- Update to 3.4.3
Orion Poplawski a4a8ba
- Drop upstreamed patches
Orion Poplawski a4a8ba
b108d3
* Wed Aug 24 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.4.2-3
b108d3
- Place rpm macros in -devel.
b108d3
Orion Poplawski 1605c4
* Thu Aug 11 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.2-2
Orion Poplawski 1605c4
- Drop smp build - seems to be failing
Orion Poplawski 1605c4
- Add patch to fix tar argument handling
Orion Poplawski 1605c4
- Add patch to fix xzip
Orion Poplawski 1605c4
7d9020
* Sat Aug 06 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.4.2-1
e00ea4
- Update to 3.4.2.
7d9020
Orion Poplawski 2180c3
* Fri May 27 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-8
Orion Poplawski 2180c3
- Add patch to fix Fl_File_Chooser.H location
Orion Poplawski c9d487
- Add BR tex(dvips)
Orion Poplawski 2180c3
Orion Poplawski 3d0821
* Thu May 26 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-7
Orion Poplawski 3d0821
- Rebuild for fltk 1.3.0
Orion Poplawski 3d0821
Orion Poplawski e82abe
* Tue May 17 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-6
Orion Poplawski e82abe
- Rebuild for hdf5 1.8.7
Orion Poplawski e82abe
Orion Poplawski 265a73
* Fri Mar 18 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-5
Orion Poplawski 265a73
- Use libdir instead of libexecdir
Orion Poplawski 265a73
- Rename octave_pkg_preun macro
Orion Poplawski 265a73
- Fix multilib installs
Orion Poplawski 265a73
- Re-enable prelinking, seems to work
Orion Poplawski 265a73
- Add patch to enable building packages from directories
Orion Poplawski 265a73
Orion Poplawski b62f11
* Wed Feb 23 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-4
Orion Poplawski b62f11
- Update rpm macros per FPC comments
Orion Poplawski b62f11
Orion Poplawski cf6b5f
* Mon Feb 14 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-3
Orion Poplawski cf6b5f
- Add rpm macros
Orion Poplawski cf6b5f
- Rebuild should pick up fixed suitesparse
Orion Poplawski 3fb312
- Disable parallel builds
Orion Poplawski cf6b5f
c1ffcc
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.4.0-2
c1ffcc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c1ffcc
Orion Poplawski ce945d
* Tue Feb 8 2011 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.4.0-1
Orion Poplawski ce945d
- Update to 3.4.0
Orion Poplawski ce945d
- Drop run-octave patch fixed upstream
Orion Poplawski ce945d
- Add patch to support gcc 4.6
Orion Poplawski ce945d
Orion Poplawski c42709
* Thu Dec 16 2010 Orion Poplawski <orion[at]cora.nwra com=""> - 6:3.3.54-1
Orion Poplawski c42709
- Update to 3.3.54
Orion Poplawski c42709
- Add patch to prevent run-octave from getting installed
Orion Poplawski c42709
- Drop -DH5_USE_16_API
Orion Poplawski c42709
- Enable parallel builds
Orion Poplawski c42709
- Cleanup doc instal
Orion Poplawski c42709
4d202a
* Sun Feb 28 2010 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.2.4-3
4d202a
- Temporarily disable %%check to enable build to complete and ensure
4d202a
  upgrade path works.  This works around a crash in the imread.m image test 
4d202a
  script, this may be the same problem as described by upstream here:
4d202a
  https://www-old.cae.wisc.edu/pipermail/octave-maintainers/2010-January/014891.html
4d202a
25798c
* Fri Feb 26 2010 Michal Schmidt <mschmidt@redhat.com> 6:3.2.4-2
25798c
- Fix the prelink workaround to work with any version.
25798c
- Use _sysconfdir macro instead of /etc.
25798c
8e60b0
* Thu Jan 28 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.4-1
8e60b0
- Update to 3.2.4 with a few rpmlint fixes.
8e60b0
3f7737
* Sun Jan 17 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.3-4
3f7737
- Fix compilation against ARPACK.
3f7737
3f7737
* Wed Jan 6 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.3-3
1b7b45
- Really build against ATLAS instead of reference BLAS (#513381).
1b7b45
7dd481
* Sun Nov 15 2009 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.2.3-2
7dd481
- Workaround broken pre-linking (#524493)
7dd481
907322
* Tue Sep 29 2009 Orion Poplawski <orion@cora.nwra.com> - 6:3.2.3-1
907322
- Update to 3.2.3
907322
- Re-add make check
907322
f436d8
* Tue Sep 22 2009 Rakesh Pandit <rakesh@fedoraproject.org> - 6:3.2.2-5
f436d8
- Added categories to desktop file: Education, DataVisualization, NumericalAnalysis 
f436d8
7102d7
* Mon Sep  7 2009 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.2.2-4
7102d7
- Rebuild against new ATLAS
7102d7
f31f33
* Sun Sep  6 2009 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.2.2-3
f31f33
- Disable make check temporarily to get a build against newly fixed lapack
f31f33
79597a
* Wed Sep 2 2009 Orion Poplawski <orion@cora.nwra.com> - 6:3.2.2-2
79597a
- Add make check
79597a
ba22ec
* Fri Jul 31 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.2-1
ba22ec
- Update to latest upstream (3.2.2).
ba22ec
62fb21
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.2.0-3
62fb21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
62fb21
0d1b40
* Mon Jul 13 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.0-2
0d1b40
- Added BR: ftgl-devel for native graphics.
0d1b40
- Dropped obsolete X-Fedora category from desktop file.
0d1b40
- Macro use unifications.
0d1b40
- Branch documentation into its own subpackage.
0d1b40
f6959e
* Sat Jul 11 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.0-1
f6959e
- Update to latest upstream (3.2.0).
f6959e
742690
* Sun Apr 12 2009 Rakesh Pandit <rakesh@fedoraproject.org> - 6:3.0.5-1
742690
- Updated to latest upstream (3.0.5)
742690
5ba6d7
* Mon Feb 23 2009 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.0.3-2
5ba6d7
- Add patches from upstream for compiling against GCC 4.4
5ba6d7
  http://hg.savannah.gnu.org/hgweb/octave/rev/93cf10950334
5ba6d7
  http://hg.tw-math.de/release-3-0-x/rev/712d9e045b1e
5ba6d7
5ba6d7
* Wed Dec 10 2008 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.0.3-1
6d8a13
- Update to latest upstream (3.0.3)
6d8a13
5ba6d7
* Thu Oct 23 2008 Rakesh Pandit <rakesh@fedoraproject.org> 6:3.0.2-2
437e25
- patch for sh arch: it adds '-little' flag
437e25
5ba6d7
* Mon Sep 8 2008 Orion Poplawski <orion@cora.nwra.com> 6:3.0.2-1
37fed7
- Update to 3.0.2
37fed7
5ba6d7
* Mon Apr 21 2008 Quentin Spencer <qspencer@users.sf.net> 6:3.0.1-1
Quentin Spencer 59920a
- New release of octave. Remove gcc 4.3 patch.
Quentin Spencer 59920a
e1b358
* Mon Mar  3 2008 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.0.0-6
e1b358
- Re-enable patch, but change cstring -> string.h so it works for C as
c92f99
  well as C++.  Hopefully this will #435600 for real.
e1b358
4d5a60
* Sun Mar  2 2008 Alex Lancaster <alexlan[at]fedoraproject org=""> - 6:3.0.0-5
4d5a60
- Backout GCC 4.3 patch temporarily, causes trouble for octave-forge and 
4d5a60
  may not be necessary (#435600)
4d5a60
819448
* Fri Feb 29 2008 Orion Poplawski <orion@cora.nwra.com> 3.0.0-4
819448
- Rebuild for hdf5 1.8.0 using compatability API define
819448
- Add gcc43 patch
819448
2ae374
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 6:3.0.0-3
2ae374
- Autorebuild for GCC 4.3
2ae374
Quentin Spencer 4207fc
* Wed Jan  9 2008 Quentin Spencer <qspencer@users.sf.net> 3.0.0-2
Quentin Spencer 4207fc
- Add curl-devel and pcre-devel as build dependencies. Closes bug 302231.
Quentin Spencer 4207fc
Quentin Spencer e4bdf8
* Fri Dec 21 2007 Quentin Spencer <qspencer@users.sf.net> 3.0.0-1
Quentin Spencer e4bdf8
- Update to 3.0.0.
Quentin Spencer e4bdf8
Quentin Spencer 7e24f0
* Wed Dec 12 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.19-1
Quentin Spencer 7e24f0
- Update to 2.9.19 and update octave_api.
Quentin Spencer 7e24f0
Quentin Spencer 3d7bcb
* Wed Dec  5 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.18-1
Quentin Spencer 3d7bcb
- Update to 2.9.18 and update octave_api.
Quentin Spencer 3d7bcb
Quentin Spencer de45c1
* Wed Nov 28 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.17-1
Quentin Spencer de45c1
- Update to 2.9.17 and update octave_api.
Quentin Spencer de45c1
Quentin Spencer b7ce72
* Mon Nov  5 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.16-1
Quentin Spencer b7ce72
- Update to 2.9.16, remove old patch.
Quentin Spencer b7ce72
- Update licencse from GPLv2+ to GPLv3+.
Quentin Spencer b7ce72
- Detection of glpk no longer needs special CPPFLAGS.
Quentin Spencer b7ce72
ab4637
* Tue Oct 16 2007 Orion Poplawski <orion@ora.nwra.com> 2.9.15-2
ab4637
- Updated pkg.m patch
ab4637
Quentin Spencer 37a1e2
* Mon Oct 15 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.15-1
Quentin Spencer 37a1e2
- New release. Remove old patch.
Quentin Spencer 37a1e2
e77638
* Tue Sep 25 2007 Orion Poplawski <orion@ora.nwra.com> 2.9.14-2
e77638
- Add /usr/share/octave/packages for add on packages and %%ghost 
f54803
  /usr/share/octave/octave_packages
e77638
- Add patch for octave package manager that will be going upstream
e77638
Quentin Spencer 5b2e0f
* Tue Sep 18 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.14-1
Quentin Spencer 5b2e0f
- New release.
Quentin Spencer 779bd1
- Remove redundant menu category in desktop file (bug 274431).
Quentin Spencer 5b2e0f
- Update license tag.
Quentin Spencer 5b2e0f
- Add qhull-devel as new build dependency.
Quentin Spencer 779bd1
Quentin Spencer 4f1778
* Thu Jul 26 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.13-1
Quentin Spencer 4f1778
- New release.
Quentin Spencer 40e351
- Changed ufsparse-devel dependency to suitesparse-devel.
Quentin Spencer 9b537b
- Add configure flag to close bug 245562.
Quentin Spencer 9b537b
- Add directories for add-on packages (bug 234012).
Quentin Spencer 43968d
- Since texinfo is now separate from tetex, it is a build requirement.
Quentin Spencer 4f1778
Quentin Spencer 747355
* Wed May 23 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.12-1
Quentin Spencer 747355
- New release.
Quentin Spencer 747355
Quentin Spencer 7b6f05
* Tue Feb 20 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.9-2
Quentin Spencer 7b6f05
- Fix install-info bug (Bug 219404). 
Quentin Spencer 7b6f05
- Add dependency on octave API so that breakages will be detected. (Bug 224050).
Quentin Spencer 7b6f05
- Remove libtermcap-devel as build dependency (Bug 226768).
Quentin Spencer 91a8a5
Björn Esser 28ca69
* Tue Oct 03 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.9-1
Quentin Spencer f1b3a1
- New release. Remove old patch.
Quentin Spencer f1b3a1
Quentin Spencer 908aa1
* Fri Sep 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.8-2
Quentin Spencer 908aa1
- Fix this bug:
Quentin Spencer 908aa1
  https://www.cae.wisc.edu/pipermail/bug-octave/2006-September/000687.html
Quentin Spencer 908aa1
Quentin Spencer cc4a12
* Fri Aug 25 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.8-1
Quentin Spencer 832b83
- New release. Remove old patch. This fixes bug #203676.
Quentin Spencer cc4a12
Quentin Spencer aead57
* Tue Aug 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-3
Quentin Spencer aead57
- Add ghostscript as a build dependency.
Quentin Spencer aead57
Quentin Spencer cc7c3d
* Tue Aug 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-2
Quentin Spencer aead57
- Update patch to fix several small bugs, including #201087.
Quentin Spencer cc7c3d
Quentin Spencer 29a158
* Fri Jul 28 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-1
Quentin Spencer 29a158
- New release. Remove old patches and add one new one.
Quentin Spencer 29a158
Quentin Spencer b6cf02
* Tue Jul 11 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.6-2
Quentin Spencer b6cf02
- Patch for some erroneous warnings and a file path bug.
Quentin Spencer b6cf02
Quentin Spencer b4d3ea
* Mon Jul 10 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.6-1
Quentin Spencer b3dee2
- New release. Remove old patches.
Quentin Spencer b3dee2
- Disable 64-bit extensions (some libraries don't support 64-bit indexing yet).
Quentin Spencer b3dee2
- Add gcc-gfortran to -devel dependencies (mkoctfile fails without it).
Quentin Spencer b3dee2
- Move octave-bug and octave-config from devel to main package.
Quentin Spencer b3dee2
- Fix categorization of info files (bug 196760).
Quentin Spencer b3dee2
Björn Esser 28ca69
* Thu Apr 27 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-6
Quentin Spencer 1fe630
- Add patch for bug #190481
Quentin Spencer 1fe630
- Manual stripping of .oct files is no longer necessary.
Quentin Spencer 1fe630
Quentin Spencer b00abf
* Wed Apr 19 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-5
Quentin Spencer b00abf
- Add new patch to configure script (breaks octave-forge without it).
Quentin Spencer b00abf
Quentin Spencer b5e3b1
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-4
Quentin Spencer b5e3b1
- Change patch again (suggested by the author on Octave mailing list).
Quentin Spencer b5e3b1
Quentin Spencer 26b019
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-3
Quentin Spencer 26b019
- Fix broken patch.
Quentin Spencer 26b019
Quentin Spencer e2944b
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-2
Quentin Spencer e2944b
- Add more changes to sparse patch.
Quentin Spencer e2944b
Quentin Spencer c6b0f7
* Thu Mar 23 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-1
Quentin Spencer c6b0f7
- New upstream release; remove old patches; add sparse patch.
Quentin Spencer c6b0f7
- Add gcc-c++ as dependency for devel package.
Quentin Spencer c6b0f7
- Add more docs; cleanup extra files in docs.
Quentin Spencer c6b0f7
- Simplify configure command.
Quentin Spencer c6b0f7
- Install desktop file.
Quentin Spencer c6b0f7
Quentin Spencer 56fc92
* Fri Feb 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-8
Quentin Spencer 7e80f1
- Rebuild for new hdf5.
Quentin Spencer 7e80f1
- Remove obsolete configure options.
Quentin Spencer 56fc92
- Make sure /usr/libexec/octave is owned by octave.
Quentin Spencer 56fc92
Quentin Spencer e67e92
* Wed Feb 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-7
Quentin Spencer e67e92
- Rebuild for Fedora Extras 5.
Quentin Spencer e67e92
Quentin Spencer 2f5fb2
* Wed Feb  1 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-6
Quentin Spencer 2f5fb2
- Change dependency from fftw3 to fftw.
Quentin Spencer 2f5fb2
Quentin Spencer 467735
* Thu Jan 26 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-5
Quentin Spencer 467735
- Rebuild for new release of hdf5.
Quentin Spencer 467735
Quentin Spencer eaf37e
* Mon Dec 19 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-4
Quentin Spencer eaf37e
- Rebuild for gcc 4.1.
Quentin Spencer eaf37e
Quentin Spencer 7ede29
* Thu Dec  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-3
Quentin Spencer 7ede29
- Make sure patch applies correctly before building!
Quentin Spencer 7ede29
Quentin Spencer bc442a
* Thu Dec  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-2
Quentin Spencer bc442a
- Patch to enable compilation on x86_64.
Quentin Spencer bc442a
Quentin Spencer 8ea2d6
* Fri Nov 11 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-1
Quentin Spencer 8ea2d6
- New upstream release.
Quentin Spencer 8ea2d6
- Patch to make sure all headers are included in -devel.
8e60b0
- PKG_ADD file now needs %%{buildroot} stripped from it.
Quentin Spencer e7a818
- Cleanup errors in dependencies.
Quentin Spencer e7a818
Quentin Spencer 91ccaa
* Tue Oct 25 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-6
Quentin Spencer b56138
- Add lapack-devel and blas-devel dependencies to devel package.
Quentin Spencer b56138
Quentin Spencer f155be
* Mon Oct 03 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-5
Quentin Spencer f155be
- Change umfpack-devel dependency to the new ufsparse-devel package.
Quentin Spencer f155be
Quentin Spencer 6d7227
* Thu Sep 22 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-5
Quentin Spencer 6d7227
- Change lapack and blas dependencies to lapack-devel and blas-devel
Quentin Spencer 6d7227
Quentin Spencer 93cc29
* Mon Aug 08 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-4
Quentin Spencer 93cc29
- Cleanup: remove redefinition of __libtoolize, ExcludeArch of two platforms,
Quentin Spencer 93cc29
  old s390 workarounds, and LC_ALL setting. None of these appear to be
Quentin Spencer 93cc29
  necessary any longer, even if the platforms were supported.
Quentin Spencer 93cc29
- Add --enable-64 to configure to enable 64-bit array indexing on x86_64.
Quentin Spencer 80f2d4
- Add support for GLPK (new build dependency and CPPFLAGS for configure).
Quentin Spencer 93cc29
Quentin Spencer aa5f6c
* Wed Jul 27 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-3
Quentin Spencer aa5f6c
- Add fftw3-devel to dependencies for devel
Quentin Spencer aa5f6c
Quentin Spencer eeb6b8
* Tue Jul 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-2
Quentin Spencer eeb6b8
- Add dependencies (hdf5-devel and zlib-devel) for devel
Quentin Spencer eeb6b8
Quentin Spencer 28fa48
* Tue Jul 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-1
Quentin Spencer 28fa48
- Move to new 2.9.x development tree.
Quentin Spencer 28fa48
- Add umfpack-devel as new build dependency.
Quentin Spencer 01e9bb
Quentin Spencer d7862f
* Tue Jul 05 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-12
Quentin Spencer d7862f
- Require hdf5-devel for build.
Quentin Spencer d7862f
Quentin Spencer bccead
* Wed Jun 22 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-11
Quentin Spencer bccead
- Force octave-devel to require readline-devel.
Quentin Spencer 7e7118
- Add _libdir to configure command (fixes broken mkoctfile on x86_64).
Quentin Spencer bccead
Quentin Spencer e04eb3
* Tue Jun 21 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-10
Quentin Spencer e04eb3
- Add epoch to BuildRequires in octave-devel.
Quentin Spencer e04eb3
Quentin Spencer 4a9f94
* Mon Jun 20 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-9
Quentin Spencer 4a9f94
- Rebuild.
Quentin Spencer 4a9f94
Quentin Spencer 4b5bc4
* Sat Jun 18 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-8
Quentin Spencer 4b5bc4
- Force octave-devel to require octave.
Quentin Spencer 4b5bc4
Quentin Spencer 538ea5
* Wed Jun  8 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-7
Quentin Spencer 538ea5
- Fix configure command again. The prefix isn't used for the install step
Quentin Spencer 538ea5
  but it is used to calculate internal variables in octave.
Quentin Spencer 538ea5
Quentin Spencer 538ea5
* Thu Jun  2 2005 Michael Schwendt <mschwendt[at]users.sf.net> 2.1.71-6
Quentin Spencer 538ea5
- disable explicit gcc-c++/libstdc++-devel BR and bump for another
Quentin Spencer 538ea5
  rebuild attempt
Quentin Spencer 538ea5
Quentin Spencer 538ea5
* Wed Jun  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-4
Quentin Spencer 538ea5
- Fix configure command. Remove irrelevant files from docs.
Quentin Spencer 538ea5
Quentin Spencer 565872
* Fri May 27 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-3
Quentin Spencer 565872
- Added patch for http://www.octave.org/mailing-lists/bug-octave/2005/617 
Quentin Spencer 565872
Quentin Spencer 616baf
* Thu May 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-2
Quentin Spencer 616baf
- Added dist tag.
Quentin Spencer 616baf
Quentin Spencer 616baf
* Fri May 20 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-1
Quentin Spencer 30ed15
- Imported 2.1.71 from upstream, removed 2.1.70 patches (in upstream).
Quentin Spencer 30ed15
- Begin cleanup of spec file, including the big configure command
Quentin Spencer 30ed15
  (some options are obsolete, others appear unneeded if rpm configure
Quentin Spencer 30ed15
  macro is used).
Quentin Spencer 30ed15
Björn Esser 28ca69
* Tue May 03 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.70-1
Quentin Spencer 951b68
- Imported 2.1.70 from upstream, removed old patches (resolved in new version)
Quentin Spencer 951b68
- Changed g77 dependency to gfortran.
Quentin Spencer 951b68
- Added fftw3 to BuildRequires.
Quentin Spencer 951b68
- Added patches (from maintainer) to fix build problems.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Feb 23 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-13
Quentin Spencer 951b68
- fix typo in spec 149420
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Feb 21 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-12
Quentin Spencer 951b68
- Fix problem with symlinks using ldconfig (bug 147922)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Feb 16 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-11
Quentin Spencer 951b68
- add $RPM_OPT_FLAGS
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Feb 15 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-10
Quentin Spencer 951b68
- Fix bug 142477 - problem with signbit definition (Patch2) 
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jan 19 2005 Ivana Varekova <varekova@redhat.com> 2.1.57-9
Quentin Spencer 951b68
- Fix bug #142440 - change octave.spec: autoconf is BuildPrereq
Quentin Spencer 951b68
- Fix bug #142631 - change octave.spec: mkoctfile.1.gz is part of octave-devel not octave
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jan 12 2005 Tim Waugh <twaugh@redhat.com> 2.1.57-8
Quentin Spencer 951b68
- Rebuilt for new readline.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Oct 18 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-7
Quentin Spencer 951b68
- Don't forget default attributes for -devel package
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Oct 18 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-6
Quentin Spencer 951b68
- Remove old lib/lib64 badness.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Oct 13 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-5
Quentin Spencer 951b68
- Split into octave and octave-devel
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-4
Quentin Spencer 951b68
- Remove RPM_BUILD_ROOT from preun section (#119112)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-3
Quentin Spencer 951b68
- Er, typo in patch (thanks Nils)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jun 24 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-2
Quentin Spencer 951b68
- Fix for #113852 - signbit broken
Quentin Spencer 951b68
Björn Esser 28ca69
* Tue Jun 15 2004 Lon Hohberger <lhh@redhat.com> 2.1.57-1
Quentin Spencer 951b68
- Import 2.1.57 from upstream; this fixes #126074
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68
- rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Mar 30 2004 Karsten Hopp <karsten@redhat.de> 2.1.50-9 
Quentin Spencer 951b68
- remove builddir references from file list (#119112)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68
- rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68
- rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Fri Sep 26 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-7
Quentin Spencer 951b68
- Add requirement for texinfo. #101299, round 3!
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-6
Quentin Spencer 951b68
- Disable s390x again
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-5
Quentin Spencer 951b68
- Disable ppc64
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Sep 09 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-4
Quentin Spencer 951b68
- Rebuild for Taroon
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jul 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-3
Quentin Spencer 951b68
- Fix for Bugzilla #101299, round 2.  Include a patch to
Quentin Spencer 951b68
quell sterr from info; it gives us funny messages if $HOME/.info
Quentin Spencer 951b68
does not exist.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jul 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-2
Quentin Spencer 951b68
- Fix for Bugzilla #101299
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.50-1
Quentin Spencer 951b68
- Import 2.1.50 from upstream
Quentin Spencer 951b68
- Fix for Bugzilla #100682; try ppc64 again
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-6
Quentin Spencer 951b68
- Rebuild; disabling ppc64
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jun 30 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-4
Quentin Spencer 951b68
- Added link generation to /usr/lib so that munging
Quentin Spencer 951b68
/etc/ld.so.conf isn't required to get octave to work.
Quentin Spencer 951b68
(#98226)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jun 05 2003 Lon Hohberger <lhh@redhat.com> 2.1.49-2
Quentin Spencer 951b68
- Import from upstream; rebuild
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68
- rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Apr 16 2003 Lon Hohberger <lhh@redhat.com> 2.1.46-2
Quentin Spencer 951b68
- Rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Apr 15 2003 Lon Hohberger <lhh@redhat.com> 2.1.46-1
Quentin Spencer 951b68
- Import from upstream: 2.1.46.  Disabled s390x.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Mar 10 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-5
Quentin Spencer 951b68
- Enabled s390[x]
Quentin Spencer 951b68
Quentin Spencer 951b68
* Fri Feb 7 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-4
Quentin Spencer 951b68
- Disabled s390 and s390x builds for now.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- rebuilt
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jan 2 2003 Lon Hohberger <lhh@redhat.com> 2.1.40-2
Quentin Spencer 951b68
- Fixed readline-devel build-rereq line. (#80673)
Quentin Spencer 951b68
Quentin Spencer 951b68
* Sun Nov 24 2002 Jeff Johnson <jbj@redhat.com> 2.1.40-1
Quentin Spencer 951b68
- update to 2.1.40, fix matrix plotting (#77906).
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Nov 11 2002 Jeff Johnson <jbj@redhat.com> 2.1.39-2
Quentin Spencer 951b68
- build on x86_64.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Sun Nov 10 2002 Jeff Johnson <jbj@redhat.com> 2.1.39-1
Quentin Spencer 951b68
- update to 2.1.39.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Sat Aug 10 2002 Elliot Lee <sopwith@redhat.com>
Quentin Spencer 951b68
- rebuilt with gcc-3.2 (we hope)
Quentin Spencer 951b68
5ba6d7
* Mon Aug  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-7
Quentin Spencer 951b68
- Rebuild
Quentin Spencer 951b68
5ba6d7
* Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-6
Quentin Spencer 951b68
- Rebuild
Quentin Spencer 951b68
5ba6d7
* Thu Jul 11 2002 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- Rebuild with new readline
Quentin Spencer 951b68
Quentin Spencer 951b68
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- automated rebuild
Quentin Spencer 951b68
5ba6d7
* Fri Jun 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-3
Quentin Spencer 951b68
- Get rid of 0 size doc files (#66116)
Quentin Spencer 951b68
5ba6d7
* Thu May 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-2
Quentin Spencer 951b68
- Rebuild
Quentin Spencer 951b68
- Patch C++ code gcc changed its opinion of the last 3 weeks
Quentin Spencer 951b68
5ba6d7
* Wed May  1 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-1
Quentin Spencer 951b68
- 2.1.36
Quentin Spencer 951b68
- Disable patch
Quentin Spencer 951b68
5ba6d7
* Wed Feb 27 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-4
Quentin Spencer 951b68
- Rebuild
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- automated rebuild
Quentin Spencer 951b68
5ba6d7
* Tue Nov 27 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-2
Quentin Spencer 951b68
- Add patch for kpathsea to avoid segfaults
Quentin Spencer 951b68
5ba6d7
* Tue Nov  6 2001 Trond Eivind Glomsrød <teg@redhat.com> 2.1.35-1
Quentin Spencer 951b68
- 2.1.35
Quentin Spencer 951b68
- s/Copyright/License/
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Sep 12 2001 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- rebuild with new gcc and binutils
Quentin Spencer 951b68
5ba6d7
* Wed Jun 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- Add more dependencies in BuildPrereq (#45184)
Quentin Spencer 951b68
5ba6d7
* Fri Jun 08 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- No longer exclude ia64
Quentin Spencer 951b68
5ba6d7
* Mon Apr 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.1.34
Quentin Spencer 951b68
5ba6d7
* Tue Mar 27 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- set LC_ALL to POSIX before building, otherwise the generated paths.h is bad
Quentin Spencer 951b68
5ba6d7
* Wed Jan 10 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.1.33
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jan 08 2001 Florian La Roche <florian.laroche@redhat.de>
Quentin Spencer 951b68
- do not require compat-egcs-c++, but gcc-c++
Quentin Spencer 951b68
- add some libtoolize calls to add newest versions
Quentin Spencer 951b68
5ba6d7
* Fri Dec 15 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.1.32, no longer use CVS as our needed fixes are in now
Quentin Spencer 951b68
- add Prereq for info
Quentin Spencer 951b68
5ba6d7
* Thu Dec 07 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- use a development version, as they have now been fixed
Quentin Spencer 951b68
  to compile with the our current toolchain.
Quentin Spencer 951b68
5ba6d7
* Thu Aug 24 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.0.16, with compat C++ compiler and new C and f77 compilers
Quentin Spencer 951b68
  The C++ code is too broken for our new toolchain (C++ reserved
Quentin Spencer 951b68
  words used as enums and function names, arcane macros), but
Quentin Spencer 951b68
  plotting works here and not in the beta (#16759)
Quentin Spencer 951b68
- add epoch to upgrade the betas
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Jul 25 2000 Jakub Jelinek <jakub@redhat.com>
Quentin Spencer 951b68
- make sure #line commands are not output within macro arguments
Quentin Spencer 951b68
5ba6d7
* Wed Jul 19 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.1.31
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
Quentin Spencer 951b68
- automatic rebuild
Quentin Spencer 951b68
5ba6d7
* Thu Jul 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- no longer disable optimizations, sparc excepted
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Jul  4 2000 Jakub Jelinek <jakub@redhat.com>
Quentin Spencer 951b68
- Rebuild with new C++
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jul  3 2000 Matt Wilson <msw@redhat.com>
Quentin Spencer 951b68
- added missing %% before {_infodir} in the %%post 
Quentin Spencer 951b68
Björn Esser 28ca69
* Fri Jun 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- 2.1.30 - the old version contains invalid C++ code
Quentin Spencer 951b68
  accepted by older compilers.
Quentin Spencer 951b68
Björn Esser 28ca69
* Fri Jun 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- disable optimization for C++ code
Quentin Spencer 951b68
Björn Esser 28ca69
* Thu Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- add "Excludearch: " for Alpha - it triggers compiler bugs
Quentin Spencer 951b68
Björn Esser 28ca69
* Thu Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- use %%configure, %%makeinstall, %{_infodir}. %{_mandir}
Quentin Spencer 951b68
- remove prefix
Quentin Spencer 951b68
5ba6d7
* Tue May 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68
- upgraded to 2.0.16
Quentin Spencer 951b68
- removed "--enable-g77" from the configure flags - let autoconf find it
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jan 20 2000 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- bzipped source to conserve space.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jan 13 2000 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68
- update to 2.0.15.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Jul 20 1999 Tim Powers <timp@redhat.com>
Quentin Spencer 951b68
- rebuit for 6.1
Quentin Spencer 951b68
Quentin Spencer 951b68
* Wed Apr 28 1999 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68
- update to 2.0.14.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Fri Oct 23 1998 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68
- update to 2.0.13.90
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jul  9 1998 Jeff Johnson <jbj@redhat.com>
Quentin Spencer 951b68
- repackage in powertools.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu Jun 11 1998 Andrew Veliath <andrewtv@usa.net>
f6959e
- Add %%attr, build as user.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Jun 1 1998 Andrew Veliath <andrewtv@usa.net>
Quentin Spencer 951b68
- Add BuildRoot, installinfo, require gnuplot, description from
Quentin Spencer 951b68
  Octave's web page, update to Octave 2.0.13.
Quentin Spencer 951b68
- Adapt from existing spec file.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Tue Dec  2 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68
- removed libreadline stuff from the file list
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Nov 24 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68
- changed configure command to put things in $RPM_ARCH-rehat-linux, 
Quentin Spencer 951b68
  rather than genereated one... was causing problems between building 
Quentin Spencer 951b68
  on i686 build machine.
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Nov 17 1997 Otto Hammersmith <otto@redhat.com>
Quentin Spencer 951b68
- moved buildroot from /tmp to /var/tmp
Quentin Spencer 951b68
Quentin Spencer 951b68
* Mon Sep 22 1997 Mike Wangsmo <wanger@redhat.com>
Quentin Spencer 951b68
- Upgraded to version 2.0.9 and built for glibc system
Quentin Spencer 951b68
Quentin Spencer 951b68
* Thu May 01 1997 Michael Fulbright <msf@redhat.com>
Quentin Spencer 951b68
- Updated to version 2.0.5 and changed to build using a BuildRoot