Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6367

Modified Files:
        libgda.info 
Added Files:
        libgda.patch 
Log Message:
Added some more break; after default:, added missing headers for g_free and 
strlen

--- NEW FILE: libgda.patch ---
diff -Nurd libgda-1.0.4-orig/libgda/gda-log.c libgda-1.0.4/libgda/gda-log.c
--- libgda-1.0.4-orig/libgda/gda-log.c  2003-12-10 00:31:00.000000000 +0100
+++ libgda-1.0.4/libgda/gda-log.c       2006-02-01 18:33:52.000000000 +0100
@@ -21,6 +21,7 @@
 #include <stdio.h>
 #include <syslog.h>
 #include <time.h>
+#include <glib.h> /* for g_free */
 #include <glib/gmessages.h>
 #include <glib/gstrfuncs.h>
 #include <glib/gutils.h>
diff -Nurd libgda-1.0.4-orig/libgda/gda-util.c libgda-1.0.4/libgda/gda-util.c
--- libgda-1.0.4-orig/libgda/gda-util.c 2004-01-15 12:56:40.000000000 +0100
+++ libgda-1.0.4/libgda/gda-util.c      2006-02-01 17:44:10.000000000 +0100
@@ -61,6 +61,7 @@
        case GDA_VALUE_TYPE_TIMESTAMP : return "timestamp";
        case GDA_VALUE_TYPE_TINYINT : return "tinyint";
        default:
+               break;
        }
 
        return "string";
diff -Nurd libgda-1.0.4-orig/providers/ldap/gda-ldap-provider.c 
libgda-1.0.4/providers/ldap/gda-ldap-provider.c
--- libgda-1.0.4-orig/providers/ldap/gda-ldap-provider.c        2003-02-03 
18:12:13.000000000 +0100
+++ libgda-1.0.4/providers/ldap/gda-ldap-provider.c     2006-02-01 
18:38:24.000000000 +0100
@@ -276,6 +276,7 @@
        case GDA_CONNECTION_FEATURE_SQL :
                return TRUE;
        default :
+               break;
        }
 
        return FALSE;
@@ -467,6 +468,7 @@
        case GDA_CONNECTION_SCHEMA_TYPES :
                return get_ldap_types (cnc, params);
        default :
+               break;
        }
 
        return NULL;
diff -Nurd libgda-1.0.4-orig/providers/msql/gda-msql-provider.c 
libgda-1.0.4/providers/msql/gda-msql-provider.c
--- libgda-1.0.4-orig/providers/msql/gda-msql-provider.c        2003-10-08 
22:48:17.000000000 +0200
+++ libgda-1.0.4/providers/msql/gda-msql-provider.c     2006-02-01 
17:48:55.000000000 +0100
@@ -359,7 +359,8 @@
     }
     g_free(str);
     break;
-  default:;
+  default:
+         break;
   }
   return rl;
 }
@@ -414,7 +415,8 @@
   case GDA_CONNECTION_FEATURE_AGGREGATES: return FALSE;
   case GDA_CONNECTION_FEATURE_SQL: return TRUE;
   case GDA_CONNECTION_FEATURE_TRANSACTIONS: return FALSE;
-  default:;
+  default:
+         break;
   }
   return FALSE;
 }
@@ -609,7 +611,8 @@
     return get_msql_tables(cnc,params);
   case GDA_CONNECTION_SCHEMA_TYPES:
     return get_msql_types(cnc,params);
-  default:;
+  default:
+         break;
   }
   return NULL;
 }
diff -Nurd libgda-1.0.4-orig/providers/msql/gda-msql-utils.c 
libgda-1.0.4/providers/msql/gda-msql-utils.c
--- libgda-1.0.4-orig/providers/msql/gda-msql-utils.c   2003-06-22 
18:49:08.000000000 +0200
+++ libgda-1.0.4/providers/msql/gda-msql-utils.c        2006-02-01 
17:49:46.000000000 +0100
@@ -58,7 +58,8 @@
     case UINT8_TYPE:  return GDA_VALUE_TYPE_TINYUINT;
     case UINT16_TYPE: return GDA_VALUE_TYPE_SMALLUINT;  
 #endif
-    default:;
+    default:
+               break;
   }
   return GDA_VALUE_TYPE_UNKNOWN;
 }
diff -Nurd libgda-1.0.4-orig/providers/mysql/gda-mysql-provider.c 
libgda-1.0.4/providers/mysql/gda-mysql-provider.c
--- libgda-1.0.4-orig/providers/mysql/gda-mysql-provider.c      2003-11-26 
22:01:22.000000000 +0100
+++ libgda-1.0.4/providers/mysql/gda-mysql-provider.c   2006-02-01 
17:50:13.000000000 +0100
@@ -511,6 +511,7 @@
                g_free (str);
                break;
        default:
+               break;
        }
 
        return reclist;
diff -Nurd libgda-1.0.4-orig/providers/oracle/gda-oracle-provider.c 
libgda-1.0.4/providers/oracle/gda-oracle-provider.c
--- libgda-1.0.4-orig/providers/oracle/gda-oracle-provider.c    2003-06-03 
01:03:51.000000000 +0200
+++ libgda-1.0.4/providers/oracle/gda-oracle-provider.c 2006-02-01 
17:59:01.000000000 +0100
@@ -826,6 +826,7 @@
                g_free (str);
                break;
        default:
+               break;
        }
        /* don't know what to do here yet. */
        return reclist;
diff -Nurd libgda-1.0.4-orig/providers/oracle/utils.c 
libgda-1.0.4/providers/oracle/utils.c
--- libgda-1.0.4-orig/providers/oracle/utils.c  2003-04-27 06:00:12.000000000 
+0200
+++ libgda-1.0.4/providers/oracle/utils.c       2006-02-01 17:59:45.000000000 
+0100
@@ -111,6 +111,7 @@
                case OCI_HTYPE_ENV:
                        gda_connection_add_error (cnc, gda_oracle_make_error 
(priv_data->henv, type, file, line));
                default:
+                       break;
                }
                break;
        default:
diff -Nurd libgda-1.0.4-orig/providers/sqlite/gda-sqlite-provider.c 
libgda-1.0.4/providers/sqlite/gda-sqlite-provider.c
--- libgda-1.0.4-orig/providers/sqlite/gda-sqlite-provider.c    2004-04-15 
12:21:37.000000000 +0200
+++ libgda-1.0.4/providers/sqlite/gda-sqlite-provider.c 2006-02-01 
18:00:39.000000000 +0100
@@ -624,6 +624,7 @@
        case GDA_CONNECTION_FEATURE_VIEWS :
                return TRUE;
        default:
+               break;
        }
 
        return FALSE;
@@ -810,6 +811,7 @@
        case GDA_CONNECTION_SCHEMA_TYPES :
                return get_types ();
        default:
+               break;
        }
 
        return NULL;
diff -Nurd libgda-1.0.4-orig/providers/xml/gda-xml-provider.c 
libgda-1.0.4/providers/xml/gda-xml-provider.c
--- libgda-1.0.4-orig/providers/xml/gda-xml-provider.c  2003-09-02 
01:55:02.000000000 +0200
+++ libgda-1.0.4/providers/xml/gda-xml-provider.c       2006-02-01 
18:40:07.000000000 +0100
@@ -682,6 +682,7 @@
        case GDA_CONNECTION_SCHEMA_TYPES :
                return get_types (cnc);
        default :
+               break;
        }
 
        return NULL;
diff -Nurd libgda-1.0.4-orig/report/libgda-report/gda-report-document.c 
libgda-1.0.4/report/libgda-report/gda-report-document.c
--- libgda-1.0.4-orig/report/libgda-report/gda-report-document.c        
2003-02-23 22:50:52.000000000 +0100
+++ libgda-1.0.4/report/libgda-report/gda-report-document.c     2006-02-01 
18:45:30.000000000 +0100
@@ -21,6 +21,7 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#include <string.h> /* for strlen */
 #include <libxml/tree.h>
 #include <libxml/parser.h>
 #include <libgda/gda-intl.h>

Index: libgda.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/gnome/libgda.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libgda.info 20 Jan 2006 06:37:06 -0000      1.3
+++ libgda.info 1 Feb 2006 20:22:13 -0000       1.4
@@ -1,11 +1,11 @@
 Package: libgda
 Version: 1.0.4
-Revision: 3
-Architecture: powerpc
+Revision: 4
 BuildDepends: glib2-dev, libxml2 (>= 2.5.2-1), libxslt, gettext-dev, 
gettext-bin, gettext-tools, libiconv-dev, pkgconfig, readline, popt, intltool, 
gcc3.3
 Depends: %N-shlibs (= %v-%r), scrollkeeper, popt-shlibs (>= 1.6.4-1)
 Source:  ftp://ftp.gnome-db.org/pub/gnome-db/sources/v%v/%n-%v.tar.gz
 Source-MD5: 0abc63c43495ce2a79604175a3921127
+Patch: %n.patch
 PatchScript: <<
 perl -pi.bak -e "s/need_relink=yes/need_relink=no/" ltmain.sh
 <<
@@ -13,10 +13,6 @@
 SetCPPFlags: -no-cpp-precomp
 NoSetMAKEFLAGS: true
 SetMAKEFLAGS: -j1
-CompileScript: <<
-  export CC=gcc-3.3; export CXX=g++-3.3; ./configure %c
-  make CC=gcc-3.3 CXX=g++-3.3
-<<
 SplitOff: <<
   Package: %N-shlibs
   Depends: glib2-shlibs (>= 2.2.1-1), gettext (>= 0.10.40-5), libxslt-shlibs 
(>= 1.0.19-1), libxml2-shlibs (>= 2.4.25-3), libiconv (>= 1.7-7)
@@ -55,7 +51,12 @@
   fi
 <<
 Description: Uniform access to different kinds of data sources
-DescPort: Have to fool it into not relinking the libraries
+DescPort: <<
+  Have to fool it into not relinking the libraries
+
+  Patch so it builds on gcc3.4/gcc4. See:
+  http://bugzilla.gnome.org/show_bug.cgi?id=150232
+<<
 License: GPL/LGPL
 Maintainer: Dave Morrison <[EMAIL PROTECTED]>
 Homepage: http://www.gnome-db.org



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to