packages: octave-forge/octave-forge.spec - 20090607 - fixed building with o...
baggins
baggins at pld-linux.org
Wed Apr 21 17:32:37 CEST 2010
Author: baggins Date: Wed Apr 21 15:32:37 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- 20090607
- fixed building with octave 3.2.4
- removed non-building packages from extras
---- Files affected:
packages/octave-forge:
octave-forge.spec (1.26 -> 1.27)
---- Diffs:
================================================================
Index: packages/octave-forge/octave-forge.spec
diff -u packages/octave-forge/octave-forge.spec:1.26 packages/octave-forge/octave-forge.spec:1.27
--- packages/octave-forge/octave-forge.spec:1.26 Wed Mar 25 18:40:24 2009
+++ packages/octave-forge/octave-forge.spec Wed Apr 21 17:32:32 2010
@@ -6,14 +6,17 @@
Summary: Extensions for GNU Octave
Summary(pl.UTF-8): Rozszerzenia dla GNU Octave
Name: octave-forge
-Version: 20080831
+Version: 20090607
Release: 1%{?with_nonfree:.nonfree}
License: GPL
Group: Applications/Math
Source0: http://dl.sourceforge.net/octave/%{name}-bundle-%{version}.tar.gz
-# Source0-md5: 680ea705eb7434e219eb4a3eaffd7fba
+# Source0-md5: faf95ff58884cd29379015b70f57c745
Patch0: %{name}-postgresql.patch
Patch1: %{name}-mysql.patch
+Patch2: %{name}-fixed.patch
+Patch3: %{name}-png.patch
+Patch4: %{name}-parallel.patch
URL: http://octave.sourceforge.net/
BuildRequires: GiNaC-devel
BuildRequires: ImageMagick-c++-devel
@@ -78,18 +81,27 @@
done
cd ..
done
-
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+
+# will and must be regenerated by swig
+rm main/ann-*/src/ann/bindings/ann_wrap.cpp
+rm main/ftp-*/src/ftp_wrap.cpp
# needs very old ffmpeg?
-rm -rf main/video-1.0.1
+#rm -r main/video-1.0.1
# needs jogl, WTF is jogl? java sucks
-rm -rf extra/jhandles-0.3.4
+rm -r extra/jhandles-0.3.5
# If someone really wants the pain, then uncomment stuff below
-rm -rf main/database-1.0.1
+rm -r main/database-1.0.4
#patch0 -p1
#patch1 -p1
#cd main/database-1.0.1/src
#./autogen.sh
#rm mysql_wrap.cpp
+# does not build with octave 3.2.4
+rm -r extra/graceplot-1.0.8
+rm -r extra/java-1.2.6
%build
CFLAGS="%{rpmcflags} -I/usr/include/ncurses"; export CFLAGS
@@ -100,7 +112,7 @@
cd $pkg
if [ -e src/configure ]; then
cd src
- %configure
+ %configure --with-swig
cd ..
fi
%{__make} -j1
@@ -144,6 +156,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.27 2010/04/21 15:32:32 baggins
+- 20090607
+- fixed building with octave 3.2.4
+- removed non-building packages from extras
+
Revision 1.26 2009/03/25 17:40:24 uzsolt
- BR netcdf-devel
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/octave-forge/octave-forge.spec?r1=1.26&r2=1.27&f=u
More information about the pld-cvs-commit
mailing list