SPECS: octave.spec - updated BRs - cut down changelog - fixed ncur...
baggins
baggins at pld-linux.org
Mon Dec 3 00:35:24 CET 2007
Author: baggins Date: Sun Dec 2 23:35:24 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated BRs
- cut down changelog
- fixed ncurses find/build issues
---- Files affected:
SPECS:
octave.spec (1.86 -> 1.87)
---- Diffs:
================================================================
Index: SPECS/octave.spec
diff -u SPECS/octave.spec:1.86 SPECS/octave.spec:1.87
--- SPECS/octave.spec:1.86 Sun Dec 2 14:18:04 2007
+++ SPECS/octave.spec Mon Dec 3 00:35:19 2007
@@ -1,7 +1,4 @@
# $Revision$, $Date$
-# TODO:
-# - check ATLAS and MPI support
-#
Summary: GNU Octave - a high-level language for numerical computations
Summary(cs.UTF-8): GNU Octave - vyšší programovací jazyk pro numerické výpočty
Summary(da.UTF-8): GNU Octave - et højniveausprog for numeriske beregninger
@@ -29,17 +26,30 @@
Source1: %{name}.desktop
Patch0: %{name}-info.patch
Patch1: %{name}-as_needed.patch
+Patch2: %{name}-ncurses.patch
URL: http://www.octave.org/
+BuildRequires: AMD-devel
BuildRequires: bison >= 1.31
+BuildRequires: blas-devel
+BuildRequires: CAMD-devel
+BuildRequires: CCOLAMD-devel
+BuildRequires: CHOLMOD-devel
+BuildRequires: COLAMD-devel
+BuildRequires: curl-devel
+BuildRequires: CXSparse-devel
BuildRequires: fftw3-devel
BuildRequires: flex
-BuildRequires: gcc-g77
+BuildRequires: gcc-fortran
+BuildRequires: glpk-devel
+BuildRequires: gperf
BuildRequires: hdf5-devel >= 1.6.0
BuildRequires: lapack-devel >= 3.1.1-3
BuildRequires: libstdc++-devel
BuildRequires: ncurses-devel >= 5.0
+BuildRequires: qhull-devel
BuildRequires: readline-devel
BuildRequires: texinfo-texi2dvi
+BuildRequires: UMFPACK-devel
BuildRequires: zlib-devel
Requires(post,postun): /sbin/ldconfig
Requires: gnuplot
@@ -261,11 +271,15 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
cp -f /usr/share/automake/config.sub .
+CFLAGS="%{rpmcflags} -I/usr/include/ncurses" ; export CFLAGS
+CPPFLAGS="%{rpmcflags} -I/usr/include/ncurses" ; export CPPFLAGS
+%{__autoconf}
%configure \
- --with-g77 \
+ --with-f77=gfortran \
--enable-dl \
--enable-shared \
--enable-static=no \
@@ -351,257 +365,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
-Revision 1.86 2007-12-02 13:18:04 baggins
-- switch do testing version 2.9.17 (web page: you probably want this)
-
-Revision 1.85 2007/08/13 17:56:52 wrobell
-- build with lapack 3.1.1
-- blas-devel is required by lapack-devel
-- rel. 4
-
-Revision 1.84 2007/06/14 18:25:50 arekm
-- rel 3
-
-Revision 1.83 2007/03/11 22:44:54 glen
-- adapter, use single quotes
-
-Revision 1.82 2007/02/13 07:16:50 glen
-- tabs in preamble
-
-Revision 1.81 2007/02/12 00:49:14 baggins
-- converted to UTF-8
-
-Revision 1.80 2006/11/01 16:24:08 sls
-- added patch as_needed
-- rel. up to 2
-- changed BuildRequire to lapack-devel-3.0-19 (as-needed-ready)
-
-Revision 1.79 2006/03/25 22:47:21 qboosh
-- updated to 2.1.73
-
-Revision 1.78 2005/12/04 14:43:33 qboosh
-- updated to 2.1.72
-
-Revision 1.77 2005/09/17 10:33:56 arekm
-- rebuild with readline 5.0
-
-Revision 1.76 2005/06/27 20:33:10 blekot
-- BR texinfo removed (needed by texinfo-texi2dvi)
-- patch1 is obsolete
-- builds on all builders (test)
--
-
-Revision 1.75 2005/06/27 17:32:22 blekot
-- up to 2.1.71
-- BR: texinfo-tex2dvi
-- Patch1 is obsolete (temporary not erased) due to succesful build on builders
-- STBR/test
-
-Revision 1.74 2005/05/15 16:07:27 aflinta
-- up to version 2.1.70
-
-Revision 1.73 2005/04/14 14:47:33 blekot
-- up to 2.1.69
-- new URL/Source0
-
-Revision 1.72 2005/01/09 22:53:58 aflinta
-- up to version 2.1.64
-
-Revision 1.71 2005/01/09 19:56:00 saq
-- devel reqs hdf5-devel
-
-Revision 1.70 2004/11/01 01:59:11 qboosh
-- updated to 2.1.60
-
-Revision 1.69 2004/09/04 13:06:39 qboosh
-- updated to 2.1.58
-
-Revision 1.68 2004/03/14 15:25:04 qboosh
-- strict dep
-
-Revision 1.67 2004/03/14 14:01:48 qboosh
-- updated to 2.1.57
-
-Revision 1.66 2004/03/06 20:20:34 qboosh
-- updated to 2.1.56
-
-Revision 1.65 2004/02/18 15:10:25 qboosh
-- s/no/nb/ in Summary langs
-
-Revision 1.64 2004/02/17 21:48:02 wiget
-- update to 2.1.54
-- types.patch outdated
-- BR fftw3-devel
-- BR bison >= 1.31
-
-Revision 1.63 2004/01/28 20:36:06 qboosh
-- added types patch (should fix SIGBUS on sparc and unaligned traps on alpha)
-- release 2
-
-Revision 1.62 2004/01/28 00:09:54 qboosh
-- updated to 2.1.53, moved .desktop to desktopdir
-
-Revision 1.61 2004/01/24 18:09:57 undefine
-- copy config.sub to allow build on amd64
-
-Revision 1.60 2003/12/05 01:33:28 undefine
-- update to 2.1.52
-
-Revision 1.59 2003/08/18 08:08:23 gotar
-- mass commit: cosmetics (removed trailing white spaces)
-
-Revision 1.58 2003/07/23 01:11:51 undefine
-- release 2, BR: hdf5-devel >= 1.6.0 (previous don't build on sparc)
-
-Revision 1.57 2003/07/20 14:34:12 qboosh
-- updated to 2.1.50, removed obsolete DESTDIR and gcc33 patches
-
-Revision 1.56 2003/06/27 13:10:47 mmazur
-- mass commit; now req: name = epoch:version
-
-Revision 1.55 2003/05/26 16:25:27 malekith
-- massive attack: adding Source-md5
-
-Revision 1.54 2003/05/25 05:51:19 misi3k
-- massive attack s/pld.org.pl/pld-linux.org/
-
-Revision 1.53 2003/05/17 19:28:08 qboosh
-- updated to 2.1.48, added gcc33 patch (some problem with templates)
-
-Revision 1.52 2003/03/18 13:18:32 ankry
-- autoupdated to 2.1.46
-
-Revision 1.51 2003/03/08 22:02:14 ankry
-- updated %files - now it works
-- merged translations from RH
-- rel. 5, STBR for ra-updates-general
+Revision 1.87 2007-12-02 23:35:19 baggins
+- updated BRs
+- cut down changelog
+- fixed ncurses find/build issues
-Revision 1.50 2002/12/03 12:58:30 roman
-- added octave.desktop to Scientific/Numerics applnk subdir
-- changed Release from 3 to 4
-
-Revision 1.49 2002/11/17 21:48:48 kloczek
-- updated to 2.1.39,
-- move libraries directly to %{_libdir} (now isn't neccessary RPATH on octave
- to %{_libdir}/octave-%{version} and linker can correctly handle linking
- with liboctave (neccessary external programs which uses octave libraries),
-- remove outdated gcc31 patch,
-- added Epoch: 2 for allow upgrade from RH.
-
-Revision 1.48 2002/11/02 14:06:34 qboosh
-- merged two *.info patches and one more fix into single info patch
-- release 10
-
-Revision 1.47 2002/10/13 00:46:54 qboosh
-- merged gcc31 patch from RH
-- BR: blas-devel,lapack-devel,fftw-devel,hdf5-devel - used when detected
-- use plain %configure - configure was generated by ac 2.53
-
-Revision 1.46 2002/09/19 11:44:02 undefine
-- add link /usr/include/octave-%{version} to /usr/include/octave (changing
- only path will be not enough)
-- release 9
-
-Revision 1.45 2002/07/27 20:40:26 kloczek
-- release 8.
-
-Revision 1.44 2002/07/26 23:40:34 qboosh
-- new %doc
-
-Revision 1.43 2002/05/06 15:51:45 kloczek
-- cosmetics.
-
-Revision 1.42 2002/05/06 15:51:02 kloczek
-- updated to 2.1.36.
-
-Revision 1.41 2002/02/23 04:05:44 kloczek
-- adapterized.
-
-Revision 1.40 2002/02/22 23:29:20 kloczek
-- removed all Group fields translations (our rpm now can handle translating
- Group field using gettext).
-
-Revision 1.39 2002/02/02 20:30:59 ankry
-- adding es/fr/pt_BR/ru/uk (and potentially de) Group translations
-
-Revision 1.38 2002/01/18 02:14:06 kloczek
-- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
-
-Revision 1.37 2002/01/17 04:29:24 kloczek
-- fixed Source url.
-
-Revision 1.36 2002/01/16 11:55:28 filon
-- fixed docs
-- release 3
-
-Revision 1.35 2001/11/21 02:18:09 kloczek
-- fixed %postun,
-- simplifications and cosmetics.
-
-Revision 1.34 2001/10/03 16:40:51 filon
-- added req for main pkg in devel
-- release 2
-
-Revision 1.33 2001/07/26 05:42:22 saq
-- reverting last change: removing new macros from %p{re,ost}{,un}
-
-Revision 1.31 2001/07/23 18:28:50 dobrek
-- updated to 2.1.33
-
-Revision 1.30 2001/05/02 16:29:09 qboosh
-- adapterized and made spec %debug ready or added using %rpm*flags macros
-
-Revision 1.29 2000/12/05 22:59:34 klakier
-- fixed emacs files location
-
-Revision 1.28 2000/07/17 09:53:45 klakier
-- // changed to //// (quoted) in auto-autoloads
-
-Revision 1.27 2000/07/17 09:50:44 klakier
-- added xemacs-octave-mode-pkg
-
-Revision 1.26 2000/07/13 23:18:05 baggins
-- release 4
-- rebuild with ncurses 5.1
-
-Revision 1.25 2000/07/11 16:16:27 klakier
-- ver 2.0.16
-- added DESTDIR patch
-
-Revision 1.24 2000/06/09 07:23:27 kloczek
-- added using %{__make} macro.
-
-Revision 1.23 2000/05/24 16:50:46 zagrodzki
-- changed [ -x ... ] && to [ ! -x ... ] ||
-
-Revision 1.22 2000/05/01 20:11:41 zagrodzki
-- removed Prereq: /usr/sbin/fix-info-dir
-- fix-info-dir in %pre/post is executed only when info is already
- installed
-
-Revision 1.21 2000/04/01 11:15:08 zagrodzki
-- changed all BuildRoot definitons
-- removed all applnkdir defs
-- changed some prereqs/requires
-- removed duplicate empty lines
-
-Revision 1.20 2000/03/28 16:54:42 baggins
-- translated kloczkish into english
-
-Revision 1.19 1999/11/19 05:34:49 kloczek
-- release 3,
-- build against ncurses 5.0.
-
-Revision 1.18 1999/09/24 10:45:02 pius
-- moved running of /usr/sbin/fix-info-dir to %postun
-- release up
-
-Revision 1.17 1999/09/19 10:20:38 pius
-- new {un}registering procedure for info pages using /usr/sbin/fix-info-dir,
-- standarization to "* text: (link). description" index info entries format.
-
-Revision 1.16 1999/07/20 12:48:09 wiget
-- switch to rpm 3.0.2
-
-Revision 1.15 1999/07/12 23:06:11 kloczek
-- added using CVS keywords in %changelog (for automating them).
+Revision 1.86 2007-12-02 13:18:04 baggins
+- switch to testing version 2.9.17 (web page: you probably want this)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/octave.spec?r1=1.86&r2=1.87&f=u
More information about the pld-cvs-commit
mailing list