rpms/octave/EL-5 .cvsignore, 1.12, 1.13 octave.spec, 1.50, 1.51 sources, 1.12, 1.13
Quentin Spencer (qspencer)
fedora-extras-commits at redhat.com
Sat Jul 28 20:43:51 UTC 2007
Author: qspencer
Update of /cvs/extras/rpms/octave/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28705
Modified Files:
.cvsignore octave.spec sources
Log Message:
New release; merge changes from devel branch. Change fftw-devel dependency to fftw3-devel.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/octave/EL-5/.cvsignore,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- .cvsignore 27 Jun 2007 20:03:08 -0000 1.12
+++ .cvsignore 28 Jul 2007 20:43:19 -0000 1.13
@@ -1 +1 @@
-octave-2.9.12.tar.bz2
+octave-2.9.13.tar.bz2
Index: octave.spec
===================================================================
RCS file: /cvs/extras/rpms/octave/EL-5/octave.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- octave.spec 27 Jun 2007 20:03:08 -0000 1.50
+++ octave.spec 28 Jul 2007 20:43:19 -0000 1.51
@@ -1,8 +1,8 @@
# From src/version.h:#define OCTAVE_API_VERSION
-%define octave_api api-v24
+%define octave_api api-v25
Name: octave
-Version: 2.9.12
+Version: 2.9.13
Release: 1%{?dist}
Summary: A high-level language for numerical computations
Epoch: 6
@@ -17,9 +17,9 @@
Requires(post): /sbin/ldconfig
Requires(preun): /sbin/install-info
BuildRequires: bison flex less tetex gcc-gfortran lapack-devel blas-devel
-BuildRequires: ncurses-devel zlib-devel hdf5-devel
-BuildRequires: readline-devel glibc-devel fftw-devel gperf ghostscript
-BuildRequires: ufsparse-devel glpk-devel gnuplot desktop-file-utils
+BuildRequires: ncurses-devel zlib-devel hdf5-devel texinfo
+BuildRequires: readline-devel glibc-devel fftw3-devel gperf ghostscript
+BuildRequires: suitesparse-devel glpk-devel gnuplot desktop-file-utils
Provides: octave(api) = %{octave_api}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -64,7 +64,7 @@
%build
%define enable64 no
export CPPFLAGS=-I%{_includedir}/glpk
-%configure --enable-shared --disable-static --enable-64=%enable64
+%configure --enable-shared --disable-static --enable-64=%enable64 --with-f77=gfortran
make %{?_smp_mflags} OCTAVE_RELEASE="Fedora Extras %{version}-%{release}"
@@ -92,6 +92,10 @@
desktop-file-install --vendor fedora --add-category X-Fedora \
--dir $RPM_BUILD_ROOT%{_datadir}/applications examples/octave.desktop
+# Create directories for add-on packages
+HOST_TYPE=`$RPM_BUILD_ROOT%{_bindir}/octave-config -p CANONICAL_HOST_TYPE`
+mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/%{name}/site/oct/%{octave_api}/$HOST_TYPE
+mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/%{name}/site/oct/$HOST_TYPE
%clean
@@ -133,6 +137,14 @@
%changelog
+* Thu Jul 26 2007 Quentin Spencer <qspencer at users.sourceforge.net> 2.9.13-1
+- New release.
+- Changed ufsparse-devel dependency to suitesparse-devel.
+- Add configure flag to close bug 245562.
+- Add directories for add-on packages (bug 234012).
+- Since texinfo is now separate from tetex, it is a build requirement.
+- In EPEL, fftw is called fftw3.
+
* Wed May 23 2007 Quentin Spencer <qspencer at users.sourceforge.net> 2.9.12-1
- New release.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/octave/EL-5/sources,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- sources 27 Jun 2007 20:03:08 -0000 1.12
+++ sources 28 Jul 2007 20:43:19 -0000 1.13
@@ -1 +1 @@
-cd1cfde5ef28e0faf79ce306cf178276 octave-2.9.12.tar.bz2
+e78bf9c2a8d6f56e51415a4b1d70eb7a octave-2.9.13.tar.bz2
More information about the scm-commits
mailing list