Update of /cvsroot/fink/experimental/alexkhansen/common/finkinfo/sci In directory vz-cvs-3.sog:/tmp/cvs-serv29894
Modified Files: octave-3.2.4.info Removed Files: octave-10.7.patch Log Message: Remove 10.7 package constructs. Index: octave-3.2.4.info =================================================================== RCS file: /cvsroot/fink/experimental/alexkhansen/common/finkinfo/sci/octave-3.2.4.info,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- octave-3.2.4.info 16 Sep 2011 23:14:24 -0000 1.16 +++ octave-3.2.4.info 17 Sep 2011 02:58:29 -0000 1.17 @@ -2,11 +2,9 @@ Package: octave%type_pkg[-atlas] Type: -atlas (boolean), oct(3.2.4) Version: 3.2.4 -Revision: 23 +Revision: 22 Maintainer: Alexander Hansen <alexkhan...@users.sourceforge.net> -# disable atlas on 10.7 distro file until atlas is available - Source: mirror:gnu:%{Ni}/%{Ni}-%v.tar.gz Source-MD5: 90c39fa9e241ad2e978bcee4682a2ba9 @@ -22,7 +20,7 @@ (%type_raw[-atlas] != -atlas) arpack (>= 96patched-6) << Depends: %{Ni}%type_pkg[oct]%type_pkg[-atlas] (=%v-%r) -BuildConflicts: coot-dev, broken-gcc, lammpi-dev, fort77, 4ti2-dev +BuildConflicts: coot-dev, broken-gcc, lammpi-dev, fort77, 4ti2-dev, imagemagick10-dev Suggests: %{Ni}%type_pkg[oct]-docs GCC: 4.0 @@ -37,8 +35,6 @@ PatchFile-MD5: ce167f65e283dccf624e888c1a0a8725 PatchFile2: %{ni}-%v.patch PatchFile2-MD5: 28dea047c7b3e51539a35b76249c8f67 -PatchFile3: %{ni}-10.7.patch -PatchFile3-MD5: adf5439f08870b6f7ba0d9be7e85bb22 PatchScript: << #!/bin/sh -ev cp doc/interpreter/%{Ni}.1 doc/interpreter/%{Ni}-%v.1 @@ -46,6 +42,9 @@ cp doc/interpreter/%{Ni}-config.1 doc/interpreter/%{Ni}-config-%v.1 cp doc/interpreter/mkoctfile.1 doc/interpreter/mkoctfile-%v.1 sed -e 's/@OCTVERSION@/%v/g' %{PatchFile} | patch -p1 + # disable FLTK backend build since we have it already + patch -p1 < %{PatchFile2} + # add versioned manpages sed -i -e 's|@FINKPREFIX@|%p|g' %{Ni}-forge* %{Ni}rc doc/interpreter/*.1 mkoctfile.in # fix lib name for qhull6 perl -pi -e 's|(qhull[/.])|lib\1|g ; s|lqhull|lqhull6|' configure @@ -70,11 +69,6 @@ done # missing qualifier to dependent-name member-function sed -i.orig -e '/truncate_int/s|\(return\) \(truncate_int\)|\1 octave_int_base<T>::\2|' liboctave/oct-inttypes.h - # disable FLTK backend - patch -p1 < %{PatchFile2} - # fix lack of CGDisplayBitsPerPixel - patch -p1 < %{PatchFile3} - perl -pi -e 's/scripts doc/scripts/; s/INSTALL.OCTAVE//' Makefile << SetCC: flag-sort -r gcc @@ -89,8 +83,8 @@ << CompileScript: << #!/bin/sh -ev - export CFLAGS='-O3' - export CXXFLAGS='-O3' + export CFLAGS='-O3 -MD' + export CXXFLAGS='-O3 -MD' export FFLAGS='-O3' if [ "%type_pkg[-atlas]" == "" ] then @@ -108,9 +102,13 @@ InfoTest: << TestScript: << + # doesn't work on 10.6/i386 + mv src/ov-struct.cc src/ov-struct.cc.testfails + # doesn't work anywhere mv scripts/image/imread.m scripts/image/imread.m.testfails make check || exit 2 mv scripts/image/imread.m.testfails scripts/image/imread.m + mv src/ov-struct.cc.testfails src/ov-struct.cc << << @@ -402,10 +400,6 @@ DescPort: << Thanks to Per Persson for most (if not all) of the work on the macos X port. -Apply fix from http://lukassen.wordpress.com/2010/01/18/taming-snow-leopard-cgdisplaybitsperpixel-deprication/ , -with improvements from Peter O'Gorman and Daniel Macks, to display.cc to work around the lack of -CGDisplayBitsPerPixel on 10.7. - Cleanups from David Fang to get the package to build using clang. << DescPackaging: << --- octave-10.7.patch DELETED --- ------------------------------------------------------------------------------ BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA http://p.sf.net/sfu/rim-devcon-copy2 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs