summaryrefslogtreecommitdiff
path: root/x11/c++-gtk-utils
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2014-07-19 06:39:31 +0000
committerryoon <ryoon@pkgsrc.org>2014-07-19 06:39:31 +0000
commit2f32ff4d3ae07e8bfba6329b5154ab7dfbeba16f (patch)
tree970c0d9389087a1beca49d237fc6167fb3d59922 /x11/c++-gtk-utils
parentfb6c70a4edaee8bd741a2c432d907db557c4eebc (diff)
downloadpkgsrc-2f32ff4d3ae07e8bfba6329b5154ab7dfbeba16f.tar.gz
Import c++-gtk-utils-2.2.7 as x11/c++-gtk-utils.
c++-gtk-utils is a lightweight library containing a number of classes and functions for programming GTK+ programs using C++ in POSIX (unix-like) environments, where the user does not want to use a full-on wrapper such as gtkmm or wxWidgets, or is concerned about exception safety or thread safety of the wrapper and their documentation. It is parallel installable for both GTK+2 and GTK+3. There is also an option to install a subset of the library with only glib/gobject/gio support, without GTK+.
Diffstat (limited to 'x11/c++-gtk-utils')
-rw-r--r--x11/c++-gtk-utils/DESCR8
-rw-r--r--x11/c++-gtk-utils/Makefile21
-rw-r--r--x11/c++-gtk-utils/PLIST557
-rw-r--r--x11/c++-gtk-utils/buildlink3.mk15
-rw-r--r--x11/c++-gtk-utils/distinfo6
-rw-r--r--x11/c++-gtk-utils/patches/patch-c++-gtk-utils_Makefile.in15
6 files changed, 622 insertions, 0 deletions
diff --git a/x11/c++-gtk-utils/DESCR b/x11/c++-gtk-utils/DESCR
new file mode 100644
index 00000000000..6b63d93f1c5
--- /dev/null
+++ b/x11/c++-gtk-utils/DESCR
@@ -0,0 +1,8 @@
+c++-gtk-utils is a lightweight library containing a number of
+classes and functions for programming GTK+ programs using C++ in
+POSIX (unix-like) environments, where the user does not want to
+use a full-on wrapper such as gtkmm or wxWidgets, or is concerned
+about exception safety or thread safety of the wrapper and their
+documentation. It is parallel installable for both GTK+2 and GTK+3.
+There is also an option to install a subset of the library with
+only glib/gobject/gio support, without GTK+.
diff --git a/x11/c++-gtk-utils/Makefile b/x11/c++-gtk-utils/Makefile
new file mode 100644
index 00000000000..9ced3ff9fb5
--- /dev/null
+++ b/x11/c++-gtk-utils/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+
+DISTNAME= c++-gtk-utils-2.2.7
+CATEGORIES= x11
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=cxx-gtk-utils/}
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://cxx-gtk-utils.sourceforge.net/
+COMMENT= Lightweight library for programming GTK+ programs using C++
+LICENSE= gnu-lgpl-v2.1
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= c++-gtk-utils-3-2.2.pc.in
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/c++-gtk-utils/PLIST b/x11/c++-gtk-utils/PLIST
new file mode 100644
index 00000000000..3e3975a6c12
--- /dev/null
+++ b/x11/c++-gtk-utils/PLIST
@@ -0,0 +1,557 @@
+@comment $NetBSD: PLIST,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/application.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/async_queue.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/async_result.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/callback.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/cgu_config.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/convert.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/do_if.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/emitter.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/extension.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/fdstream.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/fdstream.tpp
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/file_print_manager.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/future.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/future.tpp
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/gerror_handle.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/gobj_handle.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/gstream.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/gstream.tpp
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/gvar_handle.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/intrusive_ptr.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/io_watch.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/mem_fun.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/mutex.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/notifier.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/parallel.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/param.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/pipes.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/prog_present.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/reassembler.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/rw_lock.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/shared_handle.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/shared_ptr.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/task_manager.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/task_manager.tpp
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/text_print_manager.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/thread.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/timeout.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/widget.h
+include/c++-gtk-utils-3-2.2/c++-gtk-utils/window.h
+lib/libcxx-gtk-utils-3-2.2.la
+lib/pkgconfig/c++-gtk-utils-3-2.2.pc
+share/doc/c++-gtk-utils/2.2/BUGS
+share/doc/c++-gtk-utils/2.2/COPYING
+share/doc/c++-gtk-utils/2.2/NEWS
+share/doc/c++-gtk-utils/2.2/PORTING-TO-2.2
+share/doc/c++-gtk-utils/2.2/README
+share/doc/c++-gtk-utils/2.2/html/Clang.html
+share/doc/c++-gtk-utils/2.2/html/GTK.html
+share/doc/c++-gtk-utils/2.2/html/GtkBuilder.html
+share/doc/c++-gtk-utils/2.2/html/Linkage.html
+share/doc/c++-gtk-utils/2.2/html/Memory.html
+share/doc/c++-gtk-utils/2.2/html/Namespaces.html
+share/doc/c++-gtk-utils/2.2/html/Porting.html
+share/doc/c++-gtk-utils/2.2/html/Qt.html
+share/doc/c++-gtk-utils/2.2/html/Threading.html
+share/doc/c++-gtk-utils/2.2/html/Variants.html
+share/doc/c++-gtk-utils/2.2/html/annotated.html
+share/doc/c++-gtk-utils/2.2/html/application_8h.html
+share/doc/c++-gtk-utils/2.2/html/application_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/async__queue_8h.html
+share/doc/c++-gtk-utils/2.2/html/async__queue_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/async__result_8h.html
+share/doc/c++-gtk-utils/2.2/html/async__result_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/bc_s.png
+share/doc/c++-gtk-utils/2.2/html/bdwn.png
+share/doc/c++-gtk-utils/2.2/html/callback_8h.html
+share/doc/c++-gtk-utils/2.2/html/callback_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/cgu__config_8h.html
+share/doc/c++-gtk-utils/2.2/html/cgu__config_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Application-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Application.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1ApplicationNameError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncQueue-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncQueue.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncQueueDispatch-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncQueueDispatch.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncQueuePopError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncResult-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncResult.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1CFree-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1CFree.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1FunctorArg-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1FunctorArg.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1SafeFunctorArg-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1SafeFunctorArg.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1DoIf_1_1RelatedTest-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1DoIf_1_1RelatedTest.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1EmitterArg-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1EmitterArg.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1GuileException-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1GuileException.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1GuileException.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1ReturnValueError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1ReturnValueError.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1ReturnValueError.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1WrapperError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1WrapperError.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Extension_1_1WrapperError.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintDialog-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintDialog.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintDialog.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintManager-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintManager.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1FilePrintManager.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GFree-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GFree.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceDestroy-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceDestroy.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceFree-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceFree.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceFreeSize-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GSliceFreeSize.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GerrorFree-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GerrorFree.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GobjHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GobjHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GobjWeakHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GobjWeakHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GvarHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GvarHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveCounter-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveCounter.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveLockCounter-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveLockCounter.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveLockCounter.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusivePtr-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusivePtr.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MainWidgetBase-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MainWidgetBase.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor1__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2__const-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2__const.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1MemFun_1_1Functor2__const.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Notifier-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Notifier.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Param-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1PipeFifo-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1PipeFifo.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Releaser-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Releaser.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SafeEmitterArg-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SafeEmitterArg.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1ScopedHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1ScopedHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedHandleError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedLockHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedLockHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedLockPtr-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedLockPtr.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedPtr-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedPtr.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SharedPtrError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1StandardArrayDelete-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1StandardArrayDelete.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SyncPipe-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1SyncPipe.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1TextPrintManager-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1TextPrintManager.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1TextPrintManager.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1CancelBlock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1CancelBlock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Cond-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Cond.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Exit.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Future-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Future.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Future.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1GrecmutexLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1GrecmutexLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1JoinableHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1JoinableHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex_1_1Lock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex_1_1Lock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex_1_1TrackLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Mutex_1_1TrackLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1ReaderLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1ReaderLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1ReaderTrackLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1ReaderTrackLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1WriterLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1WriterLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1WriterTrackLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RWLock_1_1WriterTrackLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex_1_1Lock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex_1_1Lock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex_1_1TrackLock-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1RecMutex_1_1TrackLock.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManager-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManager.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManagerHelper2_1_1FunctorResultExec.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManagerHelper2_1_1FunctorResultExec.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManager_1_1IncHandle-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1TaskManager_1_1IncHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Thread-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Thread_1_1Thread.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1ConversionError-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1ConversionError.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1ConversionError.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1Iterator-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1Iterator.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1Reassembler-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1Reassembler.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1ReverseIterator-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Utf8_1_1ReverseIterator.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1WinBase-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1WinBase.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1WinBase.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdinbuf-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdinbuf.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdinbuf.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdistream-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdistream.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdistream.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdostream-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdostream.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdostream.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdoutbuf-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdoutbuf.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__fdoutbuf.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__giostream-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__giostream.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__giostream.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gistream-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gistream.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gistream.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gostream-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gostream.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gostream.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gstreambuf-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gstreambuf.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1basic__gstreambuf.png
+share/doc/c++-gtk-utils/2.2/html/classes.html
+share/doc/c++-gtk-utils/2.2/html/classstd_1_1hash.html
+share/doc/c++-gtk-utils/2.2/html/closed.png
+share/doc/c++-gtk-utils/2.2/html/convert_8h.html
+share/doc/c++-gtk-utils/2.2/html/convert_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/deprecated.html
+share/doc/c++-gtk-utils/2.2/html/dir_101f02d72531e1268e20029abbed11e1.html
+share/doc/c++-gtk-utils/2.2/html/do__if_8h.html
+share/doc/c++-gtk-utils/2.2/html/do__if_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/doxygen.css
+share/doc/c++-gtk-utils/2.2/html/doxygen.png
+share/doc/c++-gtk-utils/2.2/html/doxygen_8main.html
+share/doc/c++-gtk-utils/2.2/html/emitter_8h.html
+share/doc/c++-gtk-utils/2.2/html/emitter_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/extension_8h.html
+share/doc/c++-gtk-utils/2.2/html/extension_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/fdstream_8h.html
+share/doc/c++-gtk-utils/2.2/html/fdstream_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/file__print__manager_8h.html
+share/doc/c++-gtk-utils/2.2/html/file__print__manager_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/files.html
+share/doc/c++-gtk-utils/2.2/html/ftv2blank.png
+share/doc/c++-gtk-utils/2.2/html/ftv2cl.png
+share/doc/c++-gtk-utils/2.2/html/ftv2doc.png
+share/doc/c++-gtk-utils/2.2/html/ftv2folderclosed.png
+share/doc/c++-gtk-utils/2.2/html/ftv2folderopen.png
+share/doc/c++-gtk-utils/2.2/html/ftv2lastnode.png
+share/doc/c++-gtk-utils/2.2/html/ftv2link.png
+share/doc/c++-gtk-utils/2.2/html/ftv2mlastnode.png
+share/doc/c++-gtk-utils/2.2/html/ftv2mnode.png
+share/doc/c++-gtk-utils/2.2/html/ftv2mo.png
+share/doc/c++-gtk-utils/2.2/html/ftv2node.png
+share/doc/c++-gtk-utils/2.2/html/ftv2ns.png
+share/doc/c++-gtk-utils/2.2/html/ftv2plastnode.png
+share/doc/c++-gtk-utils/2.2/html/ftv2pnode.png
+share/doc/c++-gtk-utils/2.2/html/ftv2splitbar.png
+share/doc/c++-gtk-utils/2.2/html/ftv2vertline.png
+share/doc/c++-gtk-utils/2.2/html/functions.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x62.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x63.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x64.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x65.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x66.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x67.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x68.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x69.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x6a.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x6c.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x6d.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x6e.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x6f.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x70.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x72.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x73.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x74.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x75.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x76.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x77.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x78.html
+share/doc/c++-gtk-utils/2.2/html/functions_0x7e.html
+share/doc/c++-gtk-utils/2.2/html/functions_enum.html
+share/doc/c++-gtk-utils/2.2/html/functions_eval.html
+share/doc/c++-gtk-utils/2.2/html/functions_func.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x62.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x63.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x64.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x65.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x66.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x67.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x68.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x69.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x6a.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x6c.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x6d.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x6e.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x6f.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x70.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x72.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x73.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x74.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x75.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x76.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x77.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x78.html
+share/doc/c++-gtk-utils/2.2/html/functions_func_0x7e.html
+share/doc/c++-gtk-utils/2.2/html/functions_rela.html
+share/doc/c++-gtk-utils/2.2/html/functions_type.html
+share/doc/c++-gtk-utils/2.2/html/functions_vars.html
+share/doc/c++-gtk-utils/2.2/html/future_8h.html
+share/doc/c++-gtk-utils/2.2/html/future_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/gerror__handle_8h.html
+share/doc/c++-gtk-utils/2.2/html/gerror__handle_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/globals.html
+share/doc/c++-gtk-utils/2.2/html/globals_defs.html
+share/doc/c++-gtk-utils/2.2/html/gobj__handle_8h.html
+share/doc/c++-gtk-utils/2.2/html/gobj__handle_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/group__fdstreams.html
+share/doc/c++-gtk-utils/2.2/html/group__gstreams.html
+share/doc/c++-gtk-utils/2.2/html/group__handles.html
+share/doc/c++-gtk-utils/2.2/html/group__io__watch.html
+share/doc/c++-gtk-utils/2.2/html/group__prog__present.html
+share/doc/c++-gtk-utils/2.2/html/group__timeout.html
+share/doc/c++-gtk-utils/2.2/html/gstream_8h.html
+share/doc/c++-gtk-utils/2.2/html/gstream_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/gvar__handle_8h.html
+share/doc/c++-gtk-utils/2.2/html/gvar__handle_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/hierarchy.html
+share/doc/c++-gtk-utils/2.2/html/index.html
+share/doc/c++-gtk-utils/2.2/html/intrusive__ptr_8h.html
+share/doc/c++-gtk-utils/2.2/html/intrusive__ptr_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/io__watch_8h.html
+share/doc/c++-gtk-utils/2.2/html/io__watch_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/mem__fun_8h.html
+share/doc/c++-gtk-utils/2.2/html/mem__fun_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/modules.html
+share/doc/c++-gtk-utils/2.2/html/mutex_8h.html
+share/doc/c++-gtk-utils/2.2/html/mutex_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Callback.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1DoIf.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Extension.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1MemFun.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1SharedHandleAllocFail.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1SharedPtrAllocFail.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Thread.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Thread_1_1FutureHelper.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Thread_1_1TaskManagerHelper2.html
+share/doc/c++-gtk-utils/2.2/html/namespaceCgu_1_1Utf8.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x63.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x64.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x65.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x66.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x67.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x69.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x6c.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x6d.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x6f.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x70.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x72.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x73.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x74.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x75.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x76.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_0x77.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_enum.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_eval.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_func.html
+share/doc/c++-gtk-utils/2.2/html/namespacemembers_type.html
+share/doc/c++-gtk-utils/2.2/html/namespaces.html
+share/doc/c++-gtk-utils/2.2/html/nav_f.png
+share/doc/c++-gtk-utils/2.2/html/nav_g.png
+share/doc/c++-gtk-utils/2.2/html/nav_h.png
+share/doc/c++-gtk-utils/2.2/html/notifier_8h.html
+share/doc/c++-gtk-utils/2.2/html/notifier_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/open.png
+share/doc/c++-gtk-utils/2.2/html/pages.html
+share/doc/c++-gtk-utils/2.2/html/parallel_8h.html
+share/doc/c++-gtk-utils/2.2/html/parallel_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/param_8h.html
+share/doc/c++-gtk-utils/2.2/html/param_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/pipes_8h.html
+share/doc/c++-gtk-utils/2.2/html/pipes_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/prog__present_8h.html
+share/doc/c++-gtk-utils/2.2/html/prog__present_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/reassembler_8h.html
+share/doc/c++-gtk-utils/2.2/html/reassembler_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/rw__lock_8h.html
+share/doc/c++-gtk-utils/2.2/html/rw__lock_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/shared__handle_8h.html
+share/doc/c++-gtk-utils/2.2/html/shared__handle_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/shared__ptr_8h.html
+share/doc/c++-gtk-utils/2.2/html/shared__ptr_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1ApplicationNameError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1ApplicationNameError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1AsyncQueuePopError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1AsyncQueuePopError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1GobjWeakHandleError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1GobjWeakHandleError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1GobjWeakHandleError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Param.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Param_3_01T_01_5_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Param_3_01T_01_5_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Param_3_01T_01_6_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Param_3_01T_01_6_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1PipeError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1PipeError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1PipeError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_00_01false_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_00_01false_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_00_01true_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_00_01true_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_01_6_00_01false_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_01_6_00_01false_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_01_6_00_01true_01_4-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1RemoveRefCond_3_01T_01_6_00_01true_01_4.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1SharedHandleError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1SharedHandleError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1SharedPtrError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1SharedPtrError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1CondError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1CondError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1CondError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureHelper_1_1WhenWrapperArg-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureHelper_1_1WhenWrapperArg.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureHelper_1_1WhenWrapperArgRel-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureHelper_1_1WhenWrapperArgRel.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureThreadError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureThreadError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureThreadError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureWhenError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureWhenError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1FutureWhenError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1MutexError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1MutexError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1MutexError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1ParallelError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1ParallelError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1ParallelError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RWLockError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RWLockError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RWLockError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RecMutexError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RecMutexError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1RecMutexError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError-members.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError.html
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError.png
+share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskManagerHelper2_1_1FunctorResultWrapper.html
+share/doc/c++-gtk-utils/2.2/html/sync_off.png
+share/doc/c++-gtk-utils/2.2/html/sync_on.png
+share/doc/c++-gtk-utils/2.2/html/tab_a.png
+share/doc/c++-gtk-utils/2.2/html/tab_b.png
+share/doc/c++-gtk-utils/2.2/html/tab_h.png
+share/doc/c++-gtk-utils/2.2/html/tab_s.png
+share/doc/c++-gtk-utils/2.2/html/tabs.css
+share/doc/c++-gtk-utils/2.2/html/task__manager_8h.html
+share/doc/c++-gtk-utils/2.2/html/task__manager_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/text__print__manager_8h.html
+share/doc/c++-gtk-utils/2.2/html/text__print__manager_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/thread_8h.html
+share/doc/c++-gtk-utils/2.2/html/thread_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/timeout_8h.html
+share/doc/c++-gtk-utils/2.2/html/timeout_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/widget_8h.html
+share/doc/c++-gtk-utils/2.2/html/widget_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/window_8h.html
+share/doc/c++-gtk-utils/2.2/html/window_8h_source.html
diff --git a/x11/c++-gtk-utils/buildlink3.mk b/x11/c++-gtk-utils/buildlink3.mk
new file mode 100644
index 00000000000..736986a6629
--- /dev/null
+++ b/x11/c++-gtk-utils/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+
+BUILDLINK_TREE+= c++-gtk-utils
+
+.if !defined(C++_GTK_UTILS_BUILDLINK3_MK)
+C++_GTK_UTILS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.c++-gtk-utils+= c++-gtk-utils>=2.2.7
+BUILDLINK_PKGSRCDIR.c++-gtk-utils?= ../../x11/c++-gtk-utils
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.endif # C++_GTK_UTILS_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -c++-gtk-utils
diff --git a/x11/c++-gtk-utils/distinfo b/x11/c++-gtk-utils/distinfo
new file mode 100644
index 00000000000..1151105d9e6
--- /dev/null
+++ b/x11/c++-gtk-utils/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+
+SHA1 (c++-gtk-utils-2.2.7.tar.gz) = 4f6b3f80197dc710fce636ef27a2c437016ab5eb
+RMD160 (c++-gtk-utils-2.2.7.tar.gz) = 8ec4889d2cd8eac02d2737e757c41bb74cc72136
+Size (c++-gtk-utils-2.2.7.tar.gz) = 2588140 bytes
+SHA1 (patch-c++-gtk-utils_Makefile.in) = 48dcf35c63a7397ad83329ab4c841482d38a99b8
diff --git a/x11/c++-gtk-utils/patches/patch-c++-gtk-utils_Makefile.in b/x11/c++-gtk-utils/patches/patch-c++-gtk-utils_Makefile.in
new file mode 100644
index 00000000000..81349b14ba0
--- /dev/null
+++ b/x11/c++-gtk-utils/patches/patch-c++-gtk-utils_Makefile.in
@@ -0,0 +1,15 @@
+$NetBSD: patch-c++-gtk-utils_Makefile.in,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+
+* Fix not found errors of essential functions
+
+--- c++-gtk-utils/Makefile.in.orig 2014-05-30 22:41:36.000000000 +0000
++++ c++-gtk-utils/Makefile.in
+@@ -411,7 +411,7 @@ pkginclude_HEADERS = fdstream.h fdstream
+ task_manager.h task_manager.tpp \
+ parallel.h cgu_config.h
+
+-AM_CXXFLAGS = -D_XOPEN_SOURCE=600 @PTHREAD_FLAG_CXX@ @GTK_UNIX_PRINT_CFLAGS@ \
++AM_CXXFLAGS = @PTHREAD_FLAG_CXX@ @GTK_UNIX_PRINT_CFLAGS@ \
+ @GTK_CFLAGS@ @GIO_CFLAGS@ @DBUS_GLIB_CFLAGS@ @GTHREAD_CFLAGS@ \
+ @GLIB_CFLAGS@ -I..
+