On Mon, Mar 24, 2008 at 11:08:41PM +0100, Jasper Lievisse Adriaanse wrote:
> hi,
> 
> here are four diffs to update atk, glib2, gtk+2 and pango.
> so far, the diffs have been tested on amd64, i386, sgi (only atk/glib2)
> and sparc64.
> 
> there have been some major changes to glib2 (i.e. addition of the GIO
> library, and G_GNUC_PRETTY_FUNCTION has been deprecated). the latter
> causes some known breakage in x11/gnome, but as most ports in there will
> soon be updated i'm not worrying too much about that.
> 
> please test these diffs and report any success/failures/breakage.
> 
> diffs are attached, and can be found here:
> http://humppa.nl/~jasper/tmp/gtk2/
> 
> cheers,
> jasper
> 
> ps: and yes, you have to remove glib2 before building the new version,
> or your build will fail. (undefined reference to ...)
> 
> -- 
> "The good life is one inspired by love and guided by knowledge."
>        -- Bertrand Russel


soo....nobody noticed the glib2 diff was broken for powerpc?
did anyone test this on another arch?! no test reports so far.....

jasper


* Loads and loads and loads of bugs fixed.

* Fix a crash in g_themed_icon_new

* Fix the definition of G_INLINE_FUNC to work with gcc 4.3.0

* GIO:
 * GIO: a VFS API, designed to replace GnomeVFS. The GIO implementation 
   in GLib has support for local filesystems. The new, separate gvfs 
   module contains various backend implementations (cifs, ftp, sftp,
   http, ...)
 - Add missing GMountMountFlags argument to g_unix_volume_mount
 - Fix the adopt_orphan_mount vfunc to take a volume monitor 
   reference
 - Add properties to GThemedIcon for bindings sake
 - New file attributes: trash::item-count, filesystem::use-preview
 - Rename g_file_contains_file to g_file_has_prefix
 - g_file_query_filesystem_info grew async variants
 - g_themed_icon_append_name: new convenience function
 - g_content_type_get_icon is implemented now
 - Only show mounts in /media and ~
 - g_file_contains_file has been renamed to g_file_has_prefix
 - g_volume_should_automount: new function to determine if a volume
   should be mounted automatically
 - g_file_query_default_handler: new convenience function to get
   the default handler for a file
 - g_app_info_launch_default_for_uri new convenience function to
   launch the default handler for a URI
 - Use mimeapps.list and defaults.list as discussed on xdg list
   recently
 - g_app_info_get_default_for_uri_scheme has a real implementation
   now (gvfs provides a GConf-based implementation)
 - There is the beginning of a test suite
 - standard::description:  new file attribute
 - GMountMountFlags flags argument added to mount calls
 - g_file_copy has an async variant now
 - Drives and volumes now have API to get identifiers
   like Hal UDIs or UUIDs.
 - There is now a registration API to let modules register
   extensions they provide, such as volume monitor implementations
 - Don't include a copy of the inotify headers, rely on system headers
 - g_file_find_enclosing_mount has an async variant now
 - Reduntant seek API on file streams has been removed
 - Mount operation API change: unhandled methods get reported via 
   the reply, rather than by the signal emission return value
 - File monitor API change: Add a GError argument to g_file_monitor_file
 - g_unix_mount_guess_should_display(): new function
 - Clarified the semantics of g_app_info_get_all()
 - API for memory input and output streams has been changed a bit
 - GDirectoryMonitor has been removed; GFileMonitor can monitor
    files and directories now

* Other:
 - g_uri_get_scheme has been renamed go g_uri_parse_scheme

* GObject:
 - class initialization is now threadsafe

* G_GNUC_PRETTY_FUNCTION has been deprecated

* GChecksum:
 * GChecksum: provides various hash algorithms, such as MD5, SHA-1
   and SHA-256
 - g_checksum_update can accept nul-terminated strings
 - The MD5 implementation works correctly on buffers 
   that are longer than 64 bytes

 * Portability fixes:
 - Assertion functions are marked as noreturn again
 - Handling of inline functions has been fixed to work with gcc 4.3
 - C99 comments have been removed from headers
 - The nonportable sed -i option is no longer used

 * GTest: a test framework 
 
 * GHash:
 - GHash has iterators, as an alternative to g_hash_table_foreach

 * GMarkup: 
 - g_markup_parse_context_get_element_stack: New function to
   get the stack of open elements
 - G_MARKUP_PREFIX_ERROR_POSITION: New flag to improve error
   reporting
 - g_markup_collect_attributes: Convenience function for handling
   attributes

* GKeyFile: 
 - Functions that take a GError now return a boolean to indicate 
   success, instead of void
 - Various performance improvements

* GAsyncQueue:
 - g_async_queue_new_full: new function that allows to specify
   a free function for leftover elements
 
* GError:
 - g_prefix_error and g_propagate_prefixed_error: New functions
   to ease error propagation

* Internationalization:
 - C_: A new 2-argument variant of the Q_() macro 
 - Use native character set conversion API on Windows

* GLib builds with automake 1.10

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/glib2/Makefile,v
retrieving revision 1.45
diff -u -r1.45 Makefile
--- Makefile    13 Feb 2008 12:01:53 -0000      1.45
+++ Makefile    27 Mar 2008 22:10:27 -0000
@@ -3,7 +3,7 @@
 COMMENT-main=          general-purpose utility library
 COMMENT-docs=          glib2 documentation
 
-VERSION=               2.14.5
+VERSION=               2.16.1
 DISTNAME=              glib-${VERSION}
 PKGNAME-main=          glib2-${VERSION}
 PKGNAME-docs=          glib2-docs-${VERSION}
@@ -11,10 +11,11 @@
 
 HOMEPAGE=              http://www.gtk.org/
 
-SHARED_LIBS += glib-2.0             1400.3   # .1400.5
-SHARED_LIBS += gobject-2.0          1400.3   # .1400.5
-SHARED_LIBS += gmodule-2.0          1400.3   # .1400.5
-SHARED_LIBS += gthread-2.0          1400.3   # .1400.5
+SHARED_LIBS += glib-2.0             1600.0   # .1600.1
+SHARED_LIBS += gobject-2.0          1600.0   # .1600.1
+SHARED_LIBS += gmodule-2.0          1600.0   # .1600.1
+SHARED_LIBS += gthread-2.0          1600.0   # .1600.1
+SHARED_LIBS +=  gio-2.0              1600.0   # .0.0
 
 # LGPL
 PERMIT_PACKAGE_CDROM=  Yes
@@ -22,12 +23,13 @@
 PERMIT_DISTFILES_CDROM=        Yes
 PERMIT_DISTFILES_FTP=  Yes
 
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/glib/2.14/}
+MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/glib/2.16/}
 EXTRACT_SUFX=          .tar.bz2
 
 MULTI_PACKAGES=                -main -docs
 
 MODULES=               devel/gettext
+
 WANTLIB-main=          c
 
 LIB_DEPENDS-main=      ${LIB_DEPENDS} \
@@ -49,7 +51,8 @@
 CONFIGURE_STYLE=       gnu
 CONFIGURE_ARGS+=       ${CONFIGURE_SHARED} \
                        --enable-static \
-                       --with-pcre=system
+                       --with-pcre=system \
+                       --disable-fam
 CONFIGURE_ENV=         CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib"
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/glib2/distinfo,v
retrieving revision 1.25
diff -u -r1.25 distinfo
--- distinfo    9 Feb 2008 17:47:34 -0000       1.25
+++ distinfo    27 Mar 2008 22:10:27 -0000
@@ -1,5 +1,5 @@
-MD5 (glib-2.14.5.tar.bz2) = x+7arNOdNgbDB9pep/xwGA==
-RMD160 (glib-2.14.5.tar.bz2) = 2kW8CZmHdRWYfPbm4TlkLyM7cUU=
-SHA1 (glib-2.14.5.tar.bz2) = 2K6dy3ROv8sjgJw8VS9NckyyRYw=
-SHA256 (glib-2.14.5.tar.bz2) = UgdHEZQQbk5PdgaBTSRVLoqPFKtkjDAFjc8/eze7BdA=
-SIZE (glib-2.14.5.tar.bz2) = 3384904
+MD5 (glib-2.16.1.tar.bz2) = mFLa8GBfgnv9cZn/5PWyLQ==
+RMD160 (glib-2.16.1.tar.bz2) = nQrNiUze8PiwxyDs8gv6I4FpwZU=
+SHA1 (glib-2.16.1.tar.bz2) = c2KyvqARhR93cLQiSgzagBQlaTs=
+SHA256 (glib-2.16.1.tar.bz2) = 8wWoKLUxlKmcNd+4jvpNg9OZipW52IQ8o/hMKVnlZpU=
+SIZE (glib-2.16.1.tar.bz2) = 4529604
Index: patches/PPC-patch-glib_Makefile_in
===================================================================
RCS file: /cvs/ports/devel/glib2/patches/PPC-patch-glib_Makefile_in,v
retrieving revision 1.1
diff -u -r1.1 PPC-patch-glib_Makefile_in
--- patches/PPC-patch-glib_Makefile_in  25 Jun 2007 15:28:44 -0000      1.1
+++ patches/PPC-patch-glib_Makefile_in  27 Mar 2008 22:10:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: PPC-patch-glib_Makefile_in,v 1.1 2007/06/25 15:28:44 ajacoutot Exp $
---- glib/Makefile.in.orig      Mon Jun 25 12:11:11 2007
-+++ glib/Makefile.in   Mon Jun 25 12:11:32 2007
-@@ -51,7 +51,7 @@ CATALOGS = @CATALOGS@
+--- glib/Makefile.in.orig      Thu Mar 27 23:03:22 2008
++++ glib/Makefile.in   Thu Mar 27 23:03:45 2008
+@@ -186,7 +186,7 @@ CATALOGS = @CATALOGS@
  CATOBJEXT = @CATOBJEXT@
  CC = @CC@
  CCDEPMODE = @CCDEPMODE@
@@ -9,4 +9,4 @@
 +CFLAGS = @CFLAGS@ -O0
  CPP = @CPP@
  CPPFLAGS = @CPPFLAGS@
- CROSS_COMPILING_FALSE = @CROSS_COMPILING_FALSE@
+ CXX = @CXX@
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure     27 Mar 2008 22:10:27 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- configure.orig     Tue Mar 11 01:41:11 2008
++++ configure  Tue Mar 11 21:22:36 2008
+@@ -32747,6 +32747,8 @@ _ACEOF
+ cat confdefs.h >>conftest.$ac_ext
+ cat >>conftest.$ac_ext <<_ACEOF
+ /* end confdefs.h.  */
++#include <sys/param.h>
++#include <sys/mount.h>
+ $ac_includes_default
+ int
+ main ()
Index: patches/patch-configure_in
===================================================================
RCS file: patches/patch-configure_in
diff -N patches/patch-configure_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure_in  27 Mar 2008 22:10:27 -0000
@@ -0,0 +1,25 @@
+$OpenBSD$
+--- configure.in.orig  Tue Mar 11 21:31:22 2008
++++ configure.in       Tue Mar 11 21:31:28 2008
+@@ -837,9 +837,20 @@ AC_CHECK_HEADERS([sys/select.h sys/types.h stdint.h sc
+ AC_CHECK_HEADERS([sys/vfs.h sys/mount.h sys/vmount.h sys/statfs.h 
sys/statvfs.h])
+ AC_CHECK_HEADERS([mntent.h sys/mnttab.h sys/vfstab.h sys/mntctl.h 
sys/sysctl.h fstab.h])
+ 
++$f_fstypename_includes="\
++$ac_includes_default
++#ifdef HAVE_PARAM_H
++#include <sys/param.h>
++#endif
++#ifdef HAVE_MOUNT_H
++#include <sys/mount.h>
++#endif
++"
++
+ # check for structure fields
+ AC_CHECK_MEMBERS([struct stat.st_mtimensec, struct stat.st_mtim.tv_nsec, 
struct stat.st_atimensec, struct stat.st_atim.tv_nsec, struct 
stat.st_ctimensec, struct stat.st_ctim.tv_nsec])
+-AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct 
statfs.f_fstypename])
++AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks])
++AC_CHECK_MEMBERS([struct statfs.f_fstypename],,,[$f_fstypename_includes])
+ 
+ # Checks for libcharset
+ jm_LANGINFO_CODESET
Index: patches/patch-gio_glocalfile_c
===================================================================
RCS file: patches/patch-gio_glocalfile_c
diff -N patches/patch-gio_glocalfile_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-gio_glocalfile_c      27 Mar 2008 22:10:27 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- gio/glocalfile.c.orig      Tue Mar 11 21:39:05 2008
++++ gio/glocalfile.c   Tue Mar 11 21:40:09 2008
+@@ -1001,7 +1001,7 @@ g_local_file_query_filesystem_info (GFile         *fil
+ #endif
+     }
+ #ifdef USE_STATFS
+-#if defined(HAVE_STRUCT_STATFS_FS_TYPENAME)
++#if defined(HAVE_STRUCT_STATFS_F_FSTYPENAME)
+   fstype = g_strdup(statfs_buffer.f_fstypename);
+ #else
+   fstype = get_fs_type (statfs_buffer.f_type);
Index: patches/patch-glib_Makefile_in
===================================================================
RCS file: patches/patch-glib_Makefile_in
diff -N patches/patch-glib_Makefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-glib_Makefile_in      27 Mar 2008 22:10:27 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- glib/Makefile.in.orig      Mon Feb 25 17:41:41 2008
++++ glib/Makefile.in   Thu Mar  6 22:27:34 2008
+@@ -592,7 +592,7 @@ INSTALL_PROGS = $(am__append_1) $(am__append_2)
+ @[EMAIL PROTECTED] = libglib-2.0.la
+ @[EMAIL PROTECTED] = gtester.c
+ @[EMAIL PROTECTED] = libglib-2.0.la
[EMAIL PROTECTED]@auto_config_binscripts = gtester-report
[EMAIL PROTECTED]@auto_config_binscripts =
+ @[EMAIL PROTECTED] = ${auto_config_binscripts}
+ @[EMAIL PROTECTED] = \
+ @OS_UNIX_TRUE@        "bindir"        : "${bindir}",          \
Index: patches/patch-glib_gmacros_h
===================================================================
RCS file: /cvs/ports/devel/glib2/patches/patch-glib_gmacros_h,v
retrieving revision 1.7
diff -u -r1.7 patch-glib_gmacros_h
--- patches/patch-glib_gmacros_h        24 Oct 2007 22:29:03 -0000      1.7
+++ patches/patch-glib_gmacros_h        27 Mar 2008 22:10:27 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-glib_gmacros_h,v 1.7 2007/10/24 22:29:03 jasper Exp $
---- glib/gmacros.h.orig        Sun Sep 16 18:28:33 2007
-+++ glib/gmacros.h     Tue Oct  2 20:47:04 2007
+--- glib/gmacros.h.orig        Mon Feb 11 18:14:22 2008
++++ glib/gmacros.h     Fri Feb 22 11:40:05 2008
 @@ -34,6 +34,7 @@
  /* We include stddef.h to get the system's definition of NULL
   */
@@ -9,7 +9,7 @@
  
  /* Here we provide G_GNUC_EXTENSION as an alias for __extension__,
   * where this is valid. This allows for warningless compilation of
-@@ -169,11 +170,13 @@
+@@ -171,11 +172,13 @@
  #define       TRUE    (!FALSE)
  #endif
  
Index: patches/patch-glib_gstrfuncs_c
===================================================================
RCS file: /cvs/ports/devel/glib2/patches/patch-glib_gstrfuncs_c,v
retrieving revision 1.6
diff -u -r1.6 patch-glib_gstrfuncs_c
--- patches/patch-glib_gstrfuncs_c      5 Dec 2007 14:31:24 -0000       1.6
+++ patches/patch-glib_gstrfuncs_c      27 Mar 2008 22:10:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-glib_gstrfuncs_c,v 1.6 2007/12/05 14:31:24 steven Exp $
---- glib/gstrfuncs.c.orig      Sat Nov 24 07:40:59 2007
-+++ glib/gstrfuncs.c   Sun Nov 25 22:47:55 2007
-@@ -1310,7 +1310,7 @@ g_strerror (gint errnum)
+--- glib/gstrfuncs.c.orig      Mon Feb 11 18:14:22 2008
++++ glib/gstrfuncs.c   Fri Feb 22 11:40:05 2008
+@@ -1311,7 +1311,7 @@ g_strerror (gint errnum)
        g_static_private_set (&msg_private, msg, g_free);
      }
  
@@ -10,7 +10,7 @@
  
    errno = saved_errno;
    return msg;
-@@ -1460,7 +1460,7 @@ extern const char *strsignal(int);
+@@ -1461,7 +1461,7 @@ extern const char *strsignal(int);
        g_static_private_set (&msg_private, msg, g_free);
      }
  
Index: patches/patch-tests_Makefile_in
===================================================================
RCS file: /cvs/ports/devel/glib2/patches/patch-tests_Makefile_in,v
retrieving revision 1.6
diff -u -r1.6 patch-tests_Makefile_in
--- patches/patch-tests_Makefile_in     9 Feb 2008 17:47:34 -0000       1.6
+++ patches/patch-tests_Makefile_in     27 Mar 2008 22:10:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-tests_Makefile_in,v 1.6 2008/02/09 17:47:34 jasper Exp $
---- tests/Makefile.in.orig     Tue Jan  8 02:42:12 2008
-+++ tests/Makefile.in  Fri Feb  1 00:39:45 2008
-@@ -355,7 +355,6 @@ test_programs = \
+--- tests/Makefile.in.orig     Mon Feb 11 19:21:23 2008
++++ tests/Makefile.in  Fri Feb 22 11:40:05 2008
+@@ -714,7 +714,6 @@ test_programs = \
        tree-test                               \
        type-test                               \
        unicode-caseconv                        \
Index: patches/patch-tests_refcount_Makefile_in
===================================================================
RCS file: /cvs/ports/devel/glib2/patches/patch-tests_refcount_Makefile_in,v
retrieving revision 1.6
diff -u -r1.6 patch-tests_refcount_Makefile_in
--- patches/patch-tests_refcount_Makefile_in    9 Feb 2008 17:47:34 -0000       
1.6
+++ patches/patch-tests_refcount_Makefile_in    27 Mar 2008 22:10:27 -0000
@@ -1,9 +1,9 @@
 $OpenBSD: patch-tests_refcount_Makefile_in,v 1.6 2008/02/09 17:47:34 jasper 
Exp $
---- tests/refcount/Makefile.in.orig    Tue Jan  8 02:42:13 2008
-+++ tests/refcount/Makefile.in Fri Feb  1 00:39:45 2008
-@@ -264,7 +264,6 @@ libgobject = $(top_builddir)/gobject/libgobject-2.0.la
+--- tests/refcount/Makefile.in.orig    Mon Feb 11 18:21:42 2008
++++ tests/refcount/Makefile.in Fri Feb 22 11:40:06 2008
+@@ -341,7 +341,6 @@ libgmodule = $(top_builddir)/gmodule/libgmodule-2.0.la
+ libgobject = $(top_builddir)/gobject/libgobject-2.0.la
  LDADD = $(libglib) $(libgobject) $(libgthread) $(G_THREAD_LIBS)
- 
  test_programs = \
 -      closures                                \
        objects                                 \
Index: pkg/PFRAG.shared-main
===================================================================
RCS file: /cvs/ports/devel/glib2/pkg/PFRAG.shared-main,v
retrieving revision 1.1
diff -u -r1.1 PFRAG.shared-main
--- pkg/PFRAG.shared-main       24 Nov 2006 16:50:10 -0000      1.1
+++ pkg/PFRAG.shared-main       27 Mar 2008 22:10:27 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PFRAG.shared-main,v 1.1 2006/11/24 16:50:10 steven Exp $
[EMAIL PROTECTED] lib/libgio-2.0.so.${LIBgio-2.0_VERSION}
 @lib lib/libglib-2.0.so.${LIBglib-2.0_VERSION}
 @lib lib/libgmodule-2.0.so.${LIBgmodule-2.0_VERSION}
 @lib lib/libgobject-2.0.so.${LIBgobject-2.0_VERSION}
Index: pkg/PLIST-docs
===================================================================
RCS file: /cvs/ports/devel/glib2/pkg/PLIST-docs,v
retrieving revision 1.13
diff -u -r1.13 PLIST-docs
--- pkg/PLIST-docs      24 Oct 2007 22:29:03 -0000      1.13
+++ pkg/PLIST-docs      27 Mar 2008 22:10:27 -0000
@@ -3,6 +3,81 @@
 share/aclocal/
 share/gtk-doc/
 share/gtk-doc/html/
+share/gtk-doc/html/gio/
+share/gtk-doc/html/gio/GAppInfo.html
+share/gtk-doc/html/gio/GAsyncResult.html
+share/gtk-doc/html/gio/GBufferedInputStream.html
+share/gtk-doc/html/gio/GBufferedOutputStream.html
+share/gtk-doc/html/gio/GCancellable.html
+share/gtk-doc/html/gio/GDataInputStream.html
+share/gtk-doc/html/gio/GDataOutputStream.html
+share/gtk-doc/html/gio/GDrive.html
+share/gtk-doc/html/gio/GFile.html
+share/gtk-doc/html/gio/GFileEnumerator.html
+share/gtk-doc/html/gio/GFileIcon.html
+share/gtk-doc/html/gio/GFileInfo.html
+share/gtk-doc/html/gio/GFileInputStream.html
+share/gtk-doc/html/gio/GFileMonitor.html
+share/gtk-doc/html/gio/GFileOutputStream.html
+share/gtk-doc/html/gio/GFilenameCompleter.html
+share/gtk-doc/html/gio/GFilterInputStream.html
+share/gtk-doc/html/gio/GFilterOutputStream.html
+share/gtk-doc/html/gio/GIOModule.html
+share/gtk-doc/html/gio/GIcon.html
+share/gtk-doc/html/gio/GInputStream.html
+share/gtk-doc/html/gio/GLoadableIcon.html
+share/gtk-doc/html/gio/GMemoryInputStream.html
+share/gtk-doc/html/gio/GMemoryOutputStream.html
+share/gtk-doc/html/gio/GMount.html
+share/gtk-doc/html/gio/GMountOperation.html
+share/gtk-doc/html/gio/GOutputStream.html
+share/gtk-doc/html/gio/GSeekable.html
+share/gtk-doc/html/gio/GSimpleAsyncResult.html
+share/gtk-doc/html/gio/GThemedIcon.html
+share/gtk-doc/html/gio/GUnixInputStream.html
+share/gtk-doc/html/gio/GUnixOutputStream.html
+share/gtk-doc/html/gio/GVfs.html
+share/gtk-doc/html/gio/GVolume.html
+share/gtk-doc/html/gio/GVolumeMonitor.html
+share/gtk-doc/html/gio/async.html
+share/gtk-doc/html/gio/ch01.html
+share/gtk-doc/html/gio/ch02.html
+share/gtk-doc/html/gio/ch03.html
+share/gtk-doc/html/gio/ch14.html
+share/gtk-doc/html/gio/ch15.html
+share/gtk-doc/html/gio/ch15s02.html
+share/gtk-doc/html/gio/ch15s03.html
+share/gtk-doc/html/gio/extending.html
+share/gtk-doc/html/gio/file_mon.html
+share/gtk-doc/html/gio/file_ops.html
+share/gtk-doc/html/gio/gio-Desktop-file-based-GAppInfo.html
+share/gtk-doc/html/gio/gio-Extension-Points.html
+share/gtk-doc/html/gio/gio-GContentType.html
+share/gtk-doc/html/gio/gio-GFileAttribute.html
+share/gtk-doc/html/gio/gio-GIOError.html
+share/gtk-doc/html/gio/gio-GIOScheduler.html
+share/gtk-doc/html/gio/gio-Unix-Mounts.html
+share/gtk-doc/html/gio/gio-extension-points.html
+share/gtk-doc/html/gio/gio-hierarchy.html
+share/gtk-doc/html/gio/gio.devhelp
+share/gtk-doc/html/gio/gio.devhelp2
+share/gtk-doc/html/gio/gvfs-overview.png
+share/gtk-doc/html/gio/home.png
+share/gtk-doc/html/gio/icons.html
+share/gtk-doc/html/gio/index.html
+share/gtk-doc/html/gio/index.sgml
+share/gtk-doc/html/gio/ix01.html
+share/gtk-doc/html/gio/left.png
+share/gtk-doc/html/gio/migrating.html
+share/gtk-doc/html/gio/pt01.html
+share/gtk-doc/html/gio/pt02.html
+share/gtk-doc/html/gio/right.png
+share/gtk-doc/html/gio/streaming.html
+share/gtk-doc/html/gio/style.css
+share/gtk-doc/html/gio/types.html
+share/gtk-doc/html/gio/up.png
+share/gtk-doc/html/gio/utils.html
+share/gtk-doc/html/gio/volume_mon.html
 share/gtk-doc/html/glib/
 share/gtk-doc/html/glib/file-name-encodings.png
 share/gtk-doc/html/glib/glib-Arrays.html
@@ -18,6 +93,7 @@
 share/gtk-doc/html/glib/glib-Caches.html
 share/gtk-doc/html/glib/glib-Character-Set-Conversion.html
 share/gtk-doc/html/glib/glib-Commandline-option-parser.html
+share/gtk-doc/html/glib/glib-Data-Checksums.html
 share/gtk-doc/html/glib/glib-Datasets.html
 share/gtk-doc/html/glib/glib-Date-and-Time-Functions.html
 share/gtk-doc/html/glib/glib-Double-ended-Queues.html
@@ -57,12 +133,14 @@
 share/gtk-doc/html/glib/glib-String-Chunks.html
 share/gtk-doc/html/glib/glib-String-Utility-Functions.html
 share/gtk-doc/html/glib/glib-Strings.html
+share/gtk-doc/html/glib/glib-Testing.html
 share/gtk-doc/html/glib/glib-The-Main-Event-Loop.html
 share/gtk-doc/html/glib/glib-Thread-Pools.html
 share/gtk-doc/html/glib/glib-Threads.html
 share/gtk-doc/html/glib/glib-Timers.html
 share/gtk-doc/html/glib/glib-Trash-Stacks.html
 share/gtk-doc/html/glib/glib-Type-Conversion-Macros.html
+share/gtk-doc/html/glib/glib-URI-Functions.html
 share/gtk-doc/html/glib/glib-Unicode-Manipulation.html
 share/gtk-doc/html/glib/glib-Version-Information.html
 share/gtk-doc/html/glib/glib-Warnings-and-Assertions.html
@@ -94,6 +172,7 @@
 share/gtk-doc/html/glib/ix07.html
 share/gtk-doc/html/glib/ix08.html
 share/gtk-doc/html/glib/ix09.html
+share/gtk-doc/html/glib/ix10.html
 share/gtk-doc/html/glib/left.png
 share/gtk-doc/html/glib/mainloop-states.gif
 share/gtk-doc/html/glib/right.png
Index: pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/glib2/pkg/PLIST-main,v
retrieving revision 1.3
diff -u -r1.3 PLIST-main
--- pkg/PLIST-main      24 Oct 2007 22:29:03 -0000      1.3
+++ pkg/PLIST-main      27 Mar 2008 22:10:27 -0000
@@ -1,10 +1,59 @@
 @comment $OpenBSD: PLIST-main,v 1.3 2007/10/24 22:29:03 jasper Exp $
 @pkgpath devel/glib2
+%%SHARED%%
 bin/glib-genmarshal
 bin/glib-gettextize
 bin/glib-mkenums
 bin/gobject-query
+bin/gtester
+include/gio-unix-2.0/
+include/gio-unix-2.0/gio/
+include/gio-unix-2.0/gio/gdesktopappinfo.h
+include/gio-unix-2.0/gio/gunixinputstream.h
+include/gio-unix-2.0/gio/gunixmounts.h
+include/gio-unix-2.0/gio/gunixoutputstream.h
 include/glib-2.0/
+include/glib-2.0/gio/
+include/glib-2.0/gio/gappinfo.h
+include/glib-2.0/gio/gasyncresult.h
+include/glib-2.0/gio/gbufferedinputstream.h
+include/glib-2.0/gio/gbufferedoutputstream.h
+include/glib-2.0/gio/gcancellable.h
+include/glib-2.0/gio/gcontenttype.h
+include/glib-2.0/gio/gdatainputstream.h
+include/glib-2.0/gio/gdataoutputstream.h
+include/glib-2.0/gio/gdrive.h
+include/glib-2.0/gio/gfile.h
+include/glib-2.0/gio/gfileattribute.h
+include/glib-2.0/gio/gfileenumerator.h
+include/glib-2.0/gio/gfileicon.h
+include/glib-2.0/gio/gfileinfo.h
+include/glib-2.0/gio/gfileinputstream.h
+include/glib-2.0/gio/gfilemonitor.h
+include/glib-2.0/gio/gfilenamecompleter.h
+include/glib-2.0/gio/gfileoutputstream.h
+include/glib-2.0/gio/gfilterinputstream.h
+include/glib-2.0/gio/gfilteroutputstream.h
+include/glib-2.0/gio/gicon.h
+include/glib-2.0/gio/ginputstream.h
+include/glib-2.0/gio/gio.h
+include/glib-2.0/gio/gioenumtypes.h
+include/glib-2.0/gio/gioerror.h
+include/glib-2.0/gio/giomodule.h
+include/glib-2.0/gio/gioscheduler.h
+include/glib-2.0/gio/gloadableicon.h
+include/glib-2.0/gio/gmemoryinputstream.h
+include/glib-2.0/gio/gmemoryoutputstream.h
+include/glib-2.0/gio/gmount.h
+include/glib-2.0/gio/gmountoperation.h
+include/glib-2.0/gio/gnativevolumemonitor.h
+include/glib-2.0/gio/goutputstream.h
+include/glib-2.0/gio/gseekable.h
+include/glib-2.0/gio/gsimpleasyncresult.h
+include/glib-2.0/gio/gthemedicon.h
+include/glib-2.0/gio/gvfs.h
+include/glib-2.0/gio/gvolume.h
+include/glib-2.0/gio/gvolumemonitor.h
 include/glib-2.0/glib/
 include/glib-2.0/glib-object.h
 include/glib-2.0/glib.h
@@ -16,6 +65,7 @@
 include/glib-2.0/glib/gbase64.h
 include/glib-2.0/glib/gbookmarkfile.h
 include/glib-2.0/glib/gcache.h
+include/glib-2.0/glib/gchecksum.h
 include/glib-2.0/glib/gcompletion.h
 include/glib-2.0/glib/gconvert.h
 include/glib-2.0/glib/gdataset.h
@@ -56,12 +106,14 @@
 include/glib-2.0/glib/gstdio.h
 include/glib-2.0/glib/gstrfuncs.h
 include/glib-2.0/glib/gstring.h
+include/glib-2.0/glib/gtestutils.h
 include/glib-2.0/glib/gthread.h
 include/glib-2.0/glib/gthreadpool.h
 include/glib-2.0/glib/gtimer.h
 include/glib-2.0/glib/gtree.h
 include/glib-2.0/glib/gtypes.h
 include/glib-2.0/glib/gunicode.h
+include/glib-2.0/glib/gurifuncs.h
 include/glib-2.0/glib/gutils.h
 include/glib-2.0/glib/gwin32.h
 include/glib-2.0/gmodule.h
@@ -87,6 +139,8 @@
 lib/glib-2.0/
 lib/glib-2.0/include/
 lib/glib-2.0/include/glibconfig.h
+lib/libgio-2.0.a
+lib/libgio-2.0.la
 lib/libglib-2.0.a
 lib/libglib-2.0.la
 lib/libgmodule-2.0.a
@@ -95,7 +149,8 @@
 lib/libgobject-2.0.la
 lib/libgthread-2.0.a
 lib/libgthread-2.0.la
-lib/pkgconfig/
+lib/pkgconfig/gio-2.0.pc
+lib/pkgconfig/gio-unix-2.0.pc
 lib/pkgconfig/glib-2.0.pc
 lib/pkgconfig/gmodule-2.0.pc
 lib/pkgconfig/gmodule-export-2.0.pc
@@ -213,6 +268,9 @@
 share/locale/mn/
 share/locale/mn/LC_MESSAGES/
 share/locale/mn/LC_MESSAGES/glib20.mo
+share/locale/mr/
+share/locale/mr/LC_MESSAGES/
+share/locale/mr/LC_MESSAGES/glib20.mo
 share/locale/ms/
 share/locale/ms/LC_MESSAGES/
 share/locale/ms/LC_MESSAGES/glib20.mo
@@ -239,6 +297,9 @@
 share/locale/rw/
 share/locale/rw/LC_MESSAGES/
 share/locale/rw/LC_MESSAGES/glib20.mo
+share/locale/si/
+share/locale/si/LC_MESSAGES/
+share/locale/si/LC_MESSAGES/glib20.mo
 share/locale/sk/LC_MESSAGES/glib20.mo
 share/locale/sl/LC_MESSAGES/glib20.mo
 share/locale/sq/
@@ -282,4 +343,3 @@
 share/locale/zh_CN/LC_MESSAGES/glib20.mo
 share/locale/zh_HK/LC_MESSAGES/glib20.mo
 share/locale/zh_TW/LC_MESSAGES/glib20.mo
-%%SHARED%%

Reply via email to