23245486 Move pygtk2 2.24.0 to Userland
authorAlan Coopersmith <Alan.Coopersmith@Oracle.COM>
Fri, 01 Jul 2016 13:27:44 +0000
changeset 6325 a5e9063beb26
parent 6324 97f8b348537a
child 6326 b466b0021177
23245486 Move pygtk2 2.24.0 to Userland
components/gnome/pygtk2/Makefile
components/gnome/pygtk2/patches/01-pygobject-27.patch
components/gnome/pygtk2/pygtk2-27.p5m
components/meta-packages/incorporation-cache
make-rules/gnome-component.mk
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/pygtk2/Makefile	Fri Jul 01 13:27:44 2016 +0000
@@ -0,0 +1,71 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+#
+
+# gobject-introspection bindings are only built correctly for gtk when building
+# with gcc, this would otherwise build with Studio.
+COMPILER =              gcc
+BUILD_BITS =            32_and_64
+include ../../../make-rules/shared-macros.mk
+
+COMPONENT_NAME=		pygtk
+COMPONENT_VERSION=	2.24.0
+COMPONENT_PROJECT_URL=	http://www.pygtk.org/
+COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.bz2
+COMPONENT_ARCHIVE_OVERRIDE= true # override gnome-component.mk default of *.xz
+COMPONENT_ARCHIVE_HASH= \
+	sha256:cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912
+COMPONENT_BUGDB=       gnome/libraries
+
+TPNO=			19936
+
+# Only build for 2.7 as pygobject-3 will replace pygtk for python 3.x
+PYTHON_VERSIONS= 2.7
+
+# Tests do not yet work with Userland framework - 23712629
+TEST_TARGET= $(SKIP_TEST)
+
+include $(WS_MAKE_RULES)/gnome-component.mk
+
+# Required due to patch to configure.ac.
+COMPONENT_PREP_ACTION += (cd $(@D); autoreconf -fiv -I m4);
+
+CONFIGURE_OPTIONS += --disable-static
+CONFIGURE_OPTIONS += PYTHON=$(PYTHON)
+
+# Ensure Python modules are installed into vendor package directories.
+CONFIGURE_ENV += am_cv_python_pythondir=$(PYTHON_VENDOR_PACKAGES)
+CONFIGURE_ENV += am_cv_python_pyexecdir=$(PYTHON_VENDOR_PACKAGES)
+
+REQUIRED_PACKAGES += library/desktop/atk
+REQUIRED_PACKAGES += library/desktop/cairo
+REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
+REQUIRED_PACKAGES += library/desktop/gtk2
+REQUIRED_PACKAGES += library/desktop/libglade
+REQUIRED_PACKAGES += library/desktop/pango
+REQUIRED_PACKAGES += library/glib2
+REQUIRED_PACKAGES += library/python/python-extra-27
+REQUIRED_PACKAGES += runtime/python-27
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/pygtk2/patches/01-pygobject-27.patch	Fri Jul 01 13:27:44 2016 +0000
@@ -0,0 +1,99 @@
+Patch from Desktop gate to handle the way they renamed everything in pygobject
+to include "27" to avoid clashing with the python 2.6 version.  Not suitable
+for upstream, considering removal once new versions from Userland propogate
+to all build machines.
+
+--- a/configure.ac.orig	2014-10-27 00:14:12.378176408 +0530
++++ b/configure.ac	2014-10-26 23:36:49.354543148 +0530
+@@ -136,18 +136,18 @@
+   GLIB_LIBS=`echo $GLIB_LIBS | sed -e "s/$export_dynamic//"`
+ fi
+ 
+-PKG_CHECK_MODULES(PYGOBJECT, [pygobject-2.0 >= pygobject_required_version])
++PKG_CHECK_MODULES(PYGOBJECT, [pygobject27-2.0 >= pygobject_required_version])
+ 
+-PYGOBJECT_INCLUDEDIR=`$PKG_CONFIG --variable=pygtkincludedir pygobject-2.0`
++PYGOBJECT_INCLUDEDIR=`$PKG_CONFIG --variable=pygtkincludedir pygobject27-2.0`
+ AC_SUBST(PYGOBJECT_INCLUDEDIR)
+ 
+-PYGOBJECT_DATADIR=`$PKG_CONFIG --variable=datadir pygobject-2.0`
++PYGOBJECT_DATADIR=`$PKG_CONFIG --variable=datadir pygobject27-2.0`
+ AC_SUBST(PYGOBJECT_DATADIR)
+ 
+ 
+ dnl PyGObject defs
+ AC_SUBST(PYGOBJECT_DEFSDIR)
+-PYGOBJECT_DEFSDIR=`$PKG_CONFIG --variable defsdir pygobject-2.0`
++PYGOBJECT_DEFSDIR=`$PKG_CONFIG --variable defsdir pygobject27-2.0`
+ 
+ AC_MSG_CHECKING([for gio-types.defs])
+ if test -n "$PYGOBJECT_DEFSDIR" && test -e "$PYGOBJECT_DEFSDIR/gio-types.defs"; then
+@@ -160,10 +160,10 @@
+ 
+ 
+ dnl Documentation
+-PYGOBJECT_FIXXREF="$PYTHON `$PKG_CONFIG --variable=fixxref pygobject-2.0`"
++PYGOBJECT_FIXXREF="$PYTHON `$PKG_CONFIG --variable=fixxref pygobject27-2.0`"
+ AC_SUBST(PYGOBJECT_FIXXREF)
+ 
+-PYGOBJECT_PYGDOCS="`$PKG_CONFIG --variable=pygdocs pygobject-2.0`"
++PYGOBJECT_PYGDOCS="`$PKG_CONFIG --variable=pygdocs pygobject27-2.0`"
+ AC_SUBST(PYGOBJECT_PYGDOCS)
+ 
+ dnl atk
+@@ -190,7 +190,7 @@
+ AC_SUBST([CODEGENDIR])
+ 
+ AC_MSG_CHECKING([for codegen])
+-CODEGENDIR=`$PKG_CONFIG --variable codegendir pygobject-2.0`
++CODEGENDIR=`$PKG_CONFIG --variable codegendir pygobject27-2.0`
+ 
+ if test -z $CODEGENDIR; then
+   AC_MSG_ERROR([unable to find PyGObject codegen])
+@@ -203,7 +203,7 @@
+ AC_SUBST([PYGTK_CODEGEN_DEFINES])
+ 
+ gtk_version=""
+-PKG_CHECK_MODULES(PYCAIRO, [pycairo >= pycairo_required_version],
++PKG_CHECK_MODULES(PYCAIRO, [pycairo27 >= pycairo_required_version],
+         have_pycairo=true, have_pycairo=false)
+ AC_SUBST(PYCAIRO_CFLAGS)
+ AC_SUBST(PYCAIRO_LIBS)
+@@ -211,17 +211,17 @@
+   PYGTK_CODEGEN_DEFINES="-DHAVE_PYCAIRO $PYGTK_CODEGEN_DEFINES";
+   AC_DEFINE([HAVE_PYCAIRO], [1], [Define to 1 if pycairo is available])
+ 
+-  AC_DEFINE_UNQUOTED(PYCAIRO_MAJOR_VERSION, [`pkg-config --modversion pycairo | cut -d '.' -f 1`], dnl
+-                     [pycairo major version])
+-  AC_DEFINE_UNQUOTED(PYCAIRO_MINOR_VERSION, [`pkg-config --modversion pycairo | cut -d '.' -f 2`], dnl
+-                     [pycairo minor version])
+-  AC_DEFINE_UNQUOTED(PYCAIRO_MICRO_VERSION, [`pkg-config --modversion pycairo | cut -d '.' -f 3`], dnl
+-                     [pycairo micro version])
++  AC_DEFINE_UNQUOTED(PYCAIRO_MAJOR_VERSION, [`pkg-config --modversion pycairo27 | cut -d '.' -f 1`], dnl
++                     [pycairo27 major version])
++  AC_DEFINE_UNQUOTED(PYCAIRO_MINOR_VERSION, [`pkg-config --modversion pycairo27 | cut -d '.' -f 2`], dnl
++                     [pycairo27 minor version])
++  AC_DEFINE_UNQUOTED(PYCAIRO_MICRO_VERSION, [`pkg-config --modversion pycairo27 | cut -d '.' -f 3`], dnl
++                     [pycairo27 micro version])
+ 
+   dnl pangocairo
+   PKG_CHECK_MODULES(PANGOCAIRO,
+           [pangocairo >= pango_required_version,
+-           pycairo >= pycairo_required_version],
++           pycairo27 >= pycairo_required_version],
+ 	  have_pangocairo=true, have_pangocairo=false)
+   if test ! $have_pangocairo
+   then
+--- a/docs/Makefile.am.orig	2014-10-27 01:40:34.651076337 +0530
++++ b/docs/Makefile.am	2014-10-27 01:42:42.690592199 +0530
+@@ -3,8 +3,8 @@
+ REF_VERSION = $(PYGTK_MAJOR_VERSION).$(PYGTK_MINOR_VERSION)
+ FULL_VERSION = $(REF_VERSION).$(PYGTK_MICRO_VERSION)
+ 
+-HTML_STYLE = $(PYGOBJECT_DATADIR)/pygobject/xsl/ref-html-style.xsl
+-PDF_STYLE = $(PYGOBJECT_DATADIR)/pygobject/xsl/pdf-style.xsl
++HTML_STYLE = $(PYGOBJECT_DATADIR)/pygobject27/xsl/ref-html-style.xsl
++PDF_STYLE = $(PYGOBJECT_DATADIR)/pygobject27/xsl/pdf-style.xsl
+ 
+ XMLFILES = 						\
+ 	reference/pygtk2-ref.xml			\
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/gnome/pygtk2/pygtk2-27.p5m	Fri Jul 01 13:27:44 2016 +0000
@@ -0,0 +1,681 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+#
+
+set name=pkg.fmri \
+    value=pkg:/library/python/pygtk2-27@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.summary value="Python 2.7 bindings for the Gtk+ 2.x library"
+set name=com.oracle.info.description value="Python bindings for GTK+"
+set name=com.oracle.info.tpno value=$(TPNO)
+set name=info.classification \
+    value=org.opensolaris.category.2008:Development/Python
+set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
+set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
+set name=org.opensolaris.arc-caseid value=PSARC/2014/371
+set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
+file path=usr/bin/$(MACH64)/pygtk-codegen-2.0
+file path=usr/bin/$(MACH64)/pygtk-demo
+link path=usr/bin/$(MACH64)/pygtk27-codegen-2.0 target=pygtk-codegen-2.0
+file path=usr/bin/pygtk-codegen-2.0
+file path=usr/bin/pygtk-demo
+link path=usr/bin/pygtk27-codegen-2.0 target=pygtk-codegen-2.0
+file path=usr/include/pygtk-2.0/pygtk/pygtk.h
+file path=usr/lib/$(MACH64)/pkgconfig/pygtk-2.0.pc
+link path=usr/lib/$(MACH64)/pkgconfig/pygtk27-2.0.pc target=pygtk-2.0.pc
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/__init__.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/appwindow.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/buttonbox.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/changedisplay.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/colorsel.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dialogs.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dnd.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dndpixmap.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/editable_cells.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/entry_completion.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/expander.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/hypertext.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/alphatest.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/apple-red.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/background.jpg
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/floppybuddy.gif
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-applets.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-calendar.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-foot.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-gimp.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-gmush.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnome-gsame.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gnu-keys.png
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images/gtk-logo-rgb.gif
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/infobar.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/list_store.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/menu.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/panes.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/pixbufs.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/print_editor.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/sizegroup.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/statusicon.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/stock_browser.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textscroll.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textview.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tooltip.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tree_store.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/treemodel.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/demos/ui_manager.py
+file path=usr/lib/$(MACH64)/pygtk/2.0/pygtk-demo.py
+file path=usr/lib/pkgconfig/pygtk-2.0.pc
+link path=usr/lib/pkgconfig/pygtk27-2.0.pc target=pygtk-2.0.pc
+file path=usr/lib/pygtk/2.0/demos/__init__.py
+file path=usr/lib/pygtk/2.0/demos/appwindow.py
+file path=usr/lib/pygtk/2.0/demos/buttonbox.py
+file path=usr/lib/pygtk/2.0/demos/changedisplay.py
+file path=usr/lib/pygtk/2.0/demos/colorsel.py
+file path=usr/lib/pygtk/2.0/demos/dialogs.py
+file path=usr/lib/pygtk/2.0/demos/dnd.py
+file path=usr/lib/pygtk/2.0/demos/dndpixmap.py
+file path=usr/lib/pygtk/2.0/demos/editable_cells.py
+file path=usr/lib/pygtk/2.0/demos/entry_completion.py
+file path=usr/lib/pygtk/2.0/demos/expander.py
+file path=usr/lib/pygtk/2.0/demos/hypertext.py
+file path=usr/lib/pygtk/2.0/demos/images.py
+file path=usr/lib/pygtk/2.0/demos/images/alphatest.png
+file path=usr/lib/pygtk/2.0/demos/images/apple-red.png
+file path=usr/lib/pygtk/2.0/demos/images/background.jpg
+file path=usr/lib/pygtk/2.0/demos/images/floppybuddy.gif
+file path=usr/lib/pygtk/2.0/demos/images/gnome-applets.png
+file path=usr/lib/pygtk/2.0/demos/images/gnome-calendar.png
+file path=usr/lib/pygtk/2.0/demos/images/gnome-foot.png
+file path=usr/lib/pygtk/2.0/demos/images/gnome-gimp.png
+file path=usr/lib/pygtk/2.0/demos/images/gnome-gmush.png
+file path=usr/lib/pygtk/2.0/demos/images/gnome-gsame.png
+file path=usr/lib/pygtk/2.0/demos/images/gnu-keys.png
+file path=usr/lib/pygtk/2.0/demos/images/gtk-logo-rgb.gif
+file path=usr/lib/pygtk/2.0/demos/infobar.py
+file path=usr/lib/pygtk/2.0/demos/list_store.py
+file path=usr/lib/pygtk/2.0/demos/menu.py
+file path=usr/lib/pygtk/2.0/demos/panes.py
+file path=usr/lib/pygtk/2.0/demos/pixbufs.py
+file path=usr/lib/pygtk/2.0/demos/print_editor.py
+file path=usr/lib/pygtk/2.0/demos/sizegroup.py
+file path=usr/lib/pygtk/2.0/demos/statusicon.py
+file path=usr/lib/pygtk/2.0/demos/stock_browser.py
+file path=usr/lib/pygtk/2.0/demos/textscroll.py
+file path=usr/lib/pygtk/2.0/demos/textview.py
+file path=usr/lib/pygtk/2.0/demos/tooltip.py
+file path=usr/lib/pygtk/2.0/demos/tree_store.py
+file path=usr/lib/pygtk/2.0/demos/treemodel.py
+file path=usr/lib/pygtk/2.0/demos/ui_manager.py
+file path=usr/lib/pygtk/2.0/pygtk-demo.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/atk.so
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/__init__.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/_gtk.so
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/_lazyutils.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/compat.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/deprecation.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/glade.so
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtk/keysyms.py
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/gtkunixprint.so
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/pango.so
+file path=usr/lib/python2.7/vendor-packages/64/gtk-2.0/pangocairo.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/atk.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/__init__.py
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/_gtk.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/_lazyutils.py
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/compat.py
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/deprecation.py
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/glade.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/keysyms.py
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtkunixprint.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/pango.so
+file path=usr/lib/python2.7/vendor-packages/gtk-2.0/pangocairo.so
+file path=usr/share/gtk-doc/html/pygtk/atk-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/atk-constants.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkaction.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkcomponent.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkdocument.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkeditabletext.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkgobjectaccessible.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkhyperlink.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkhypertext.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkimage.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkimplementor.html
+file path=usr/share/gtk-doc/html/pygtk/class-atknoopobject.html
+file path=usr/share/gtk-doc/html/pygtk/class-atknoopobjectfactory.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkobject.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkobjectfactory.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkrectangle.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkregistry.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkrelation.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkrelationset.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkselection.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkstateset.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkstreamablecontent.html
+file path=usr/share/gtk-doc/html/pygtk/class-atktable.html
+file path=usr/share/gtk-doc/html/pygtk/class-atktext.html
+file path=usr/share/gtk-doc/html/pygtk/class-atkvalue.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkapplaunchcontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkatom.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkcairocontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkcolor.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkcolormap.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkcursor.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkdevice.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkdisplay.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkdisplaymanager.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkdragcontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkdrawable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkevent.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkgc.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkimage.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkkeymap.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpangorenderer.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpixbuf.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpixbufanimation.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpixbufanimationiter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpixbufloader.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkpixmap.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkrectangle.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkregion.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkscreen.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkvisual.html
+file path=usr/share/gtk-doc/html/pygtk/class-gdkwindow.html
+file path=usr/share/gtk-doc/html/pygtk/class-gladexml.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaboutdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaccelgroup.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaccellabel.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaccelmap.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaccessible.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaction.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkactiongroup.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkactivatable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkadjustment.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkalignment.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkarrow.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkaspectframe.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkassistant.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbin.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkborder.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbuildable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbuilder.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkbuttonbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcalendar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcelleditable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcelllayout.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrenderer.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrendereraccel.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrenderercombo.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrendererpixbuf.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrendererprogress.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrendererspin.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrendererspinner.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrenderertext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellrenderertoggle.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcellview.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcheckbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcheckmenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkclipboard.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcolorbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcolorselection.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcolorselectiondialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcombo.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcombobox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcomboboxentry.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcomboboxtext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcontainer.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkcurve.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkdrawingarea.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkeditable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkentry.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkentrybuffer.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkentrycompletion.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkeventbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkexpander.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfilechooser.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfilechooserbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfilechooserdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfilechooserwidget.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfilefilter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfileselection.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfixed.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfontbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfontselection.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkfontselectiondialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkframe.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkgammacurve.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhandlebox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhbuttonbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhpaned.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhruler.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhscale.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhscrollbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkhseparator.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkiconfactory.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkiconinfo.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkiconset.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkiconsource.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkicontheme.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkiconview.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkimage.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkimagemenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkimcontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkimcontextsimple.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkimmulticontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkinfobar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkinputdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkinvisible.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkitemfactory.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtklabel.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtklayout.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtklinkbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkliststore.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmenu.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmenubar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmenushell.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmenutoolbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmessagedialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmisc.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkmountoperation.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtknotebook.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkobject.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkoffscreenwindow.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkoptionmenu.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkpagesetup.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkpagesetupunixdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkpaned.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkpapersize.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkplug.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintcontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprinter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintjob.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintoperation.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintoperationpreview.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintsettings.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprintunixdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkprogressbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkradioaction.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkradiobutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkradiomenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkradiotoolbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrange.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrcstyle.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentaction.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentchooser.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentchooserdialog.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentchoosermenu.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentchooserwidget.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentfilter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentinfo.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrecentmanager.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkrequisition.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkruler.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkscale.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkscalebutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkscrollbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkscrolledwindow.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkselectiondata.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkseparator.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkseparatormenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkseparatortoolitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtksettings.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtksizegroup.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtksocket.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkspinbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkspinner.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkstatusbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkstatusicon.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkstyle.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktearoffmenuitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextattributes.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextbuffer.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextchildanchor.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextiter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextmark.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktexttag.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktexttagtable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktextview.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoggleaction.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktogglebutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoggletoolbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolbutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolitem.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolitemgroup.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolpalette.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktoolshell.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktooltip.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktooltips.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreedragdest.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreedragsource.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreeiter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreemodel.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreemodelfilter.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreemodelsort.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreerowreference.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreeselection.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreesortable.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreestore.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreeview.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtktreeviewcolumn.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkuimanager.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvbuttonbox.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkviewport.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvolumebutton.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvpaned.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvruler.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvscale.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvscrollbar.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkvseparator.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkwidget.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkwindow.html
+file path=usr/share/gtk-doc/html/pygtk/class-gtkwindowgroup.html
+file path=usr/share/gtk-doc/html/pygtk/class-hierarchy.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangoattribute.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangoattriterator.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangoattrlist.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangocairocairocontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangocairocairofontmap.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangocolor.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangocontext.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofont.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontdescription.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontface.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontfamily.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontmap.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontmetrics.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontset.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangofontsetsimple.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangoglyphstring.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangolanguage.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangolayout.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangolayoutiter.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangolayoutline.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangorenderer.html
+file path=usr/share/gtk-doc/html/pygtk/class-pangotabarray.html
+file path=usr/share/gtk-doc/html/pygtk/class-pygtkgenericcellrenderer.html
+file path=usr/share/gtk-doc/html/pygtk/class-pygtkgenerictreemodel.html
+file path=usr/share/gtk-doc/html/pygtk/class-pygtktreemodelrow.html
+file path=usr/share/gtk-doc/html/pygtk/class-pygtktreemodelrowiter.html
+file path=usr/share/gtk-doc/html/pygtk/cursors/X_cursor.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/based_arrow_down.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/based_arrow_up.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/boat.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/bogosity.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/bottom_left_corner.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/bottom_right_corner.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/bottom_side.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/bottom_tee.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/box_spiral.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/center_ptr.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/circle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/clock.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/coffee_mug.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/cross.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/cross_reverse.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/crosshair.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/diamond_cross.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/dot.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/dotbox.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/double_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/draft_large.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/draft_small.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/draped_box.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/exchange.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/fleur.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/gobbler.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/gumby.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/hand1.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/hand2.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/heart.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/icon.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/iron_cross.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/left_ptr.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/left_side.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/left_tee.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/leftbutton.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/ll_angle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/lr_angle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/man.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/middlebutton.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/mouse.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/pencil.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/pirate.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/plus.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/question_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/right_ptr.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/right_side.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/right_tee.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/rightbutton.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/rtl_logo.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sailboat.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_down_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_h_double_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_left_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_right_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_up_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sb_v_double_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/shuttle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/sizing.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/spider.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/spraycan.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/star.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/target.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/tcross.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/top_left_arrow.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/top_left_corner.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/top_right_corner.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/top_side.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/top_tee.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/trek.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/ul_angle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/umbrella.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/ur_angle.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/watch.png
+file path=usr/share/gtk-doc/html/pygtk/cursors/xterm.png
+file path=usr/share/gtk-doc/html/pygtk/gdk-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/gdk-constants.html
+file path=usr/share/gtk-doc/html/pygtk/gdk-functions.html
+file path=usr/share/gtk-doc/html/pygtk/glade-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/gtk-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/gtk-constants.html
+file path=usr/share/gtk-doc/html/pygtk/gtk-functions.html
+file path=usr/share/gtk-doc/html/pygtk/gtk-stock-items.html
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_about_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_add_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_align_center_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_align_justify_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_align_left_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_align_right_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_apply_20.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_bottom_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_broken_image_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_cancel_20.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_cdrom_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_clear_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_close_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_color_picker_25.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_colorselector_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_connect_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_convert_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_copy_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_cut_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dialog_authentication_48.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dialog_error_48.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dialog_info_48.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dialog_question_48.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dialog_warning_48.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_directory_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_disconnect_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dnd_32.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_dnd_multiple_32.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_down_arrow_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_edit_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_exec_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_exit_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_file_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_first_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_font_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_fullscreen_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_harddisk_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_help_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_home_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_index_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_info_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_jump_to_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_jump_to_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_last_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_leave_fullscreen_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_left_arrow_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_forward_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_next_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_pause_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_play_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_play_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_previous_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_record_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_rewind_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_media_stop_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_network_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_new_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_no_20.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_ok_20.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_open_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_page_setup_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_paste_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_preferences_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_error_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_paused_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_preview_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_report_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_print_warning_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_properties_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_redo_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_redo_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_refresh_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_remove_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_revert_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_revert_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_right_arrow_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_save_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_save_as_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_search_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_search_replace_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_sort_ascending_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_sort_descending_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_spellcheck_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_stop_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_bold_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_indent_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_italic_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_strikethrough_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_underline_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_text_unindent_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_top_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_trash_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_undelete_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_undelete_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_undo_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_undo_rtl_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_up_arrow_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_yes_20.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_zoom_1_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_zoom_fit_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_zoom_in_24.png
+file path=usr/share/gtk-doc/html/pygtk/icons/stock_zoom_out_24.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-btlr.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-btrl.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-lrbt.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-lrtb.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-rlbt.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-rltb.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-tblr.png
+file path=usr/share/gtk-doc/html/pygtk/images/layout-tbrl.png
+file path=usr/share/gtk-doc/html/pygtk/index.html
+file path=usr/share/gtk-doc/html/pygtk/index.sgml
+file path=usr/share/gtk-doc/html/pygtk/pango-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/pango-constants.html
+file path=usr/share/gtk-doc/html/pygtk/pango-functions.html
+file path=usr/share/gtk-doc/html/pygtk/pango-markup-language.html
+file path=usr/share/gtk-doc/html/pygtk/pangocairo-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/pangocairo-constants.html
+file path=usr/share/gtk-doc/html/pygtk/pangocairo-functions.html
+file path=usr/share/gtk-doc/html/pygtk/pygtk-introduction.html
+file path=usr/share/gtk-doc/html/pygtk/pygtk.devhelp
+file path=usr/share/gtk-doc/html/pygtk/unixprint-class-reference.html
+file path=usr/share/gtk-doc/html/pygtk/unixprint-constants.html
+file path=usr/share/gtk-doc/html/pygtk/unixprint-functions.html
+file path=usr/share/pygtk/2.0/defs/atk-types.defs
+file path=usr/share/pygtk/2.0/defs/atk.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.10.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.12.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.14.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.16.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.18.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.20.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.22.defs
+file path=usr/share/pygtk/2.0/defs/gdk-2.24.defs
+file path=usr/share/pygtk/2.0/defs/gdk-base-types.defs
+file path=usr/share/pygtk/2.0/defs/gdk-base.defs
+file path=usr/share/pygtk/2.0/defs/gdk-types.defs
+file path=usr/share/pygtk/2.0/defs/gdk.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.10-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.10.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.12-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.12.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.14-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.14.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.16-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.16.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.18-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.18.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.20-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.20.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.22-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.22.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.24-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-2.24.defs
+file path=usr/share/pygtk/2.0/defs/gtk-base-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk-base.defs
+file path=usr/share/pygtk/2.0/defs/gtk-extrafuncs.defs
+file path=usr/share/pygtk/2.0/defs/gtk-types.defs
+file path=usr/share/pygtk/2.0/defs/gtk.defs
+file path=usr/share/pygtk/2.0/defs/gtkunixprint-2.12.defs
+file path=usr/share/pygtk/2.0/defs/gtkunixprint-2.14.defs
+file path=usr/share/pygtk/2.0/defs/gtkunixprint-base-types.defs
+file path=usr/share/pygtk/2.0/defs/gtkunixprint-base.defs
+file path=usr/share/pygtk/2.0/defs/libglade.defs
+file path=usr/share/pygtk/2.0/defs/pango-types.defs
+file path=usr/share/pygtk/2.0/defs/pango.defs
+file path=usr/share/pygtk/2.0/defs/pangocairo.defs
+file path=usr/share/pygtk/2.0/defs/pangocairo.override
+license COPYING license=LGPLv2.1
--- a/components/meta-packages/incorporation-cache	Fri Jul 01 13:26:45 2016 +0000
+++ b/components/meta-packages/incorporation-cache	Fri Jul 01 13:27:44 2016 +0000
@@ -86,7 +86,6 @@
 consolidation/desktop/gnome-incorporation:library/gnome/[email protected]
 consolidation/desktop/gnome-incorporation:library/gnome/[email protected]
 consolidation/desktop/gnome-incorporation:library/[email protected]
-consolidation/desktop/gnome-incorporation:library/python/[email protected]
 consolidation/desktop/gnome-incorporation:library/python/[email protected]
 consolidation/desktop/gnome-incorporation:library/python/[email protected]
 consolidation/desktop/gnome-incorporation:library/python/[email protected]
--- a/make-rules/gnome-component.mk	Fri Jul 01 13:26:45 2016 +0000
+++ b/make-rules/gnome-component.mk	Fri Jul 01 13:27:44 2016 +0000
@@ -29,7 +29,9 @@
 #
 COMPONENT_PROJECT_URL ?=	https://www.gnome.org/
 COMPONENT_MAJOR_MINOR ?=	$(basename $(COMPONENT_VERSION))
+ifndef COMPONENT_ARCHIVE_OVERRIDE
 COMPONENT_ARCHIVE      =	$(COMPONENT_SRC).tar.xz
+endif
 COMPONENT_ARCHIVE_URL ?=	https://download.gnome.org/sources/$(COMPONENT_NAME)/$(COMPONENT_MAJOR_MINOR)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB       ?=	gnome/libraries