Quentin Spencer 7b6f058
# From src/version.h:#define OCTAVE_API_VERSION
Orion Poplawski 4282ff5
%global octave_api api-v51
Quentin Spencer 7b6f058
Orion Poplawski 9bf4ad0
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
Orion Poplawski 9bf4ad0
Orion Poplawski d336bc6
%global builddocs 1
Orion Poplawski e2ff30f
Orion Poplawski 032ca8c
# For rc versions, change release manually
Orion Poplawski c2bac18
#global rcver 2
Orion Poplawski 032ca8c
%if 0%{?rcver:1}
Orion Poplawski 032ca8c
%global rctag -rc%{?rcver}
Orion Poplawski 032ca8c
%endif
Orion Poplawski 032ca8c
Quentin Spencer 30ed156
Name:           octave
Jaromir Capik a897d03
Epoch:          6
Orion Poplawski 4282ff5
Version:        4.2.0
Orion Poplawski 6e13652
Release:        14%{?rcver:.rc%{rcver}}%{?dist}
Quentin Spencer 30ed156
Summary:        A high-level language for numerical computations
Quentin Spencer 30ed156
Group:          Applications/Engineering
Quentin Spencer b7ce72c
License:        GPLv3+
Jaromir Capik a897d03
URL:            http://www.octave.org
Jaromir Capik a897d03
Orion Poplawski 032ca8c
%if 0%{!?rcver:1}
Orion Poplawski 4282ff5
Source0:        ftp://ftp.gnu.org/gnu/octave/octave-%{version}.tar.lz
Orion Poplawski 032ca8c
%else
Orion Poplawski 4282ff5
Source0:        ftp://alpha.gnu.org/gnu/octave/octave-%{version}%{rctag}.tar.lz
Orion Poplawski 032ca8c
%endif
342625d
# RPM macros for helping to build Octave packages
Orion Poplawski cf6b5f2
Source1:        macros.octave
Orion Poplawski 867ed92
Source2:        xorg.conf
Orion Poplawski 4282ff5
# Fix compilation with -Werror=implicit-declarations
Orion Poplawski 4282ff5
Patch1:         octave-implicit.patch
Orion Poplawski 7b50839
# Remove project_group from appdata.xml file
Orion Poplawski 7b50839
# https://bugzilla.redhat.com/show_bug.cgi?id=1293561
Orion Poplawski 7b50839
Patch2:         octave-appdata.patch
Orion Poplawski a9fb7eb
# Fix gzip
Orion Poplawski a9fb7eb
# https://savannah.gnu.org/bugs/?49760
Orion Poplawski 29021ae
Patch3:         octave-gzip.patch
Orion Poplawski f932eb0
# Add needed #include <math.h> to bring in gnulib
Orion Poplawski f932eb0
Patch4:         octave-gnulib.patch
Jaromir Capik a897d03
f6959e4
Provides:       octave(api) = %{octave_api}
Orion Poplawski 5a4de1e
Provides:       bundled(gnulib)
Orion Poplawski c284f84
Provides:       bundled(qterminal)
Orion Poplawski c284f84
# From liboctave/cruft
Orion Poplawski c284f84
Provides:       bundled(amos)
Orion Poplawski c284f84
Provides:       bundled(blas-xtra)
Orion Poplawski c284f84
Provides:       bundled(daspk)
Orion Poplawski c284f84
Provides:       bundled(dasrt)
Orion Poplawski c284f84
Provides:       bundled(dassl)
Orion Poplawski c284f84
Provides:       bundled(faddeeva)
Orion Poplawski c284f84
Provides:       bundled(lapack-xtra)
Orion Poplawski c284f84
Provides:       bundled(odepack)
Orion Poplawski c284f84
Provides:       bundled(ordered-qz)
Orion Poplawski c284f84
Provides:       bundled(quadpack)
Orion Poplawski c284f84
Provides:       bundled(ranlib)
Orion Poplawski c284f84
Provides:       bundled(slatec-err)
Orion Poplawski c284f84
Provides:       bundled(slatec-fn)
Orion Poplawski c284f84
Orion Poplawski 4282ff5
# For Source0
Orion Poplawski 4282ff5
BuildRequires:  lzip
Orion Poplawski 4282ff5
Orion Poplawski c284f84
# For autoreconf
Orion Poplawski c284f84
BuildRequires:  libtool
Orion Poplawski 7b50839
# For validating desktop and appdata files
Orion Poplawski 7b50839
BuildRequires:  desktop-file-utils
Orion Poplawski fe93f47
%if 0%{?fedora} || 0%{?rhel} >= 7
Orion Poplawski 7b50839
BuildRequires:  libappstream-glib
Orion Poplawski fe93f47
%endif
f6959e4
Orion Poplawski c882fe1
BuildRequires:  arpack-devel
Björn Esser 752dd43
BuildRequires:  atlas-devel
Orion Poplawski 16790e8
BuildRequires:  bison
Orion Poplawski 16790e8
BuildRequires:  curl-devel
Orion Poplawski c882fe1
BuildRequires:  fftw-devel
Orion Poplawski 16790e8
BuildRequires:  flex
Orion Poplawski c882fe1
BuildRequires:  fltk-devel
Orion Poplawski c882fe1
BuildRequires:  ftgl-devel
Orion Poplawski c882fe1
BuildRequires:  gcc-gfortran
Orion Poplawski c882fe1
BuildRequires:  ghostscript
Orion Poplawski c882fe1
BuildRequires:  gl2ps-devel
Orion Poplawski c882fe1
BuildRequires:  glpk-devel
Orion Poplawski c882fe1
BuildRequires:  gnuplot
Orion Poplawski c882fe1
BuildRequires:  gperf
Orion Poplawski 16790e8
BuildRequires:  GraphicsMagick-c++-devel
Orion Poplawski c882fe1
BuildRequires:  hdf5-devel
Orion Poplawski b3bb96f
BuildRequires:  java-devel
Orion Poplawski c882fe1
BuildRequires:  less
Orion Poplawski eeba023
BuildRequires:  libsndfile-devel
Orion Poplawski c882fe1
BuildRequires:  libX11-devel
Orion Poplawski b3bb96f
BuildRequires:  llvm-devel
Orion Poplawski c882fe1
BuildRequires:  mesa-libGL-devel
Orion Poplawski c882fe1
BuildRequires:  mesa-libGLU-devel
Orion Poplawski 867ed92
BuildRequires:  mesa-libOSMesa-devel
Orion Poplawski 16790e8
BuildRequires:  ncurses-devel
Orion Poplawski c882fe1
BuildRequires:  pcre-devel
Orion Poplawski eeba023
BuildRequires:  portaudio-devel
Orion Poplawski c882fe1
BuildRequires:  qhull-devel
Orion Poplawski c882fe1
BuildRequires:  qrupdate-devel
Orion Poplawski c882fe1
BuildRequires:  qscintilla-devel
Orion Poplawski 16790e8
BuildRequires:  readline-devel
Orion Poplawski 16790e8
BuildRequires:  suitesparse-devel
Orion Poplawski 16790e8
BuildRequires:  tex(dvips)
Orion Poplawski c882fe1
BuildRequires:  texinfo
Orion Poplawski c882fe1
BuildRequires:  texinfo-tex
Orion Poplawski c74f2da
%if 0%{?fedora} || 0%{?rhel} >= 7
Orion Poplawski 626ba12
BuildRequires:  texlive-collection-fontsrecommended
Orion Poplawski c74f2da
%endif
Orion Poplawski e2ff30f
%if 0%{?rhel} >= 7
Orion Poplawski e2ff30f
BuildRequires:  texlive-ec
Orion Poplawski e2ff30f
BuildRequires:  texlive-metapost
Orion Poplawski e2ff30f
%endif
Orion Poplawski c882fe1
BuildRequires:  zlib-devel
Orion Poplawski 867ed92
# For check
Orion Poplawski 867ed92
BuildRequires:  mesa-dri-drivers
Orion Poplawski 867ed92
BuildRequires:  xorg-x11-apps
21dae87
%ifnarch s390 s390x
Orion Poplawski 867ed92
BuildRequires:  xorg-x11-drv-dummy
21dae87
%endif
Orion Poplawski c74f2da
BuildRequires:  zip
f6959e4
Orion Poplawski 4282ff5
Requires:       epstool
Orion Poplawski 4282ff5
Requires:       gnuplot
Orion Poplawski 4282ff5
Requires:       gnuplot-common
Orion Poplawski 4282ff5
Requires:       hdf5 = %{_hdf5_version}
Orion Poplawski 4282ff5
Requires:       java-headless
Orion Poplawski 4282ff5
Requires:       less
Orion Poplawski 4282ff5
Requires:       info
Björn Esser 752dd43
Requires:       texinfo
Orion Poplawski 4282ff5
# Rrom scripts/general/private/__publish_latex_output__.m
Orion Poplawski 4282ff5
Requires:       tex(amssymb.sty)
Orion Poplawski 4282ff5
Requires:       tex(fontenc.sty)
Orion Poplawski 4282ff5
Requires:       tex(graphicx.sty)
Orion Poplawski 4282ff5
Requires:       tex(hyperref.sty)
Orion Poplawski 4282ff5
Requires:       tex(inputenc.sty)
Orion Poplawski 4282ff5
Requires:       tex(listings.sty)
Orion Poplawski 4282ff5
Requires:       tex(lmodern.sty)
Orion Poplawski 4282ff5
Requires:       tex(mathtools.sty)
Orion Poplawski 4282ff5
Requires:       tex(titlesec.sty)
Orion Poplawski 4282ff5
Requires:       tex(xcolor.sty)
Orion Poplawski 4282ff5
# Rrom scripts/plot/util/print.m:
Orion Poplawski 4282ff5
Requires:       tex(color.sty)
Orion Poplawski 4282ff5
Requires:       tex(epsfig.sty)
Orion Poplawski 4282ff5
Requires:       tex(geometry.sty)
Orion Poplawski 4282ff5
Requires:       tex(graphicx.sty)
Orion Poplawski 4282ff5
Orion Poplawski 4282ff5
Requires(post): info
f6959e4
Requires(preun): info
Quentin Spencer b56138f
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 eeb6b80
Requires:       %{name} = %{epoch}:%{version}-%{release}
Quentin Spencer 2f5fb20
Requires:       readline-devel fftw-devel hdf5-devel zlib-devel
1b7b453
Requires:       atlas-devel gcc-c++ gcc-gfortran
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
0d1b403
%package doc
0d1b403
Summary:        Documentation for Octave
0d1b403
Group:          Documentation
0d1b403
BuildArch:      noarch
0d1b403
0d1b403
%description doc
0d1b403
This package contains documentation for Octave.
0d1b403
Quentin Spencer 951b68c
%prep
Orion Poplawski 032ca8c
%setup -q -n %{name}-%{version}%{?rctag}
Orion Poplawski 4282ff5
%patch1 -p1 -b .implicit
Orion Poplawski 7b50839
%patch2 -p1 -b .appdata
Orion Poplawski a9fb7eb
%patch3 -p0 -b .gzip
Orion Poplawski f932eb0
%patch4 -p1 -b .gnulib
Orion Poplawski 4282ff5
# __osmesa_print__ test is triggering a crash in libgcc, disable it
Orion Poplawski 4282ff5
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78409
Orion Poplawski 4282ff5
#sed -i -e '/^%!/d' libinterp/dldfcn/__osmesa_print__.cc
Orion Poplawski f932eb0
# Explicitly use gnulib headers
Orion Poplawski 99d8de7
%if 0%{?fedora} >= 24
Orion Poplawski 4282ff5
#find -name \*.cc -o -name \*.h -o -name \*.yy | xargs sed -i -e 's/#include <c\(math\|stdlib\)>/#include <\1.h>/'
Orion Poplawski 99d8de7
%endif
Orion Poplawski 4282ff5
#find -name \*.h -o -name \*.cc | xargs sed -i -e 's/<config.h>/"config.h"/' -e 's/<base-list.h>/"base-list.h"/'
Quentin Spencer 951b68c
8e60b02
# Check permissions
8e60b02
find -name *.cc -exec chmod 644 {} \;
8e60b02
Orion Poplawski c284f84
# Remove unused fftpack
Orion Poplawski c284f84
sed -i -e '/fftpack/d' liboctave/cruft/module.mk
Orion Poplawski c284f84
rm -r liboctave/cruft/fftpack
Orion Poplawski 29021ae
Orion Poplawski 29021ae
# libinterp/dldfcn/__osmesa_print__.cc-tst is segfaulting
Orion Poplawski 29021ae
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78409
Orion Poplawski 9924aa8
sed -i -e '/^%/d' libinterp/dldfcn/__osmesa_print__.cc scripts/plot/util/{__opengl_info__,__pltopt__,allchild}.m test/publish/publish.tst
Orion Poplawski 29021ae
Orion Poplawski 4282ff5
autoreconf -i
Orion Poplawski c284f84
Quentin Spencer 951b68c
%build
f6959e4
%global enable64 no
3f7737b
export F77=gfortran
Björn Esser 752dd43
# TODO: some items appear to be bundled in libcruft..
Orion Poplawski 582974b
#   gl2ps.c is bundled.  Anything else?
Orion Poplawski 51fc18c
%if 0%{?fedora} >= 21 || 0%{?rhel} >= 7
Orion Poplawski 75de677
%global atlasblaslib -ltatlas
Orion Poplawski 75de677
%global atlaslapacklib -ltatlas
Orion Poplawski 75de677
%else
Orion Poplawski 75de677
%global atlasblaslib -lf77blas -latlas
Orion Poplawski 75de677
%global atlaslapacklib -llapack
Orion Poplawski 75de677
%endif
Orion Poplawski d336bc6
%if !%{builddocs}
Orion Poplawski d336bc6
%global disabledocs --disable-docs
Orion Poplawski d336bc6
%endif
Orion Poplawski 087e847
# Find libjvm.so for this architecture in generic location
Orion Poplawski 087e847
libjvm=$(find /usr/lib/jvm/jre/lib -name libjvm.so -printf %h)
Orion Poplawski 087e847
export JAVA_HOME=%{java_home}
3f64382
# JIT support is still experimental, and causes a segfault on ARM.
Orion Poplawski 65f15f3
# --enable-float-truncate - https://savannah.gnu.org/bugs/?40560
3f7737b
%configure --enable-shared --disable-static --enable-64=%enable64 \
Orion Poplawski 65f15f3
 --enable-float-truncate \
Orion Poplawski d336bc6
 %{?disabledocs} \
Orion Poplawski 867ed92
 --disable-silent-rules \
93775a2
 --with-blas="-L%{_libdir}/atlas %{atlasblaslib}" \
Orion Poplawski 75de677
 --with-lapack="-L%{_libdir}/atlas %{atlaslapacklib}" \
Orion Poplawski 087e847
 --with-java-libdir=$libjvm \
93775a2
 --with-qrupdate \
3f7737b
 --with-amd --with-umfpack --with-colamd --with-ccolamd --with-cholmod \
3f64382
 --with-cxsparse \
3f64382
 --disable-jit
7d9020e
7d9020e
# Check that octave_api is set correctly (autogenerated file)
Orion Poplawski 4282ff5
make libinterp/version.h
Orion Poplawski 002415f
if ! grep -q '^#define OCTAVE_API_VERSION "%{octave_api}"' libinterp/version.h
7d9020e
then
Orion Poplawski 002415f
  echo "octave_api variable in spec does not match libinterp/version.h"
7d9020e
  exit 1
7d9020e
fi
7d9020e
Orion Poplawski 65f15f3
make OCTAVE_RELEASE="Fedora %{version}%{?rctag}-%{release}" %{?_smp_mflags}
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%install
0d1b403
make install DESTDIR=%{buildroot}
Orion Poplawski 8c3c9ac
Orion Poplawski 8c3c9ac
# Docs - In case we didn't build them and to explicitly install pre-built docs
Orion Poplawski 4282ff5
make install-data install-html install-info install-pdf DESTDIR=%{buildroot}
Orion Poplawski 8c3c9ac
mkdir -p %{buildroot}%{_pkgdocdir}
Orion Poplawski 8c3c9ac
cp -ar AUTHORS BUGS ChangeLog examples NEWS README %{buildroot}%{_pkgdocdir}/
Orion Poplawski 8c3c9ac
cp -a doc/refcard/*.pdf %{buildroot}%{_pkgdocdir}/
Orion Poplawski 8c3c9ac
Orion Poplawski 8c3c9ac
# No info directory
0d1b403
rm -f %{buildroot}%{_infodir}/dir
Quentin Spencer 951b68c
Quentin Spencer 951b68c
# Make library links
25798c4
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
Orion Poplawski 032ca8c
echo "%{_libdir}/octave/%{version}%{?rctag}" > %{buildroot}%{_sysconfdir}/ld.so.conf.d/octave-%{_arch}.conf
Quentin Spencer 951b68c
Quentin Spencer c6b0f7f
# Remove RPM_BUILD_ROOT from ls-R files
Orion Poplawski 265a73c
perl -pi -e "s,%{buildroot},," %{buildroot}%{_libdir}/%{name}/ls-R
0d1b403
perl -pi -e "s,%{buildroot},," %{buildroot}%{_datadir}/%{name}/ls-R
4637e3f
# Make sure ls-R exists
0d1b403
touch %{buildroot}%{_datadir}/%{name}/ls-R
Quentin Spencer c6b0f7f
Orion Poplawski 867ed92
desktop-file-validate %{buildroot}%{_datadir}/applications/www.octave.org-octave.desktop
Orion Poplawski fe93f47
%if 0%{?fedora} || 0%{?rhel} >= 7
Orion Poplawski 7b50839
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml
Orion Poplawski fe93f47
%endif
Quentin Spencer c6b0f7f
Quentin Spencer 9b537bc
# Create directories for add-on packages
0d1b403
HOST_TYPE=`%{buildroot}%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
Orion Poplawski 265a73c
mkdir -p %{buildroot}%{_libdir}/%{name}/site/oct/%{octave_api}/$HOST_TYPE
Orion Poplawski 265a73c
mkdir -p %{buildroot}%{_libdir}/%{name}/site/oct/$HOST_TYPE
0d1b403
mkdir -p %{buildroot}%{_datadir}/%{name}/packages
Orion Poplawski 265a73c
mkdir -p %{buildroot}%{_libdir}/%{name}/packages
0d1b403
touch %{buildroot}%{_datadir}/%{name}/octave_packages
Quentin Spencer 951b68c
Orion Poplawski 265a73c
# Fix multilib installs
Orion Poplawski 4282ff5
for include in config defaults
Orion Poplawski 265a73c
do
Orion Poplawski 032ca8c
   mv %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}.h \
Orion Poplawski 032ca8c
      %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}-%{__isa_bits}.h
Orion Poplawski 032ca8c
   cat > %{buildroot}%{_includedir}/%{name}-%{version}%{?rctag}/%{name}/${include}.h <
Orion Poplawski 265a73c
#include <bits/wordsize.h>
Orion Poplawski 265a73c
Orion Poplawski 265a73c
#if __WORDSIZE == 32
Orion Poplawski 265a73c
#include "${include}-32.h"
Orion Poplawski 265a73c
#elif __WORDSIZE == 64
Orion Poplawski 265a73c
#include "${include}-64.h"
Orion Poplawski 265a73c
#else
Orion Poplawski 265a73c
#error "Unknown word size"
Orion Poplawski 265a73c
#endif
Orion Poplawski 265a73c
EOF
Orion Poplawski 265a73c
done
Orion Poplawski 032ca8c
for script in octave-config-%{version}%{?rctag} mkoctfile-%{version}%{?rctag}
Orion Poplawski 265a73c
do
Orion Poplawski 032ca8c
   mv %{buildroot}%{_bindir}/${script} %{buildroot}%{_libdir}/%{name}/%{version}%{?rctag}/${script}
Orion Poplawski 265a73c
   cat > %{buildroot}%{_bindir}/${script} <
Orion Poplawski 265a73c
#!/bin/bash
Orion Poplawski 265a73c
ARCH=\$(uname -m)
Orion Poplawski 265a73c
Orion Poplawski 265a73c
case \$ARCH in
6f1ea79
x86_64 | ia64 | s390x | aarch64 | ppc64 | ppc64le) LIB_DIR=/usr/lib64
Orion Poplawski 265a73c
                       SECONDARY_LIB_DIR=/usr/lib
Orion Poplawski 265a73c
                       ;;
Orion Poplawski 265a73c
* )
Orion Poplawski 265a73c
                       LIB_DIR=/usr/lib
Orion Poplawski 265a73c
                       SECONDARY_LIB_DIR=/usr/lib64
Orion Poplawski 265a73c
                       ;;
Orion Poplawski 265a73c
esac
Orion Poplawski 265a73c
Orion Poplawski 032ca8c
if [ ! -x \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} ] ; then
Orion Poplawski 032ca8c
  if [ ! -x \$SECONDARY_LIB_DIR/%{name}/%{version}%{?rctag}/${script} ] ; then
Orion Poplawski 032ca8c
    echo "Error: \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} not found"
Orion Poplawski 265a73c
    if [ -d \$SECONDARY_LIB_DIR ] ; then
Orion Poplawski 032ca8c
      echo "   and \$SECONDARY_LIB_DIR/%{name}/%{version}%{?rctag}/${script} not found"
Orion Poplawski 265a73c
    fi
Orion Poplawski 265a73c
    exit 1
Orion Poplawski 265a73c
  fi
Orion Poplawski 265a73c
  LIB_DIR=\$SECONDARY_LIB_DIR
Orion Poplawski 265a73c
fi
Orion Poplawski 032ca8c
exec \$LIB_DIR/%{name}/%{version}%{?rctag}/${script} "\$@"
Orion Poplawski 265a73c
EOF
Orion Poplawski 265a73c
   chmod +x %{buildroot}%{_bindir}/${script}
Orion Poplawski 265a73c
done
Orion Poplawski d336bc6
%if %{builddocs}
Orion Poplawski 265a73c
# remove timestamp from doc-cache
Orion Poplawski 032ca8c
sed -i -e '/^# Created by Octave/d' %{buildroot}%{_datadir}/%{name}/%{version}%{?rctag}/etc/doc-cache
Orion Poplawski acb81ba
%else
Orion Poplawski acb81ba
cp -p doc/interpreter/macros.texi %{buildroot}%{_datadir}/%{name}/%{version}/etc/macros.texi
Orion Poplawski d336bc6
%endif
7dd481e
Orion Poplawski cf6b5f2
# rpm macros
Orion Poplawski 9bf4ad0
mkdir -p %{buildroot}%{macrosdir}
Orion Poplawski 9bf4ad0
cp -p %SOURCE1 %{buildroot}%{macrosdir}
Orion Poplawski cf6b5f2
Richard Hughes f37d822
7d9020e
%check
Orion Poplawski 867ed92
cp %SOURCE2 .
Orion Poplawski 867ed92
if [ -x /usr/libexec/Xorg ]; then
Orion Poplawski 867ed92
   Xorg=/usr/libexec/Xorg
Orion Poplawski 867ed92
else
Orion Poplawski 867ed92
   Xorg=/usr/libexec/Xorg.bin
Orion Poplawski 867ed92
fi
Orion Poplawski 867ed92
$Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./xorg.log -config ./xorg.conf :99 &
Orion Poplawski 867ed92
sleep 2
Orion Poplawski 867ed92
export DISPLAY=:99
Orion Poplawski 4282ff5
# libinterp/dldfcn/__osmesa_print__.cc-tst is segfaulting
Orion Poplawski 4282ff5
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78409
Orion Poplawski 4282ff5
make check || :
Orion Poplawski c427094
Quentin Spencer 951b68c
%post
Quentin Spencer 951b68c
/sbin/ldconfig
Orion Poplawski 867ed92
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
Orion Poplawski f154d89
%if %{builddocs}
Quentin Spencer b3dee2c
/sbin/install-info --info-dir=%{_infodir} --section="Programming" \
f6959e4
        %{_infodir}/octave.info || :
Orion Poplawski f154d89
%endif
Quentin Spencer 908aa1a
Quentin Spencer 951b68c
%preun
Orion Poplawski f154d89
%if %{builddocs}
Quentin Spencer 951b68c
if [ "$1" = "0" ]; then
Quentin Spencer 91a8a50
   /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/octave.info || :
Quentin Spencer 951b68c
fi
Orion Poplawski f154d89
%endif
Quentin Spencer 951b68c
Orion Poplawski 867ed92
%postun
Orion Poplawski 867ed92
/sbin/ldconfig
Orion Poplawski 867ed92
if [ $1 -eq 0 ] ; then
Orion Poplawski 867ed92
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
Orion Poplawski 867ed92
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Orion Poplawski 867ed92
fi
Orion Poplawski 867ed92
Orion Poplawski 867ed92
%posttrans
Orion Poplawski 867ed92
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Orion Poplawski 867ed92
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%files
Orion Poplawski 8c3c9ac
%license COPYING
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/AUTHORS
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/BUGS
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/ChangeLog
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/NEWS
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/README
0d1b403
# FIXME: Create an -emacs package that has the emacs addon
Orion Poplawski cf6b5f2
%config(noreplace) %{_sysconfdir}/ld.so.conf.d/octave-*.conf
Quentin Spencer b3dee2c
%{_bindir}/octave*
7d9020e
%{_libdir}/octave/
f6959e4
%{_libexecdir}/octave/
f6959e4
%{_mandir}/man1/octave*.1.*
Orion Poplawski c427094
%{_infodir}/liboctave.info*
Quentin Spencer 951b68c
%{_infodir}/octave.info*
Orion Poplawski 867ed92
%{_datadir}/appdata/www.octave.org-octave.appdata.xml
Orion Poplawski 867ed92
%{_datadir}/applications/www.octave.org-octave.desktop
Orion Poplawski 867ed92
%{_datadir}/icons/hicolor/*/apps/octave.png
Orion Poplawski 867ed92
%{_datadir}/icons/hicolor/scalable/apps/octave.svg
f6959e4
# octave_packages is %ghost, so need to list everything else separately
f6959e4
%dir %{_datadir}/octave
Orion Poplawski 032ca8c
%{_datadir}/octave/%{version}%{?rctag}/
f6959e4
%{_datadir}/octave/ls-R
f6959e4
%ghost %{_datadir}/octave/octave_packages
f6959e4
%{_datadir}/octave/packages/
f6959e4
%{_datadir}/octave/site/
f6959e4
Quentin Spencer 951b68c
%files devel
Orion Poplawski 9bf4ad0
%{macrosdir}/macros.octave
f6959e4
%{_bindir}/mkoctfile
Orion Poplawski 032ca8c
%{_bindir}/mkoctfile-%{version}%{?rctag}
Orion Poplawski 032ca8c
%{_includedir}/octave-%{version}%{?rctag}/
f6959e4
%{_mandir}/man1/mkoctfile.1.*
Quentin Spencer 951b68c
0d1b403
%files doc
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/examples/
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/liboctave.html/
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/liboctave.pdf
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/octave.html
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/octave.pdf
Orion Poplawski 8c3c9ac
%{_pkgdocdir}/refcard*.pdf
Quentin Spencer 951b68c
Quentin Spencer 951b68c
%changelog
Orion Poplawski 6e13652
* Tue Feb 07 2017 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-14
Orion Poplawski 6e13652
- Rebuild with fixed pkgconf (bug #1419685)
Orion Poplawski 6e13652
Björn Esser 752dd43
* Sat Jan 28 2017 Björn Esser <besser82@fedoraproject.org> - 6:4.2.0-13
Björn Esser 752dd43
- Rebuilt for GCC-7
Björn Esser 752dd43
Igor Gnatenko e3f25b5
* Thu Jan 12 2017 Igor Gnatenko <ignatenko@redhat.com> - 6:4.2.0-12.1
Igor Gnatenko e3f25b5
- Rebuild for readline 7.x
Igor Gnatenko e3f25b5
d752630
* Thu Dec 29 2016 Kalev Lember <klember@redhat.com> - 6:4.2.0-12
d752630
- Fix license in appdata file (bug #1293561)
d752630
Orion Poplawski 5c42e75
* Fri Dec 09 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-11
Orion Poplawski 5c42e75
- Handle noarch package tarball names
Orion Poplawski 5c42e75
Orion Poplawski a9fb7eb
* Fri Dec 09 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-10
Orion Poplawski a9fb7eb
- Patch gzip from upstream bug report
Orion Poplawski efad2fc
Orion Poplawski 9924aa8
* Thu Dec 08 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-9
Orion Poplawski 9924aa8
- Disable more segfaulting tests
Orion Poplawski 9924aa8
Orion Poplawski 29021ae
* Thu Dec 08 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-8
Orion Poplawski 29021ae
- Add patch to prevent gzip from deleting target file, instead emit warning
Orion Poplawski 29021ae
- Drop debug code
Orion Poplawski 29021ae
- Disable segfaulting osmesa_print and pltopt tests
Orion Poplawski 29021ae
Orion Poplawski 29021ae
* Thu Dec 08 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-7
Orion Poplawski 4db3872
- Fix version option
Orion Poplawski 4db3872
Orion Poplawski 8fd8b50
* Wed Dec 07 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-6
Orion Poplawski 8fd8b50
- A desparate attempt to debug octave package building
Orion Poplawski 8fd8b50
Orion Poplawski 7a5c2db
* Wed Dec 07 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-5
Orion Poplawski 7a5c2db
- Build in a build sub-directory
Orion Poplawski 7a5c2db
Orion Poplawski af0420f
* Wed Dec 07 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-4
Orion Poplawski af0420f
- Use 'octave-config -p CANONICAL_HOST_TYPE' in macros
Orion Poplawski af0420f
Orion Poplawski 22d0d4e
* Wed Dec 07 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-3
Orion Poplawski 22d0d4e
- Use %%_host in macros
Orion Poplawski 22d0d4e
Orion Poplawski 171daaa
* Tue Dec 06 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-2
Orion Poplawski 171daaa
- Rework pkg build/install macros
Orion Poplawski 171daaa
Orion Poplawski 4282ff5
* Tue Dec 06 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.2.0-1
Orion Poplawski 4282ff5
- Update to 4.2.0
Orion Poplawski 4282ff5
- Drop texinfo5 patch
Orion Poplawski 4282ff5
- Use autoreconf -i
Orion Poplawski 4282ff5
- Add requires for latex packages
Orion Poplawski 4282ff5
- Add implicit patch
Orion Poplawski 4282ff5
Orion Poplawski 3e0830a
* Tue Dec 06 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.3-3
Orion Poplawski 3e0830a
- Rebuild for hdf5 1.8.18
Orion Poplawski 3e0830a
Orion Poplawski 5d21b4d
* Fri Sep 9 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.3-2
Orion Poplawski 5d21b4d
- Add upstream patch to fix build with texinfo 5 on <=EL7
Orion Poplawski 5d21b4d
Orion Poplawski 771edb2
* Sun Jul 3 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.3-1
Orion Poplawski 771edb2
- Update to 4.0.3
Orion Poplawski 771edb2
Orion Poplawski ae32e98
* Wed Jun 29 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.2-3
Orion Poplawski ae32e98
- Rebuild for hdf5 1.8.17
Orion Poplawski ae32e98
ac0b0ff
* Fri Apr 29 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 6:4.0.2-2
ac0b0ff
- Rebuild for qhull-2015.2-1.
ac0b0ff
Orion Poplawski e59f23e
* Thu Apr 21 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.2-1
Orion Poplawski e59f23e
- Update to 4.0.2
Orion Poplawski e59f23e
Orion Poplawski 6bcde25
* Sun Apr 10 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-6
Orion Poplawski 6bcde25
- Add upstream patch to fix setting TERM variable (bug #1325548)
Orion Poplawski 6bcde25
Orion Poplawski e5f557f
* Mon Apr 4 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-5
Orion Poplawski e5f557f
- Arm tests appear to be running okay now (bug #1149953)
Orion Poplawski e5f557f
Orion Poplawski 8e98336
* Thu Mar 24 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-4
Orion Poplawski 8e98336
- Swap quoting in octave macros to make set -x output a little cleaner
Orion Poplawski 8e98336
- Stop trying to turn octave warnings off in macros
Orion Poplawski 8e98336
Orion Poplawski 99d8de7
* Wed Mar 23 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-3
Orion Poplawski 99d8de7
- Update signbit patch from gnulib upstream to work with older compilers
Orion Poplawski 99d8de7
- Only munge headers for gnulib on Fedora 24+
Orion Poplawski 99d8de7
Orion Poplawski fe93f47
* Tue Mar 22 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-2
Orion Poplawski fe93f47
- libappstream-glib is not in EL6
Orion Poplawski fe93f47
Orion Poplawski 759128a
* Tue Mar 22 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.1-1
Orion Poplawski a4990ed
- Update to 4.0.1
Orion Poplawski a4990ed
- Drop upstream texinfo patch
Orion Poplawski a4990ed
Orion Poplawski f8eb202
* Fri Mar 11 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-14
Orion Poplawski f8eb202
- Rebuild for glpk 4.59
Orion Poplawski f8eb202
Orion Poplawski f932eb0
* Sun Feb 21 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-13
Orion Poplawski f932eb0
- Fix build with gcc 6
Orion Poplawski f932eb0
Orion Poplawski 64a641d
* Thu Feb 18 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-12
Orion Poplawski 64a641d
- Rebuild for glpk 4.58
Orion Poplawski 64a641d
eab9923
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 6:4.0.0-11
eab9923
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
eab9923
Orion Poplawski f49b342
* Fri Jan 22 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-10
Orion Poplawski f49b342
- Rebuild for poppler-0.40.0
Orion Poplawski f49b342
Orion Poplawski b4951bc
* Thu Jan 21 2016 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-9
Orion Poplawski b4951bc
- Rebuild for hdf5 1.8.16
Orion Poplawski b4951bc
Orion Poplawski 7b50839
* Tue Dec 29 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-8
Orion Poplawski 7b50839
- Validate and fix appdata file (bug #1293561)
Orion Poplawski 7b50839
Orion Poplawski eeba023
* Wed Nov 11 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-7
Orion Poplawski eeba023
- Add BR libsndfile-devel and portaudio-devel for audio support (bug #1279924)
Orion Poplawski eeba023
Orion Poplawski c284f84
* Tue Oct 6 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-6
Orion Poplawski c284f84
- Remove unused fftpack code, note bundled libraries
Orion Poplawski c284f84
Rex Dieter af1955f
* Sun Oct 04 2015 Rex Dieter <rdieter@fedoraproject.org> - 6:4.0.0-5
Rex Dieter af1955f
- rebuild (GraphicsMagick)
Rex Dieter af1955f
Orion Poplawski 5ebd21d
* Fri Jul 31 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-4
Orion Poplawski 5ebd21d
- Add octave_pkg_check rpm macro, other macro cleanup
Orion Poplawski 5ebd21d
Orion Poplawski 626ba12
* Tue Jul 14 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-3
Orion Poplawski 626ba12
- Add patch to fix build with texinfo 6.0
Orion Poplawski 626ba12
21dae87
* Mon Jul 13 2015 Dan Horák <dan[at]danny.cz> - 6:4.0.0-2
21dae87
- build without the dummy Xorg driver on s390(x)
21dae87
Orion Poplawski 867ed92
* Mon Jul 6 2015 Orion Poplawski <orion@cora.nwra.com> - 6:4.0.0-1
Orion Poplawski 867ed92
- Update to 4.0.0
Orion Poplawski 867ed92
- Rebase pkgbuilddir patch
Orion Poplawski 867ed92
- Drop suitesparse patch
Orion Poplawski 867ed92
- Run X server for tests
Orion Poplawski 867ed92
40d01e4
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.8.2-20
40d01e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
40d01e4
be9e4d6
* Thu Jun 11 2015 Nils Philippsen <nils@redhat.com> - 6:3.8.2-19
be9e4d6
- rebuild for suitesparse-4.4.4
be9e4d6
Orion Poplawski 8c3c9ac
* Thu May 28 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-18
Orion Poplawski 8c3c9ac
- Fix doc install (bug #799662)
Orion Poplawski 8c3c9ac
Orion Poplawski 2b25bd0
* Sun May 17 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-17
Orion Poplawski 2b25bd0
- Rebuild for hdf5 1.8.15
Orion Poplawski 2b25bd0
Rex Dieter c725d03
* Mon Apr 20 2015 Rex Dieter <rdieter@fedoraproject.org> - 6:3.8.2-16
Rex Dieter c725d03
- rebuild (qscintilla)
Rex Dieter c725d03
Richard Hughes f37d822
* Thu Mar 26 2015 Richard Hughes <rhughes@redhat.com> - 6:3.8.2-15
Richard Hughes f37d822
- Add an AppData file for the software center
Richard Hughes f37d822
Orion Poplawski 65f15f3
* Tue Mar 10 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-14
Orion Poplawski 65f15f3
- Build with --enable-float-truncate (https://savannah.gnu.org/bugs/?40560)
Orion Poplawski 65f15f3
- Re-enable parallel builds
Orion Poplawski 65f15f3
Rex Dieter de6c316
* Mon Mar 09 2015 Rex Dieter <rdieter@fedoraproject.org> - 6:3.8.2-13
Rex Dieter d7cf4c5
- rebuild (GraphicsMagick)
Rex Dieter d7cf4c5
Orion Poplawski 647ec3e
* Fri Feb 20 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-12
Orion Poplawski 647ec3e
- Rebuild for rebuilt swig
Orion Poplawski 647ec3e
Orion Poplawski fd473f2
* Wed Feb 18 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-11
Orion Poplawski fd473f2
- Rebuild for fltk 1.3.3
Orion Poplawski fd473f2
Orion Poplawski ce2cac7
* Tue Feb 17 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-10
Orion Poplawski ce2cac7
- Rebuild for gcc 5 C++11 ABI
Orion Poplawski ce2cac7
Orion Poplawski 087e847
* Sun Feb 08 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-9
Orion Poplawski 087e847
- Use a generic location for libjvm.so, require java-headless (bug #1190523)
Orion Poplawski 087e847
Orion Poplawski dc21003
* Wed Jan 07 2015 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-8
Orion Poplawski dc21003
- Rebuild for hdf5 1.8.14
Orion Poplawski dc21003
Orion Poplawski ccd7a1b
* Mon Oct 6 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-7
Orion Poplawski ccd7a1b
- Disable test failure on arm for now (bug #1149953)
Orion Poplawski ccd7a1b
Orion Poplawski 864212a
* Mon Sep 15 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-6
Orion Poplawski 864212a
- Add patch for suitesparse 4.3.1 support
Orion Poplawski 864212a
Orion Poplawski c6df50b
* Fri Sep 12 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-5
Orion Poplawski c6df50b
- Rebuild for libcholmod soname bump
Orion Poplawski c6df50b
Orion Poplawski f154d89
* Sat Aug 23 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-4
Orion Poplawski f154d89
- No info scripts when not building docs
Orion Poplawski f154d89
Orion Poplawski acb81ba
* Fri Aug 22 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-3
Orion Poplawski acb81ba
- Install macros.texi by hand if not building docs
Orion Poplawski acb81ba
f8bbaaf
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.8.2-2
f8bbaaf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f8bbaaf
Orion Poplawski c2bac18
* Thu Aug 14 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.2-1
Orion Poplawski c2bac18
- Update to 3.8.2 final
Orion Poplawski c2bac18
d847d02
* Thu Jul 03 2014 Susi Lehtola <jussilehtola@fedoraproject.org> - 6:3.8.2-0.2.rc2
d847d02
- Modernize rest of specfile.
d847d02
- Update to 3.8.2-rc2.
d847d02
4b94ef1
* Tue Jun 10 2014 Susi Lehtola <jussilehtola@fedoraproject.org> - 6:3.8.2-0.1.rc1
4b94ef1
- Update to 3.8.2-rc1.
4b94ef1
ffa5cf4
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.8.1-2
ffa5cf4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ffa5cf4
7d14c30
* Fri Mar  7 2014 Susi Lehtola <jussilehtola@fedoraproject.org> - 6:3.8.1-1
7d14c30
- Update to 3.8.1.
7d14c30
25b2504
* Sat Feb  8 2014 Peter Robinson <pbrobinson@fedoraproject.org> 6:3.8.0-6
25b2504
- Add PPC64 and aarch64 to the 64 bit architectures
25b2504
Orion Poplawski 0636ce0
* Sat Feb 1 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-5
Orion Poplawski 0636ce0
- Fix rpm macro install location
Orion Poplawski 0636ce0
26a4442
* Tue Jan 14 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-4
26a4442
- Also fix base-list.h include
26a4442
a3e449d
* Thu Jan 9 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-3
a3e449d
- Really fix config.h include
a3e449d
a7fc062
* Wed Jan 8 2014 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-2
a7fc062
- Fix config.h include
a7fc062
Orion Poplawski ba5b114
* Sat Dec 28 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-1
Orion Poplawski ba5b114
- Update to 3.8.0 final
Orion Poplawski ba5b114
Orion Poplawski 1d2756f
* Sat Dec 28 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-0.4.rc2
Orion Poplawski 1d2756f
- Rebase pkgbuilddir patch
Orion Poplawski 1d2756f
Orion Poplawski 728dc35
* Fri Dec 27 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-0.3.rc2
Orion Poplawski 728dc35
- Rebuild for hdf5 1.8.12
Orion Poplawski 728dc35
3f64382
* Sat Dec 21 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 6:3.8.0-0.2.rc2
3f64382
- Update to 3.8.0-rc2.
3f64382
Orion Poplawski 16790e8
* Fri Dec 6 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.8.0-0.1.rc1
Orion Poplawski 16790e8
- Update to 3.8.0-rc1
Orion Poplawski 16790e8
- Drop patches
Orion Poplawski b3bb96f
- Add BR gl2ps-devel, qscintilla-devel, java-devel, llvm-devel
Orion Poplawski 16790e8
2ec9c49
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 6:3.6.4-9
2ec9c49
- rebuild (suitesparse)
2ec9c49
ce5a101
* Thu Oct 3 2013 Orion Poplawski - 6:3.6.4-8
ce5a101
- Re-enable atlas on arm
ce5a101
Orion Poplawski 12e522a
* Sun Sep 22 2013 Orion Poplawski - 6:3.6.4-7
Orion Poplawski 12e522a
- Rebuild for atlas 3.10
93775a2
- Disable atlas on arm
Orion Poplawski 12e522a
e4a5975
* Thu Sep 12 2013 Dan Horák <dan[at]danny.cz> - 6:3.6.4-6
e4a5975
- Rebuilt to resolve broken deps on s390(x)
e4a5975
1083a4a
* Tue Jul 30 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-5
1083a4a
- Rebuild for glpk 4.52.1
1083a4a
780d24e
* Thu May 16 2013 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-4
780d24e
- Rebuild for hdf5 1.8.11
780d24e
Jaromir Capik a897d03
* Thu Mar 28 2013 Jaromir Capik <jcapik@redhat.com> - 6:3.6.4-3
Jaromir Capik a897d03
- aarch64 support (#926264)
Jaromir Capik a897d03
4d988ce
* Fri Mar 08 2013 Ralf Corsépius <corsepiu@fedoraproject.org> - 6:3.6.4-2
4d988ce
- Remove %%config from %%{_sysconfdir}/rpm/macros.*
4d988ce
  (https://fedorahosted.org/fpc/ticket/259).
4d988ce
Orion Poplawski 9b6b623
* Sat Feb 23 2013 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.4-1
Orion Poplawski 9b6b623
- Update to 3.6.4 final
Orion Poplawski 9b6b623
b52feb7
* Tue Feb 12 2013 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.4-0.7.rc2
b52feb7
- Update to 3.6.4-rc2
b52feb7
5a531d8
* Tue Feb 12 2013 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.4-0.6.rc1
5a531d8
- Drop vendor from desktop file
5a531d8
57fe3b2
* Sun Feb 03 2013 Kevin Fenzi <kevin@scrye.com> - 6:3.6.4-0.5.rc1
57fe3b2
- Rebuild for broken deps in rawhide
57fe3b2
Orion Poplawski bd1ae27
* Fri Jan 4 2013 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.4-0.4.rc1
Orion Poplawski bd1ae27
- Update to 3.6.4-rc1
Orion Poplawski bd1ae27
- Drop gets patch
Orion Poplawski bd1ae27
Orion Poplawski 77aff48
* Fri Dec 21 2012 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-0.3.rc0
Orion Poplawski 77aff48
- Add patch to ignore deps when building packages for now (bug 733615)
Orion Poplawski 77aff48
61b8aad
* Wed Dec 05 2012 Orion Poplawski <orion@cora.nwra.com> - 6:3.6.4-0.2.rc0
61b8aad
- Restore gets patch
61b8aad
- Rebuild for hdf5 1.8.10
61b8aad
Orion Poplawski 71fb6f0
* Wed Oct 17 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.4-0.1.rc0
Orion Poplawski 71fb6f0
- Update to 3.6.4-rc0
Orion Poplawski 71fb6f0
- Drop sparse patch applied upstream
Orion Poplawski 71fb6f0
a33f0ed
* Thu Sep 6 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.3-2
a33f0ed
- Add upstream patch to fix sparse matrix test crash
a33f0ed
c7cdff7
* Wed Sep 5 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.3-1
c7cdff7
- Update to 3.6.3
c7cdff7
- Drop gets patch fixed upstream
c7cdff7
e208752
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.6.2-3
e208752
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e208752
7c56677
* Thu Jul 5 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.6.2-2
7c56677
- Build against OpenGL libraries.
7c56677
Orion Poplawski 4723bbe
* Mon Jun 4 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.2-1
Orion Poplawski 4723bbe
- Update to 3.6.2 final
Orion Poplawski 4723bbe
Orion Poplawski 07d25f4
* Thu May 24 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.2-0.4.rc2
Orion Poplawski 07d25f4
- Update to 3.6.2-rc2
Orion Poplawski 07d25f4
- Add patch to update gnulib to handle gets removal
Orion Poplawski 07d25f4
Orion Poplawski 862a4ce
* Tue May 15 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.2-0.3.rc0
Orion Poplawski 862a4ce
- Rebuild with hdf5 1.8.9
Orion Poplawski 862a4ce
Orion Poplawski 5a4de1e
* Tue May 15 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.2-0.2.rc0
Orion Poplawski 5a4de1e
- Add Provides bundled(gnulib) (bug 821781)
Orion Poplawski 5a4de1e
Orion Poplawski 30ccb76
* Sat May 12 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.2-0.1.rc0
Orion Poplawski 30ccb76
- Update to 3.6.2-rc0.
Orion Poplawski 30ccb76
13e9b5a
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.6.1-2
13e9b5a
- Rebuilt for c++ ABI breakage
13e9b5a
Orion Poplawski f4a1a1c
* Wed Feb 22 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.1-1
Orion Poplawski f4a1a1c
- Update to 3.6.1.
Orion Poplawski f4a1a1c
Orion Poplawski b03c717
* Thu Feb 9 2012 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.6.0-2
Orion Poplawski b03c717
- Rebuild with pcre 8.30
Orion Poplawski b03c717
342625d
* Sun Jan 15 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.6.0-1
342625d
- Update to 3.6.0.
342625d
74d8387
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.4.3-3
74d8387
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
74d8387
Orion Poplawski 1e0f3d9
* Fri Nov 18 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.3-2
Orion Poplawski 1e0f3d9
- Rebuild for hdf5 1.8.8
Orion Poplawski 1e0f3d9
Orion Poplawski a4a8bae
* Mon Oct 24 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.3-1
Orion Poplawski a4a8bae
- Update to 3.4.3
Orion Poplawski a4a8bae
- Drop upstreamed patches
Orion Poplawski a4a8bae
b108d31
* Wed Aug 24 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.4.2-3
b108d31
- Place rpm macros in -devel.
b108d31
Orion Poplawski 1605c40
* Thu Aug 11 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.2-2
Orion Poplawski 1605c40
- Drop smp build - seems to be failing
Orion Poplawski 1605c40
- Add patch to fix tar argument handling
Orion Poplawski 1605c40
- Add patch to fix xzip
Orion Poplawski 1605c40
7d9020e
* Sat Aug 06 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.4.2-1
e00ea4d
- Update to 3.4.2.
7d9020e
Orion Poplawski 2180c3a
* Fri May 27 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-8
Orion Poplawski 2180c3a
- Add patch to fix Fl_File_Chooser.H location
Orion Poplawski c9d4872
- Add BR tex(dvips)
Orion Poplawski 2180c3a
Orion Poplawski 3d0821b
* Thu May 26 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-7
Orion Poplawski 3d0821b
- Rebuild for fltk 1.3.0
Orion Poplawski 3d0821b
Orion Poplawski e82abef
* Tue May 17 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-6
Orion Poplawski e82abef
- Rebuild for hdf5 1.8.7
Orion Poplawski e82abef
Orion Poplawski 265a73c
* Fri Mar 18 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-5
Orion Poplawski 265a73c
- Use libdir instead of libexecdir
Orion Poplawski 265a73c
- Rename octave_pkg_preun macro
Orion Poplawski 265a73c
- Fix multilib installs
Orion Poplawski 265a73c
- Re-enable prelinking, seems to work
Orion Poplawski 265a73c
- Add patch to enable building packages from directories
Orion Poplawski 265a73c
Orion Poplawski b62f115
* Wed Feb 23 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-4
Orion Poplawski b62f115
- Update rpm macros per FPC comments
Orion Poplawski b62f115
Orion Poplawski cf6b5f2
* Mon Feb 14 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-3
Orion Poplawski cf6b5f2
- Add rpm macros
Orion Poplawski cf6b5f2
- Rebuild should pick up fixed suitesparse
Orion Poplawski 3fb3124
- Disable parallel builds
Orion Poplawski cf6b5f2
c1ffcc5
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.4.0-2
c1ffcc5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c1ffcc5
Orion Poplawski ce945d9
* Tue Feb 8 2011 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.4.0-1
Orion Poplawski ce945d9
- Update to 3.4.0
Orion Poplawski ce945d9
- Drop run-octave patch fixed upstream
Orion Poplawski ce945d9
- Add patch to support gcc 4.6
Orion Poplawski ce945d9
Orion Poplawski c427094
* Thu Dec 16 2010 Orion Poplawski <orion[AT]cora.nwra com> - 6:3.3.54-1
Orion Poplawski c427094
- Update to 3.3.54
Orion Poplawski c427094
- Add patch to prevent run-octave from getting installed
Orion Poplawski c427094
- Drop -DH5_USE_16_API
Orion Poplawski c427094
- Enable parallel builds
Orion Poplawski c427094
- Cleanup doc instal
Orion Poplawski c427094
4d202ad
* Sun Feb 28 2010 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.2.4-3
4d202ad
- Temporarily disable %%check to enable build to complete and ensure
Björn Esser 752dd43
  upgrade path works.  This works around a crash in the imread.m image test
4d202ad
  script, this may be the same problem as described by upstream here:
4d202ad
  https://www-old.cae.wisc.edu/pipermail/octave-maintainers/2010-January/014891.html
4d202ad
25798c4
* Fri Feb 26 2010 Michal Schmidt <mschmidt@redhat.com> 6:3.2.4-2
25798c4
- Fix the prelink workaround to work with any version.
25798c4
- Use _sysconfdir macro instead of /etc.
25798c4
8e60b02
* Thu Jan 28 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.4-1
8e60b02
- Update to 3.2.4 with a few rpmlint fixes.
8e60b02
3f7737b
* Sun Jan 17 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.3-4
3f7737b
- Fix compilation against ARPACK.
3f7737b
3f7737b
* Wed Jan 6 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.3-3
1b7b453
- Really build against ATLAS instead of reference BLAS (#513381).
1b7b453
7dd481e
* Sun Nov 15 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.2.3-2
7dd481e
- Workaround broken pre-linking (#524493)
7dd481e
9073223
* Tue Sep 29 2009 Orion Poplawski <orion@cora.nwra.com> - 6:3.2.3-1
9073223
- Update to 3.2.3
9073223
- Re-add make check
9073223
f436d89
* Tue Sep 22 2009 Rakesh Pandit <rakesh@fedoraproject.org> - 6:3.2.2-5
Björn Esser 752dd43
- Added categories to desktop file: Education, DataVisualization, NumericalAnalysis
f436d89
7102d7d
* Mon Sep  7 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.2.2-4
7102d7d
- Rebuild against new ATLAS
7102d7d
f31f33d
* Sun Sep  6 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.2.2-3
f31f33d
- Disable make check temporarily to get a build against newly fixed lapack
f31f33d
79597a9
* Wed Sep 2 2009 Orion Poplawski <orion@cora.nwra.com> - 6:3.2.2-2
79597a9
- Add make check
79597a9
ba22ec0
* Fri Jul 31 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.2-1
ba22ec0
- Update to latest upstream (3.2.2).
ba22ec0
62fb213
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6:3.2.0-3
62fb213
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
62fb213
0d1b403
* Mon Jul 13 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.0-2
0d1b403
- Added BR: ftgl-devel for native graphics.
0d1b403
- Dropped obsolete X-Fedora category from desktop file.
0d1b403
- Macro use unifications.
0d1b403
- Branch documentation into its own subpackage.
0d1b403
f6959e4
* Sat Jul 11 2009 Jussi Lehtola <jussilehtola@fedoraproject.org> - 6:3.2.0-1
f6959e4
- Update to latest upstream (3.2.0).
f6959e4
7426903
* Sun Apr 12 2009 Rakesh Pandit <rakesh@fedoraproject.org> - 6:3.0.5-1
7426903
- Updated to latest upstream (3.0.5)
7426903
5ba6d72
* Mon Feb 23 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.0.3-2
5ba6d72
- Add patches from upstream for compiling against GCC 4.4
5ba6d72
  http://hg.savannah.gnu.org/hgweb/octave/rev/93cf10950334
5ba6d72
  http://hg.tw-math.de/release-3-0-x/rev/712d9e045b1e
5ba6d72
5ba6d72
* Wed Dec 10 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.0.3-1
6d8a13a
- Update to latest upstream (3.0.3)
6d8a13a
5ba6d72
* Thu Oct 23 2008 Rakesh Pandit <rakesh@fedoraproject.org> 6:3.0.2-2
437e259
- patch for sh arch: it adds '-little' flag
437e259
5ba6d72
* Mon Sep 8 2008 Orion Poplawski <orion@cora.nwra.com> 6:3.0.2-1
37fed7c
- Update to 3.0.2
37fed7c
5ba6d72
* Mon Apr 21 2008 Quentin Spencer <qspencer@users.sf.net> 6:3.0.1-1
Quentin Spencer 59920af
- New release of octave. Remove gcc 4.3 patch.
Quentin Spencer 59920af
e1b3587
* Mon Mar  3 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.0.0-6
e1b3587
- Re-enable patch, but change cstring -> string.h so it works for C as
c92f99d
  well as C++.  Hopefully this will #435600 for real.
e1b3587
4d5a606
* Sun Mar  2 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 6:3.0.0-5
Björn Esser 752dd43
- Backout GCC 4.3 patch temporarily, causes trouble for octave-forge and
4d5a606
  may not be necessary (#435600)
4d5a606
8194489
* Fri Feb 29 2008 Orion Poplawski <orion@cora.nwra.com> 3.0.0-4
8194489
- Rebuild for hdf5 1.8.0 using compatability API define
8194489
- Add gcc43 patch
8194489
2ae3749
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 6:3.0.0-3
2ae3749
- Autorebuild for GCC 4.3
2ae3749
Quentin Spencer 4207fcf
* Wed Jan  9 2008 Quentin Spencer <qspencer@users.sf.net> 3.0.0-2
Quentin Spencer 4207fcf
- Add curl-devel and pcre-devel as build dependencies. Closes bug 302231.
Quentin Spencer 4207fcf
Quentin Spencer e4bdf81
* Fri Dec 21 2007 Quentin Spencer <qspencer@users.sf.net> 3.0.0-1
Quentin Spencer e4bdf81
- Update to 3.0.0.
Quentin Spencer e4bdf81
Quentin Spencer 7e24f0a
* Wed Dec 12 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.19-1
Quentin Spencer 7e24f0a
- Update to 2.9.19 and update octave_api.
Quentin Spencer 7e24f0a
Quentin Spencer 3d7bcbf
* Wed Dec  5 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.18-1
Quentin Spencer 3d7bcbf
- Update to 2.9.18 and update octave_api.
Quentin Spencer 3d7bcbf
Quentin Spencer de45c1d
* Wed Nov 28 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.17-1
Quentin Spencer de45c1d
- Update to 2.9.17 and update octave_api.
Quentin Spencer de45c1d
Quentin Spencer b7ce72c
* Mon Nov  5 2007 Quentin Spencer <qspencer@users.sf.net> 2.9.16-1
Quentin Spencer b7ce72c
- Update to 2.9.16, remove old patch.
Quentin Spencer b7ce72c
- Update licencse from GPLv2+ to GPLv3+.
Quentin Spencer b7ce72c
- Detection of glpk no longer needs special CPPFLAGS.
Quentin Spencer b7ce72c
ab4637e
* Tue Oct 16 2007 Orion Poplawski <orion@ora.nwra.com> 2.9.15-2
ab4637e
- Updated pkg.m patch
ab4637e
Quentin Spencer 37a1e27
* Mon Oct 15 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.15-1
Quentin Spencer 37a1e27
- New release. Remove old patch.
Quentin Spencer 37a1e27
e776380
* Tue Sep 25 2007 Orion Poplawski <orion@ora.nwra.com> 2.9.14-2
Björn Esser 752dd43
- Add /usr/share/octave/packages for add on packages and %%ghost
f548038
  /usr/share/octave/octave_packages
e776380
- Add patch for octave package manager that will be going upstream
e776380
Quentin Spencer 5b2e0f7
* Tue Sep 18 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.14-1
Quentin Spencer 5b2e0f7
- New release.
Quentin Spencer 779bd1c
- Remove redundant menu category in desktop file (bug 274431).
Quentin Spencer 5b2e0f7
- Update license tag.
Quentin Spencer 5b2e0f7
- Add qhull-devel as new build dependency.
Quentin Spencer 779bd1c
Quentin Spencer 4f17781
* Thu Jul 26 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.13-1
Quentin Spencer 4f17781
- New release.
Quentin Spencer 40e3517
- Changed ufsparse-devel dependency to suitesparse-devel.
Quentin Spencer 9b537bc
- Add configure flag to close bug 245562.
Quentin Spencer 9b537bc
- Add directories for add-on packages (bug 234012).
Quentin Spencer 43968da
- Since texinfo is now separate from tetex, it is a build requirement.
Quentin Spencer 4f17781
Quentin Spencer 7473551
* Wed May 23 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.12-1
Quentin Spencer 7473551
- New release.
Quentin Spencer 7473551
Quentin Spencer 7b6f058
* Tue Feb 20 2007 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.9-2
Björn Esser 752dd43
- Fix install-info bug (Bug 219404).
Quentin Spencer 7b6f058
- Add dependency on octave API so that breakages will be detected. (Bug 224050).
Quentin Spencer 7b6f058
- Remove libtermcap-devel as build dependency (Bug 226768).
Quentin Spencer 91a8a50
Björn Esser 28ca691
* Tue Oct 03 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.9-1
Quentin Spencer f1b3a1d
- New release. Remove old patch.
Quentin Spencer f1b3a1d
Quentin Spencer 908aa1a
* Fri Sep 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.8-2
Quentin Spencer 908aa1a
- Fix this bug:
Quentin Spencer 908aa1a
  https://www.cae.wisc.edu/pipermail/bug-octave/2006-September/000687.html
Quentin Spencer 908aa1a
Quentin Spencer cc4a124
* Fri Aug 25 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.8-1
Quentin Spencer 832b831
- New release. Remove old patch. This fixes bug #203676.
Quentin Spencer cc4a124
Quentin Spencer aead57b
* Tue Aug 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-3
Quentin Spencer aead57b
- Add ghostscript as a build dependency.
Quentin Spencer aead57b
Quentin Spencer cc7c3dd
* Tue Aug 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-2
Quentin Spencer aead57b
- Update patch to fix several small bugs, including #201087.
Quentin Spencer cc7c3dd
Quentin Spencer 29a158d
* Fri Jul 28 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.7-1
Quentin Spencer 29a158d
- New release. Remove old patches and add one new one.
Quentin Spencer 29a158d
Quentin Spencer b6cf024
* Tue Jul 11 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.6-2
Quentin Spencer b6cf024
- Patch for some erroneous warnings and a file path bug.
Quentin Spencer b6cf024
Quentin Spencer b4d3ea7
* Mon Jul 10 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.6-1
Quentin Spencer b3dee2c
- New release. Remove old patches.
Quentin Spencer b3dee2c
- Disable 64-bit extensions (some libraries don't support 64-bit indexing yet).
Quentin Spencer b3dee2c
- Add gcc-gfortran to -devel dependencies (mkoctfile fails without it).
Quentin Spencer b3dee2c
- Move octave-bug and octave-config from devel to main package.
Quentin Spencer b3dee2c
- Fix categorization of info files (bug 196760).
Quentin Spencer b3dee2c
Björn Esser 28ca691
* Thu Apr 27 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-6
Quentin Spencer 1fe6301
- Add patch for bug #190481
Quentin Spencer 1fe6301
- Manual stripping of .oct files is no longer necessary.
Quentin Spencer 1fe6301
Quentin Spencer b00abfd
* Wed Apr 19 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-5
Quentin Spencer b00abfd
- Add new patch to configure script (breaks octave-forge without it).
Quentin Spencer b00abfd
Quentin Spencer b5e3b16
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-4
Quentin Spencer b5e3b16
- Change patch again (suggested by the author on Octave mailing list).
Quentin Spencer b5e3b16
Quentin Spencer 26b0196
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-3
Quentin Spencer 26b0196
- Fix broken patch.
Quentin Spencer 26b0196
Quentin Spencer e2944b0
* Fri Mar 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-2
Quentin Spencer e2944b0
- Add more changes to sparse patch.
Quentin Spencer e2944b0
Quentin Spencer c6b0f7f
* Thu Mar 23 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.5-1
Quentin Spencer c6b0f7f
- New upstream release; remove old patches; add sparse patch.
Quentin Spencer c6b0f7f
- Add gcc-c++ as dependency for devel package.
Quentin Spencer c6b0f7f
- Add more docs; cleanup extra files in docs.
Quentin Spencer c6b0f7f
- Simplify configure command.
Quentin Spencer c6b0f7f
- Install desktop file.
Quentin Spencer c6b0f7f
Quentin Spencer 56fc923
* Fri Feb 24 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-8
Quentin Spencer 7e80f1c
- Rebuild for new hdf5.
Quentin Spencer 7e80f1c
- Remove obsolete configure options.
Quentin Spencer 56fc923
- Make sure /usr/libexec/octave is owned by octave.
Quentin Spencer 56fc923
Quentin Spencer e67e92a
* Wed Feb 15 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-7
Quentin Spencer e67e92a
- Rebuild for Fedora Extras 5.
Quentin Spencer e67e92a
Quentin Spencer 2f5fb20
* Wed Feb  1 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-6
Quentin Spencer 2f5fb20
- Change dependency from fftw3 to fftw.
Quentin Spencer 2f5fb20
Quentin Spencer 4677355
* Thu Jan 26 2006 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-5
Quentin Spencer 4677355
- Rebuild for new release of hdf5.
Quentin Spencer 4677355
Quentin Spencer eaf37ee
* Mon Dec 19 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-4
Quentin Spencer eaf37ee
- Rebuild for gcc 4.1.
Quentin Spencer eaf37ee
Quentin Spencer 7ede29b
* Thu Dec  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-3
Quentin Spencer 7ede29b
- Make sure patch applies correctly before building!
Quentin Spencer 7ede29b
Quentin Spencer bc442ad
* Thu Dec  1 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-2
Quentin Spencer bc442ad
- Patch to enable compilation on x86_64.
Quentin Spencer bc442ad
Quentin Spencer 8ea2d60
* Fri Nov 11 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.4-1
Quentin Spencer 8ea2d60
- New upstream release.
Quentin Spencer 8ea2d60
- Patch to make sure all headers are included in -devel.
8e60b02
- PKG_ADD file now needs %%{buildroot} stripped from it.
Quentin Spencer e7a818d
- Cleanup errors in dependencies.
Quentin Spencer e7a818d
Quentin Spencer 91ccaa6
* Tue Oct 25 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-6
Quentin Spencer b56138f
- Add lapack-devel and blas-devel dependencies to devel package.
Quentin Spencer b56138f
Quentin Spencer f155be9
* Mon Oct 03 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-5
Quentin Spencer f155be9
- Change umfpack-devel dependency to the new ufsparse-devel package.
Quentin Spencer f155be9
Quentin Spencer 6d72277
* Thu Sep 22 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-5
Quentin Spencer 6d72277
- Change lapack and blas dependencies to lapack-devel and blas-devel
Quentin Spencer 6d72277
Quentin Spencer 93cc294
* Mon Aug 08 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-4
Quentin Spencer 93cc294
- Cleanup: remove redefinition of __libtoolize, ExcludeArch of two platforms,
Quentin Spencer 93cc294
  old s390 workarounds, and LC_ALL setting. None of these appear to be
Quentin Spencer 93cc294
  necessary any longer, even if the platforms were supported.
Quentin Spencer 93cc294
- Add --enable-64 to configure to enable 64-bit array indexing on x86_64.
Quentin Spencer 80f2d49
- Add support for GLPK (new build dependency and CPPFLAGS for configure).
Quentin Spencer 93cc294
Quentin Spencer aa5f6cb
* Wed Jul 27 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-3
Quentin Spencer aa5f6cb
- Add fftw3-devel to dependencies for devel
Quentin Spencer aa5f6cb
Quentin Spencer eeb6b80
* Tue Jul 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-2
Quentin Spencer eeb6b80
- Add dependencies (hdf5-devel and zlib-devel) for devel
Quentin Spencer eeb6b80
Quentin Spencer 28fa480
* Tue Jul 26 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.9.3-1
Quentin Spencer 28fa480
- Move to new 2.9.x development tree.
Quentin Spencer 28fa480
- Add umfpack-devel as new build dependency.
Quentin Spencer 01e9bbd
Quentin Spencer d7862f4
* Tue Jul 05 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-12
Quentin Spencer d7862f4
- Require hdf5-devel for build.
Quentin Spencer d7862f4
Quentin Spencer bccead0
* Wed Jun 22 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-11
Quentin Spencer bccead0
- Force octave-devel to require readline-devel.
Quentin Spencer 7e7118c
- Add _libdir to configure command (fixes broken mkoctfile on x86_64).
Quentin Spencer bccead0
Quentin Spencer e04eb37
* Tue Jun 21 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-10
Quentin Spencer e04eb37
- Add epoch to BuildRequires in octave-devel.
Quentin Spencer e04eb37
Quentin Spencer 4a9f94f
* Mon Jun 20 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-9
Quentin Spencer 4a9f94f
- Rebuild.
Quentin Spencer 4a9f94f
Quentin Spencer 4b5bc46
* Sat Jun 18 2005 Quentin Spencer <qspencer@users.sourceforge.net> 2.1.71-8
Quentin Spencer 4b5bc46
- Force octave-devel to require octave.
Quentin Spencer 4b5bc46
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
Björn Esser 752dd43
- 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
Björn Esser 28ca691
* Tue May 03 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
Björn Esser 752dd43
- 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
Björn Esser 28ca691
* Tue 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
Björn Esser 752dd43
* 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
5ba6d72
* Mon Aug  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-7
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
5ba6d72
* Tue Jul 23 2002 Trond Eivind Glomsrød <teg@redhat.com> 2.1.36-6
Quentin Spencer 951b68c
- Rebuild
Quentin Spencer 951b68c
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* Wed Jun 20 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- Add more dependencies in BuildPrereq (#45184)
Quentin Spencer 951b68c
5ba6d72
* Fri Jun 08 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- No longer exclude ia64
Quentin Spencer 951b68c
5ba6d72
* Mon Apr 23 2001 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- 2.1.34
Quentin Spencer 951b68c
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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
5ba6d72
* 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>
Björn Esser 752dd43
- added missing %% before {_infodir} in the %%post
Quentin Spencer 951b68c
Björn Esser 28ca691
* Fri 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
Björn Esser 28ca691
* Fri Jun 09 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- disable optimization for C++ code
Quentin Spencer 951b68c
Björn Esser 28ca691
* Thu Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
Quentin Spencer 951b68c
- add "Excludearch: " for Alpha - it triggers compiler bugs
Quentin Spencer 951b68c
Björn Esser 28ca691
* Thu Jun 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
d847d02
- use %%configure, %%makeinstall, %%{_infodir}. %%{_mandir}
Quentin Spencer 951b68c
- remove prefix
Quentin Spencer 951b68c
5ba6d72
* 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>
f6959e4
- 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>
Björn Esser 752dd43
- changed configure command to put things in $RPM_ARCH-rehat-linux,
Björn Esser 752dd43
  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