rpms/octave/devel .cvsignore, 1.7, 1.8 octave.spec, 1.38, 1.39 sources, 1.7, 1.8 octave-2.9.5-config.patch, 1.1, NONE octave-2.9.5-lex.patch, 1.1, NONE octave-2.9.5-sparse.patch, 1.4, NONE

Quentin Spencer (qspencer) fedora-extras-commits at redhat.com
Fri Jun 30 21:49:08 UTC 2006


Author: qspencer

Update of /cvs/extras/rpms/octave/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11957

Modified Files:
	.cvsignore octave.spec sources 
Removed Files:
	octave-2.9.5-config.patch octave-2.9.5-lex.patch 
	octave-2.9.5-sparse.patch 
Log Message:
New release, remove old patches. Misc bug fixes.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/octave/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- .cvsignore	23 Mar 2006 22:50:59 -0000	1.7
+++ .cvsignore	30 Jun 2006 21:49:08 -0000	1.8
@@ -1 +1 @@
-octave-2.9.5.tar.bz2
+octave-2.9.6.tar.bz2


Index: octave.spec
===================================================================
RCS file: /cvs/extras/rpms/octave/devel/octave.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- octave.spec	3 May 2006 14:16:04 -0000	1.38
+++ octave.spec	30 Jun 2006 21:49:08 -0000	1.39
@@ -1,15 +1,12 @@
 Name:           octave
-Version:        2.9.5
-Release:        6%{?dist}
+Version:        2.9.6
+Release:        1%{?dist}
 Summary:        A high-level language for numerical computations
 Epoch:          6
 
 Group:          Applications/Engineering
 License:        GPL
 Source:         ftp://ftp.octave.org/pub/octave/bleeding-edge/octave-%{version}.tar.bz2
-Patch0:         octave-2.9.5-sparse.patch
-Patch1:         octave-2.9.5-config.patch
-Patch2:         octave-2.9.5-lex.patch
 URL:            http://www.octave.org
 Requires:       gnuplot less info texinfo 
 Requires(post): /sbin/install-info
@@ -18,7 +15,7 @@
 Requires(preun): /sbin/install-info
 BuildRequires:  bison flex less tetex gcc-gfortran lapack-devel blas-devel
 BuildRequires:  ncurses-devel zlib-devel libtermcap-devel hdf5-devel
-BuildRequires:  readline-devel glibc-devel fftw-devel autoconf gperf
+BuildRequires:  readline-devel glibc-devel fftw-devel gperf
 BuildRequires:  ufsparse-devel glpk-devel gnuplot desktop-file-utils
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -43,7 +40,7 @@
 Group:          Development/Libraries
 Requires:       %{name} = %{epoch}:%{version}-%{release}
 Requires:       readline-devel fftw-devel hdf5-devel zlib-devel
-Requires:       lapack-devel blas-devel gcc-c++
+Requires:       lapack-devel blas-devel gcc-c++ gcc-gfortran
 
 %description devel
 The octave-devel package contains files needed for developing
@@ -52,17 +49,10 @@
 
 %prep
 %setup -q
-%patch0 -p0
-%patch1 -p0
-%patch2 -p0
 
 
 %build
-%ifarch x86_64
-%define enable64 yes
-%else
 %define enable64 no
-%endif
 export CPPFLAGS=-I%{_includedir}/glpk
 %configure --enable-shared --disable-static --enable-64=%enable64
 make %{?_smp_mflags} OCTAVE_RELEASE="Fedora Extras %{version}-%{release}"
@@ -99,9 +89,9 @@
 
 %post
 /sbin/ldconfig
-/sbin/install-info --info-dir=%{_infodir} --section="Programming:" \
-	--entry="* Octave:(%{name}).	%{summary}." %{_infodir}/octave.info.gz
-
+/sbin/install-info --info-dir=%{_infodir} --section="Programming" \
+	%{_infodir}/octave.info.gz
+ 
 %preun
 if [ "$1" = "0" ]; then
    /sbin/install-info --delete --info-dir=%{_infodir} %{_infodir}/octave.info.gz
@@ -115,8 +105,7 @@
 %doc COPYING NEWS* PROJECTS README README.Linux README.kpathsea ROADMAP
 %doc SENDING-PATCHES THANKS emacs examples doc/interpreter/octave.p*
 %doc doc/faq doc/interpreter/HTML doc/refcard
-%{_bindir}/octave
-%{_bindir}/octave-%{version}
+%{_bindir}/octave*
 %config(noreplace) /etc/ld.so.conf.d/*
 %{_libdir}/octave*
 %{_datadir}/octave
@@ -129,13 +118,18 @@
 %defattr(-,root,root)
 %doc doc/liboctave
 %{_bindir}/mkoctfile*
-%{_bindir}/octave-bug*
-%{_bindir}/octave-config*
-%{_includedir}/octave*
+%{_includedir}/octave-%{version}
 %{_mandir}/man*/mkoctfile*
 
 
 %changelog
+* Mon Jun 27 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.9.6-1
+- New release. Remove old patches.
+- Disable 64-bit extensions (some libraries don't support 64-bit indexing yet).
+- Add gcc-gfortran to -devel dependencies (mkoctfile fails without it).
+- Move octave-bug and octave-config from devel to main package.
+- Fix categorization of info files (bug 196760).
+
 * Wed Apr 27 2006 Quentin Spencer <qspencer at users.sourceforge.net> 2.9.5-6
 - Add patch for bug #190481
 - Manual stripping of .oct files is no longer necessary.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/octave/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sources	23 Mar 2006 22:50:59 -0000	1.7
+++ sources	30 Jun 2006 21:49:08 -0000	1.8
@@ -1 +1 @@
-09eff7b2319383778db7bb5e50619bf9  octave-2.9.5.tar.bz2
+10f07dbc0951a7318502a9f1e51e6388  octave-2.9.6.tar.bz2


--- octave-2.9.5-config.patch DELETED ---


--- octave-2.9.5-lex.patch DELETED ---


--- octave-2.9.5-sparse.patch DELETED ---




More information about the fedora-extras-commits mailing list