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

Modified Files:
        glib2.info glib2.patch 
Log Message:
New version. Now using xdg-base to set XDG_* env vars correctly.


Index: glib2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/glib2.info,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- glib2.info  18 Aug 2005 00:39:56 -0000      1.21
+++ glib2.info  19 Oct 2005 19:41:23 -0000      1.22
@@ -1,20 +1,20 @@
 Package: glib2
-Version: 2.8.0
+Version: 2.8.3
 
 ### This .info has OS-specific features...don't blindly copy 10.3<->10.4!
-Revision: 2
+Revision: 1
 
 Depends: %N-shlibs (>= %v-%r)
 BuildDepends: pkgconfig (>= 0.15.0-2), libgettext3-dev, gettext-bin, 
gettext-tools, libiconv-dev
 Replaces: %N-common
 Conflicts: %N-common
 Source: mirror:gnome:sources/glib/2.8/glib-%v.tar.bz2
-Source-MD5: 803305bfd59cf7421d90983bf63e5227
+Source-MD5: 58177fe64c189b86bac1625350512159
 Patch: %n.patch
 NoSetCPPFLAGS: true
 NoSetLDFLAGS: true
 SetLIBS: -L%p/lib
-SetCPPFLAGS: -no-cpp-precomp -isystem %p/include
+SetCPPFLAGS: -no-cpp-precomp -isystem %p/include -DHAVE__NSGETENVIRON
 SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing
 SetLIBRARY_PATH: %p/lib
 ConfigureParams: --mandir=%p/share/man --disable-gtk-doc 
--disable-dependency-tracking --enable-static
@@ -26,7 +26,7 @@
 InstallScript: make install DESTDIR=%d
 SplitOff: <<
   Package: %N-shlibs
-  Depends: libgettext3-shlibs, libiconv
+  Depends: libgettext3-shlibs, libiconv, xdg-base
   Files: lib/lib*-2.0.*.dylib
   Shlibs: <<
     %p/lib/libglib-2.0.0.dylib 801.0.0 %n (>= 2.8.0-1)
@@ -34,7 +34,18 @@
     %p/lib/libgobject-2.0.0.dylib 801.0.0 %n (>= 2.8.0-1)
     %p/lib/libgthread-2.0.0.dylib 801.0.0 %n (>= 2.8.0-1)
   <<
-  DocFiles: AUTHORS COPYING ChangeLog NEWS README
+  DocFiles: <<
+    AUTHORS
+    docs/reference/AUTHORS:AUTHORS.docs.reference
+    gmodule/AUTHORS:AUTHORS.gmodule
+    ChangeLog*
+    docs/reference/ChangeLog:ChangeLog.docs.reference
+    gmodule/ChangeLog:ChangeLog.gmodule
+    gobject/ChangeLog:ChangeLog.gobject
+    gthread/ChangeLog:ChangeLog.gthread
+    po/ChangeLog:ChangeLog.po
+    COPYING NEWS README
+  <<
 <<
 SplitOff2: <<
   Package: %N-dev
@@ -60,9 +71,31 @@
     share/gtk-doc
     share/man
   <<
-  DocFiles: AUTHORS COPYING ChangeLog NEWS README
+  DocFiles: <<
+    AUTHORS
+    docs/reference/AUTHORS:AUTHORS.docs.reference
+    gmodule/AUTHORS:AUTHORS.gmodule
+    ChangeLog*
+    docs/reference/ChangeLog:ChangeLog.docs.reference
+    gmodule/ChangeLog:ChangeLog.gmodule
+    gobject/ChangeLog:ChangeLog.gobject
+    gthread/ChangeLog:ChangeLog.gthread
+    po/ChangeLog:ChangeLog.po
+    COPYING NEWS README
+  <<
+<<
+DocFiles: <<
+  AUTHORS
+  docs/reference/AUTHORS:AUTHORS.docs.reference
+  gmodule/AUTHORS:AUTHORS.gmodule
+  ChangeLog*
+  docs/reference/ChangeLog:ChangeLog.docs.reference
+  gmodule/ChangeLog:ChangeLog.gmodule
+  gobject/ChangeLog:ChangeLog.gobject
+  gthread/ChangeLog:ChangeLog.gthread
+  po/ChangeLog:ChangeLog.po
+  COPYING NEWS README
 <<
-DocFiles: AUTHORS COPYING ChangeLog NEWS README
 Description: Handy library of utility functions
 DescPort: <<
   glib2 provides etc/glib-2.0/charset.alias for darwin because there's
@@ -83,9 +116,7 @@
   Need to figure out how to patch tests/Makefile to use the nascent
   gettext dictionaries in preference to installed ones.
 
-  OS X doesn't have environ()...no problem compiling glib2, but causes
-  linker error when linking against glib2 in a way that force all
-  symbols to be defined. Patch to use NSGetEnviron() instead.
+  Patch bug in detection of environ symbols.
   See: http://bugzilla.gnome.org/show_bug.cgi?id=313731
 <<
 DescPackaging: <<

Index: glib2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/glib2.patch,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- glib2.patch 23 Aug 2005 20:22:24 -0000      1.17
+++ glib2.patch 19 Oct 2005 19:41:23 -0000      1.18
@@ -86,32 +86,6 @@
  typedef enum
  {
    READ_FAILED = 0, /* FALSE */
-diff -uNr glib-2.8.0/glib/gutils.c glib-2.8.0-new/glib/gutils.c
---- glib-2.8.0/glib/gutils.c   2005-08-10 17:13:29.000000000 -0400
-+++ glib-2.8.0-new/glib/gutils.c       2005-08-17 09:42:32.000000000 -0400
-@@ -116,6 +116,10 @@
- 
- #endif
- 
-+#ifdef __APPLE__
-+#include <crt_externs.h>
-+#endif
-+
- /**
-  * glib_check_version:
-  * @required_major: the required major version.
-@@ -1234,7 +1238,11 @@
- /* According to the Single Unix Specification, environ is not in 
-  * any system header, although unistd.h often declares it.
-  */
-+#ifdef __APPLE__
-+#define environ (*_NSGetEnviron())
-+#else
- extern char **environ;
-+#endif
- 
- #endif
-            
 diff -uNr glib-2.8.0/glib/libcharset/Makefile.in 
glib-2.8.0-new/glib/libcharset/Makefile.in
 --- glib-2.8.0/glib/libcharset/Makefile.in     2005-08-12 12:24:04.000000000 
-0400
 +++ glib-2.8.0-new/glib/libcharset/Makefile.in 2005-08-17 09:37:28.000000000 
-0400



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to