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