From: David R. M. <dm...@us...> - 2002-02-26 02:39:55
|
Update of /cvsroot/fink/packages/dists/unstable/main/finkinfo/gnome In directory usw-pr-cvs1:/tmp/cvs-serv3787 Added Files: gnumeric-1.0.2-4.info gnumeric-1.0.2-4.patch Removed Files: gnumeric-1.0.2-3.info gnumeric-1.0.2-3.patch Log Message: adjusting dependencies for shared libraries policy --- NEW FILE: gnumeric-1.0.2-4.info --- Package: gnumeric Version: 1.0.2 Revision: 4 Depends: gettext (>= 0.10.40-2), glib, gtk+, gnome-libs, libglade, gal-shlibs, gnome-print, libxml, bonobo (>= 1.0.9), libole2 (>= 0.2.4-1) BuildDepends: libxml2 (>= 2.4.13), gal (>= 0.19-2), gdk-pixbuf (>= 0.16.0-3) Source: gnome Patch: %f.patch SetCPPFLAGS: -no-cpp-precomp ConfigureParams: --without-guile --without-evolution --without-gb --without-gda --without-python DocFiles: ABOUT-NLS AUTHORS BUGS COPYING ChangeLog HACKING INSTALL MAINTAINERS NEWS OChangeLog* README TODO ConfFiles: %p/lib/gnumericConf.sh License: GPL Description: Spreadsheet program for gnome, reads many formats DescDetail: << Spreadsheet program for gnome, reads many spreadsheet formats. At the moment, importing Excel spreadsheets doesn't work (due to lack of shared library support). It is possible that other formats don't work either; this has not been extensively tested. If gnumeric crashes when you move the mouse, you must rebuild some of the dependent libraries. The problem is caused when gnumeric, or any of its dependent libraries, is linked to version 50.0.0 of /usr/lib/libSystem.B.dylib. You can determine the version by running "otool -L /sw/bin/gnumeric | grep libSystem" << DescPort: << Leaving out guile support until guile 1.5 is released. Support for evolution, gb, gda, python may be added later. There is now only one small patch, reverting to some code from v. 0.99.0 in one place. In addition, in case the user has a Gnu-Darwin installation with a langinfo.h file in /usr/include, we disable the search for a langinfo.h file via config.cache. << DescPackaging: << Uses the libxml library with libxml2 includes, which is a kind of "partial upgrade mode" for libxml. Presumably the upstream authors are preparing for a full upgrade to libxml2. << Homepage: http://www.gnome.org/projects/gnumeric/ Maintainer: Dave Morrison <dm...@us...> --- NEW FILE: gnumeric-1.0.2-4.patch --- diff -urN gnumeric-1.0.2/config.cache gnumeric-1.0.2-patched/config.cache --- gnumeric-1.0.2/config.cache Wed Dec 31 19:00:00 1969 +++ gnumeric-1.0.2-patched/config.cache Thu Jan 31 17:47:26 2002 @@ -0,0 +1 @@ +ac_cv_header_langinfo_h=${ac_cv_header_langinfo_h=no} diff -urN gnumeric-1.0.2/src/stf-parse.c gnumeric-1.0.2-patched/src/stf-parse.c --- gnumeric-1.0.2/src/stf-parse.c Sun Jan 6 16:27:46 2002 +++ gnumeric-1.0.2-patched/src/stf-parse.c Thu Jan 31 17:48:19 2002 @@ -29,7 +29,7 @@ #include "clipboard.h" #include <ctype.h> -#include <wctype.h> +/* #include <wctype.h> */ #include <stdlib.h> #define WARN_TOO_MANY_ROWS _("Too many rows in data to parse: %d") @@ -858,30 +858,19 @@ * * returns : NULL if valid, a pointer to the invalid character otherwise **/ + +/* reverting to 0.99.0 version - DRM */ + char const * stf_parse_is_valid_data (char const *data) { - char const *s; - wchar_t wstr; - int len; + unsigned char const *s; - for (s = data; *s != '\0';) { - len = mblen(s, MB_CUR_MAX); - if (len == -1) - return (char *)s; - if (len > 1) { - if (mbstowcs (&wstr, s, 1) == 1 && - !iswprint (wstr) && !iswspace (wstr)) - return (char *)s; - s += len; - } else { - if (!isprint (*s) && !isspace (*s)) - return (char *)s; - s++; - } - } + for (s = data; *s != '\0'; s++) + if (!isprint (*s) && !isspace (*s)) + return (char *)s; - return NULL; + return NULL; } /** --- gnumeric-1.0.2-3.info DELETED --- --- gnumeric-1.0.2-3.patch DELETED --- |