Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory 
sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv3221/10.4-pangocairo/unstable/main/finkinfo/gnome

Modified Files:
      Tag: pangocairo-branch
        orbit2.info orbit2.patch glib2-10.5.info glib2-10.5.patch 
        glib2.info 
Log Message:
some important stuff from 10.4/unstable that seems to work there


Index: glib2-10.5.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/glib2-10.5.info,v
retrieving revision 1.3.2.17
retrieving revision 1.3.2.18
diff -u -d -r1.3.2.17 -r1.3.2.18
--- glib2-10.5.info     3 Nov 2007 20:25:24 -0000       1.3.2.17
+++ glib2-10.5.info     15 Nov 2007 15:09:39 -0000      1.3.2.18
@@ -16,7 +16,7 @@
 Source: mirror:gnome:sources/glib/2.14/glib-%v.tar.bz2
 Source-MD5: 196d7944a8ddc1f7c3d1e9c7146dd560
 PatchFile: %n.patch
-PatchFile-MD5: 54ae642747974ba7a73bf67c2c49e70f
+PatchFile-MD5: 71c02c56bda536d751ea83f538524ea1
 NoSetCPPFLAGS: true
 NoSetLDFLAGS: true
 SetLIBS: -L%p/lib
@@ -124,6 +124,9 @@
        (claimed to be fixed in gcc4.0 and wontfix in gcc3.3). See
                http://bugzilla.gnome.org/show_bug.cgi?id=173127
 
+       Patch child-test.c for our location of `true`. See:
+       http://bugzilla.gnome.org/show_bug.cgi?id=495690
+
        We need to set LANG=C when doing 'make check', else a previously
        installed glib2 will trigger a crash caused by a bug in the old
        de.po. See http://bugzilla.gnome.org/show_bug.cgi?id=310731
@@ -140,7 +143,8 @@
 
        Will need to patch gutils.h for inline semantics of newer-gcc. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=315437 (patch #96366 does
-       not work...not __GNUC_PREREQ)
+       not work...not __GNUC_PREREQ). No idea a portable solution, but
+       msachs says "static inline" is right for this case, so hardcode it.
 <<
 DescPackaging: <<
        Sometimes not all .pc files get created. I suspect this is due to a
@@ -167,6 +171,9 @@
        %N-dev installs glib-2.0.m4, which uses PKG_PROG_PKG_CONFIG, which
        doesn't exist in pkg.m4 until pkg-config 0.16. See:
        http://bugzilla.gnome.org/show_bug.cgi?id=418778
+
+       Builds with included pcre instead of external lib to avoid need to
+       cascade deps on pcre packages
 <<
 License: LGPL
 Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>

Index: glib2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/glib2.info,v
retrieving revision 1.16.2.25
retrieving revision 1.16.2.26
diff -u -d -r1.16.2.25 -r1.16.2.26
--- glib2.info  7 Oct 2007 20:32:44 -0000       1.16.2.25
+++ glib2.info  15 Nov 2007 15:09:39 -0000      1.16.2.26
@@ -123,6 +123,9 @@
        (claimed to be fixed in gcc4.0 and wontfix in gcc3.3). See
                http://bugzilla.gnome.org/show_bug.cgi?id=173127
 
+       Patch child-test.c for our location of `true`. See:
+       http://bugzilla.gnome.org/show_bug.cgi?id=495690
+
        We need to set LANG=C when doing 'make check', else a previously
        installed glib2 will trigger a crash caused by a bug in the old
        de.po. See http://bugzilla.gnome.org/show_bug.cgi?id=310731

Index: glib2-10.5.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/glib2-10.5.patch,v
retrieving revision 1.2.2.2
retrieving revision 1.2.2.3
diff -u -d -r1.2.2.2 -r1.2.2.3
--- glib2-10.5.patch    3 Nov 2007 20:25:24 -0000       1.2.2.2
+++ glib2-10.5.patch    15 Nov 2007 15:09:39 -0000      1.2.2.3
@@ -72,24 +72,16 @@
  
 diff -Nurd -x'*~' glib-2.12.12.orig/glib/gutils.h glib-2.12.12/glib/gutils.h
 --- glib-2.12.12.orig/glib/gutils.h    2007-05-01 19:12:44.000000000 -0400
-+++ glib-2.12.12/glib/gutils.h 2007-11-02 01:23:41.000000000 -0400
-@@ -96,9 +96,13 @@
- #ifdef G_IMPLEMENT_INLINES
++++ glib-2.12.12/glib/gutils.h 2007-11-04 14:12:33.000000000 -0500
+@@ -97,7 +97,7 @@
  #  define G_INLINE_FUNC
  #  undef  G_CAN_INLINE
--#elif defined (__GNUC__) 
+ #elif defined (__GNUC__) 
 -#  define G_INLINE_FUNC extern inline
--#elif defined (G_CAN_INLINE) 
-+#elif defined (__GNUC__)
-+#  if __GNUC_PREREQ (4,2) && defined (__STDC_VERSION__) && __STDC_VERSION__ 
>= 199901L
-+#    define G_INLINE_FUNC extern __inline __attribute__ ((__gnu_inline__))
-+#  else
-+#    define G_INLINE_FUNC extern __inline
-+#  endif
-+#elif defined (G_CAN_INLINE)
++#  define G_INLINE_FUNC static inline
+ #elif defined (G_CAN_INLINE) 
  #  define G_INLINE_FUNC static inline
  #else /* can't inline */
- #  define G_INLINE_FUNC
 diff -Nurd -x'*~' glib-2.12.0.orig/glib/libcharset/Makefile.in 
glib-2.12.0/glib/libcharset/Makefile.in
 --- glib-2.12.0.orig/glib/libcharset/Makefile.in       2006-07-02 
14:48:02.000000000 -0400
 +++ glib-2.12.0/glib/libcharset/Makefile.in    2006-07-06 20:56:51.000000000 
-0400

Index: orbit2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/orbit2.patch,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -d -r1.1.2.2 -r1.1.2.3
--- orbit2.patch        13 Feb 2007 15:28:01 -0000      1.1.2.2
+++ orbit2.patch        15 Nov 2007 15:09:39 -0000      1.1.2.3
@@ -1,14 +1,76 @@
-diff -Nurd ORBit2-2.14.4.orig/ltmain.sh ORBit2-2.14.4/ltmain.sh
---- ORBit2-2.14.4.orig/ltmain.sh       2006-07-13 03:12:13.000000000 -0400
-+++ ORBit2-2.14.4/ltmain.sh    2007-01-22 04:14:48.000000000 -0500
-@@ -5739,10 +5739,6 @@
+diff -Nurd -x'*~' ORBit2-2.14.7.orig/include/orbit/GIOP/Makefile.in 
ORBit2-2.14.7/include/orbit/GIOP/Makefile.in
+--- ORBit2-2.14.7.orig/include/orbit/GIOP/Makefile.in  2007-02-26 
13:16:03.000000000 -0500
++++ ORBit2-2.14.7/include/orbit/GIOP/Makefile.in       2007-11-12 
19:42:20.000000000 -0500
+@@ -192,9 +192,7 @@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ giop_headers = \
+-      giop-endian.h \
+       giop-connection.h \
+-      giop-endian.h \
+       giop-recv-buffer.h \
+       giop-send-buffer.h \
+       giop-server.h \
+diff -Nurd -x'*~' ORBit2-2.14.7.orig/include/orbit/GIOP/giop.h 
ORBit2-2.14.7/include/orbit/GIOP/giop.h
+--- ORBit2-2.14.7.orig/include/orbit/GIOP/giop.h       2007-01-22 
08:16:28.000000000 -0500
++++ ORBit2-2.14.7/include/orbit/GIOP/giop.h    2007-11-12 19:41:51.000000000 
-0500
+@@ -9,7 +9,6 @@
+ #include <orbit/GIOP/giop-recv-buffer.h>
+ #include <orbit/GIOP/giop-connection.h>
+ #include <orbit/GIOP/giop-server.h>
+-#include <orbit/GIOP/giop-endian.h>
  
- # Directory that this library needs to be installed in:
- libdir='$install_libdir'"
--        if test "$installed" = no && test "$need_relink" = yes; then
--          $echo >> $output "\
--relink_command=\"$relink_command\""
--        fi
-       done
-       fi
+ G_BEGIN_DECLS
+ 
+diff -Nurd -x'*~' ORBit2-2.14.7.orig/src/orb/GIOP/Makefile.in 
ORBit2-2.14.7/src/orb/GIOP/Makefile.in
+--- ORBit2-2.14.7.orig/src/orb/GIOP/Makefile.in        2007-02-26 
13:16:06.000000000 -0500
++++ ORBit2-2.14.7/src/orb/GIOP/Makefile.in     2007-11-12 19:40:28.000000000 
-0500
+@@ -44,7 +44,7 @@
+ LTLIBRARIES = $(noinst_LTLIBRARIES)
+ libGIOP_la_LIBADD =
+ am_libGIOP_la_OBJECTS = giop-connection.lo giop-server.lo giop.lo \
+-      giop-send-buffer.lo giop-recv-buffer.lo giop-endian.lo
++      giop-send-buffer.lo giop-recv-buffer.lo
+ libGIOP_la_OBJECTS = $(am_libGIOP_la_OBJECTS)
+ DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+@@ -228,8 +228,7 @@
+       giop-debug.h \
+       giop-private.h \
+       giop-send-buffer.c \
+-      giop-recv-buffer.c \
+-      giop-endian.c
++      giop-recv-buffer.c
  
+ all: all-am
+ 
+@@ -283,7 +282,6 @@
+       -rm -f *.tab.c
+ 
+ @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@
[EMAIL PROTECTED]@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@
+ @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@
+ @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@
+ @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@
+diff -Nurd -x'*~' ORBit2-2.14.7.orig/src/orb/orb-core/corba-any.c 
ORBit2-2.14.7/src/orb/orb-core/corba-any.c
+--- ORBit2-2.14.7.orig/src/orb/orb-core/corba-any.c    2007-01-01 
18:01:32.000000000 -0500
++++ ORBit2-2.14.7/src/orb/orb-core/corba-any.c 2007-11-12 19:39:40.000000000 
-0500
+@@ -6,6 +6,18 @@
+ #define SKIP_ALIAS(tc) \
+       while ((tc)->kind == CORBA_tk_alias) { (tc) = (tc)->subtypes [0]; }
+ 
++static void
++giop_byteswap (guchar       *outdata,
++             const guchar *data,
++             gulong        datalen)
++{
++      const guchar *source_ptr = data;
++      guchar       *dest_ptr = (guchar *) outdata + datalen - 1;
++
++      while (dest_ptr >= outdata)
++              *dest_ptr-- = *source_ptr++;
++}
++
+ size_t
+ ORBit_gather_alloc_info (CORBA_TypeCode tc)
+ {

Index: orbit2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/orbit2.info,v
retrieving revision 1.8.2.19
retrieving revision 1.8.2.20
diff -u -d -r1.8.2.19 -r1.8.2.20
--- orbit2.info 23 Oct 2007 13:36:44 -0000      1.8.2.19
+++ orbit2.info 15 Nov 2007 15:09:39 -0000      1.8.2.20
@@ -27,18 +27,21 @@
        %N-dev needs modern pkgconfig because .pc uses *.private
 
        popt removed as of 2.14.2
-       gtk-doc moved %N -> %N-dev as of 2.14.10-1
+       gtk-doc moved %N -> %N-dev as of 2.14.7-2
 <<
 DescPort: <<
        resolv.h problem during ./configure is harmless (for now). See:
        http://bugzilla.gnome.org/show_bug.cgi?id=309866
+
+       Make giop_byteswap() less exposed (needed for newer glib2 gcc
+       inline). See: http://bugzilla.gnome.org/show_bug.cgi?id=495688
 <<
 Replaces: %N-bin
 Conflicts: %N-bin
 Source: mirror:gnome:sources/ORBit2/2.14/ORBit2-%v.tar.bz2
 Source-MD5: 180f486f07d6db84aca0f71f68e54618
 PatchFile: %n.patch
-PatchFile-MD5: d38e410c676cd3283d556704e96bbc6b
+PatchFile-MD5: 733f4ccce20b355111a339f7c0035096
 SetCFLAGS: -Os
 NoSetMAKEFLAGS: true
 SetMAKEFLAGS: -j1
@@ -59,8 +62,7 @@
 SplitOff2: <<
        Package: %N-dev
        Depends: %N (= %v-%r), pkgconfig (>= 0.20-1)
-       Replaces: %N (<< 2.14.0-1)
-
+       Replaces: %N (<< 2.14.7-2)
        BuildDependsOnly: True
        Files: <<
                bin/orbit2-config


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-commits mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to