Marcel Telka
2023-12-06 4903095cf62502e7722c99af2037139b6c61257f
python/pygtk2: simplify packaging; drop 32 bit

3 files deleted
4 files modified
1 files renamed
1545 ■■■■■ changed files
components/python/pygtk2/Makefile 71 ●●●● patch | view | raw | blame | history
components/python/pygtk2/history 1 ●●●● patch | view | raw | blame | history
components/python/pygtk2/manifests/generic-manifest.p5m 715 ●●●●● patch | view | raw | blame | history
components/python/pygtk2/manifests/sample-manifest.p5m 128 ●●●●● patch | view | raw | blame | history
components/python/pygtk2/pkg5 5 ●●●● patch | view | raw | blame | history
components/python/pygtk2/pygtk2-PYVER.p5m 49 ●●●●● patch | view | raw | blame | history
components/python/pygtk2/pygtk2.license 504 ●●●●● patch | view | raw | blame | history
components/python/pygtk2/pygtk2.p5m 72 ●●●●● patch | view | raw | blame | history
components/python/pygtk2/Makefile
@@ -11,60 +11,63 @@
#
# Copyright (c) 2013 Alexander Pyhalov
#
BUILD_BITS= 32_and_64
include ../../../make-rules/shared-macros.mk
#
# Warnings!
#
# - This is needed for GIMP 2 only.
# - GIMP 2 is 64 bit only, so we build this 64 bit only too.
#
COMPONENT_NAME=        pygtk2
COMPONENT_VERSION=    2.24.0
COMPONENT_REVISION=    1
COMPONENT_PROJECT_URL=    https://www.gnome.org
COMPONENT_SUMMARY=    Python bindings for GTK+
COMPONENT_SRC=        pygtk-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.bz2
COMPONENT_ARCHIVE_HASH=    sha256:cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912
COMPONENT_ARCHIVE_URL=    https://download.gnome.org/sources/pygtk/2.24/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=        library/python/$(COMPONENT_NAME)
COMPONENT_FMRI=        library/python/pygtk2-27
COMPONENT_CLASSIFICATION=    Development/Python
COMPONENT_LICENSE=    LGP v2.1
PYTHON_VERSIONS=    2.7
VARIANT_PYTHON27 = $(BUILD_DIR)/python-27
VARIANTS = $(VARIANT_PYTHON27)
BUILD_32 = $(VARIANTS:%=%/$(MACH32)/.built)
BUILD_64 = $(VARIANTS:%=%/$(MACH64)/.built)
INSTALL_32 = $(VARIANTS:%=%/$(MACH32)/.installed)
INSTALL_64 = $(VARIANTS:%=%/$(MACH64)/.installed)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: BITS=64
$(VARIANT_PYTHON27)/$(MACH64)/.configured: PYTHON=$(PYTHON.2.7.64)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: am_cv_python_pyexecdir=$(PYTHON.2.7.VENDOR_PACKAGES.64)
$(VARIANT_PYTHON27)/$(MACH64)/.configured: am_cv_python_pythondir=$(PYTHON.2.7.VENDOR_PACKAGES.64)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: PYTHON=$(PYTHON.2.7.32)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: am_cv_python_pyexecdir=$(PYTHON.2.7.VENDOR_PACKAGES.32)
$(VARIANT_PYTHON27)/$(MACH32)/.configured: am_cv_python_pythondir=$(PYTHON.2.7.VENDOR_PACKAGES.32)
COMPONENT_LICENSE=    LGPL-2.1-only
COMPONENT_LICENSE_FILE=    COPYING
TEST_TARGET=    $(NO_TESTS)
# We build for Python 2.7 so the version cannot be in
# PYTHON_VERSIONS_OBSOLETING.
PYTHON_VERSIONS_OBSOLETING := $(filter-out 2.7, $(PYTHON_VERSIONS_OBSOLETING))
include $(WS_MAKE_RULES)/common.mk
PATH=$(PATH.gnu)
# Python 2.7 paths
PYTHON = /usr/bin/amd64/python2.7
PYTHON_VENDOR_PACKAGES = /usr/lib/python2.7/vendor-packages
CFLAGS.$(BITS)+=    -I$(PYTHON_VENDOR_PACKAGES.$(BITS))/numpy/core/include
CFLAGS+=    $(CFLAGS.$(BITS))
# Python settings for configure
CONFIGURE_ENV += PYTHON=$(PYTHON)
CONFIGURE_ENV += am_cv_python_pyexecdir=$(PYTHON_VENDOR_PACKAGES)
CONFIGURE_ENV += am_cv_python_pythondir=$(PYTHON_VENDOR_PACKAGES)
CONFIGURE_OPTIONS+=    --sysconfdir=/etc
CONFIGURE_ENV+=        PYTHON=$(PYTHON)
CONFIGURE_ENV+=        am_cv_python_pythondir="$(am_cv_python_pythondir)"
CONFIGURE_ENV+=        am_cv_python_pyexecdir="$(am_cv_python_pyexecdir)"
# Move 64 bit libraries to their proper location
COMPONENT_POST_INSTALL_ACTION += \
    for f in $$($(FIND) $(PROTO_DIR)$(PYTHON_VENDOR_PACKAGES) -name '*.so') ; do \
        $(MKDIR) $$(dirname $$f)/64 ; \
        $(MV) $$f $$(dirname $$f)/64/$$(basename $$f) ; \
    done ;
# Drop compiled files
COMPONENT_POST_INSTALL_ACTION += \
    $(RM) $(PROTOUSRLIBDIR.$(BITS))/pygtk/2.0/demos/*.py{c,o} ; \
    $(RM) $(PROTOUSRLIBDIR.$(BITS))/pygtk/2.0/*.py{c,o} ;
# Build dependencies
REQUIRED_PACKAGES += library/python/pygobject-27
# AUto-generated dependencies
REQUIRED_PACKAGES += SUNWcs
# Auto-generated dependencies
REQUIRED_PACKAGES += library/desktop/atk
REQUIRED_PACKAGES += library/desktop/cairo
REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
@@ -73,5 +76,5 @@
REQUIRED_PACKAGES += library/desktop/pango
REQUIRED_PACKAGES += library/glib2
REQUIRED_PACKAGES += runtime/python-27
REQUIRED_PACKAGES += shell/ksh93
REQUIRED_PACKAGES += system/library
REQUIRED_PACKAGES += developer/documentation-tool/gtk-doc
components/python/pygtk2/history
@@ -1,3 +1,4 @@
library/python-2/pygtk2-26@2.17.0,5.11-2015.0.2.3
library/python/pygtk2-26@2.17.0,5.11-2016.0.1.5
library/python-2/pygtk2@2.17.0,5.11-2015.0.2.2 library/python/pygtk2
library/python/pygtk2@2.24.0,5.11-2022.0.0.1 library/python/pygtk2-27
components/python/pygtk2/manifests/generic-manifest.p5m
File was deleted
components/python/pygtk2/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2022 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -22,38 +23,23 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
file path=usr/bin/$(MACH64)/pygtk-codegen-2.0
file path=usr/bin/$(MACH64)/pygtk-demo
file path=usr/bin/pygtk-codegen-2.0
file path=usr/bin/pygtk-demo
file path=usr/include/pygtk-2.0/pygtk/pygtk.h
file path=usr/lib/$(MACH64)/pkgconfig/pygtk-2.0.pc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/__init__.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/__init__.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/appwindow.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/appwindow.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/buttonbox.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/buttonbox.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/changedisplay.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/changedisplay.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/colorsel.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/colorsel.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dialogs.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dialogs.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dnd.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dnd.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dndpixmap.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/dndpixmap.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/editable_cells.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/editable_cells.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/entry_completion.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/entry_completion.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/expander.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/expander.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/hypertext.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/hypertext.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/images.pyc
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
@@ -67,130 +53,32 @@
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/infobar.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/list_store.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/list_store.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/menu.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/menu.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/panes.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/panes.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/pixbufs.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/pixbufs.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/print_editor.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/print_editor.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/sizegroup.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/sizegroup.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/statusicon.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/statusicon.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/stock_browser.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/stock_browser.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textscroll.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textscroll.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textview.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/textview.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tooltip.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tooltip.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tree_store.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/tree_store.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/treemodel.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/treemodel.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/ui_manager.py
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/ui_manager.pyc
file path=usr/lib/$(MACH64)/pygtk/2.0/pygtk-demo.py
file path=usr/lib/$(MACH64)/pygtk/2.0/pygtk-demo.pyc
file path=usr/lib/pkgconfig/pygtk-2.0.pc
file path=usr/lib/pygtk/2.0/demos/__init__.py
file path=usr/lib/pygtk/2.0/demos/__init__.pyc
file path=usr/lib/pygtk/2.0/demos/appwindow.py
file path=usr/lib/pygtk/2.0/demos/appwindow.pyc
file path=usr/lib/pygtk/2.0/demos/buttonbox.py
file path=usr/lib/pygtk/2.0/demos/buttonbox.pyc
file path=usr/lib/pygtk/2.0/demos/changedisplay.py
file path=usr/lib/pygtk/2.0/demos/changedisplay.pyc
file path=usr/lib/pygtk/2.0/demos/colorsel.py
file path=usr/lib/pygtk/2.0/demos/colorsel.pyc
file path=usr/lib/pygtk/2.0/demos/dialogs.py
file path=usr/lib/pygtk/2.0/demos/dialogs.pyc
file path=usr/lib/pygtk/2.0/demos/dnd.py
file path=usr/lib/pygtk/2.0/demos/dnd.pyc
file path=usr/lib/pygtk/2.0/demos/dndpixmap.py
file path=usr/lib/pygtk/2.0/demos/dndpixmap.pyc
file path=usr/lib/pygtk/2.0/demos/editable_cells.py
file path=usr/lib/pygtk/2.0/demos/editable_cells.pyc
file path=usr/lib/pygtk/2.0/demos/entry_completion.py
file path=usr/lib/pygtk/2.0/demos/entry_completion.pyc
file path=usr/lib/pygtk/2.0/demos/expander.py
file path=usr/lib/pygtk/2.0/demos/expander.pyc
file path=usr/lib/pygtk/2.0/demos/hypertext.py
file path=usr/lib/pygtk/2.0/demos/hypertext.pyc
file path=usr/lib/pygtk/2.0/demos/images.py
file path=usr/lib/pygtk/2.0/demos/images.pyc
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/infobar.pyc
file path=usr/lib/pygtk/2.0/demos/list_store.py
file path=usr/lib/pygtk/2.0/demos/list_store.pyc
file path=usr/lib/pygtk/2.0/demos/menu.py
file path=usr/lib/pygtk/2.0/demos/menu.pyc
file path=usr/lib/pygtk/2.0/demos/panes.py
file path=usr/lib/pygtk/2.0/demos/panes.pyc
file path=usr/lib/pygtk/2.0/demos/pixbufs.py
file path=usr/lib/pygtk/2.0/demos/pixbufs.pyc
file path=usr/lib/pygtk/2.0/demos/print_editor.py
file path=usr/lib/pygtk/2.0/demos/print_editor.pyc
file path=usr/lib/pygtk/2.0/demos/sizegroup.py
file path=usr/lib/pygtk/2.0/demos/sizegroup.pyc
file path=usr/lib/pygtk/2.0/demos/statusicon.py
file path=usr/lib/pygtk/2.0/demos/statusicon.pyc
file path=usr/lib/pygtk/2.0/demos/stock_browser.py
file path=usr/lib/pygtk/2.0/demos/stock_browser.pyc
file path=usr/lib/pygtk/2.0/demos/textscroll.py
file path=usr/lib/pygtk/2.0/demos/textscroll.pyc
file path=usr/lib/pygtk/2.0/demos/textview.py
file path=usr/lib/pygtk/2.0/demos/textview.pyc
file path=usr/lib/pygtk/2.0/demos/tooltip.py
file path=usr/lib/pygtk/2.0/demos/tooltip.pyc
file path=usr/lib/pygtk/2.0/demos/tree_store.py
file path=usr/lib/pygtk/2.0/demos/tree_store.pyc
file path=usr/lib/pygtk/2.0/demos/treemodel.py
file path=usr/lib/pygtk/2.0/demos/treemodel.pyc
file path=usr/lib/pygtk/2.0/demos/ui_manager.py
file path=usr/lib/pygtk/2.0/demos/ui_manager.pyc
file path=usr/lib/pygtk/2.0/pygtk-demo.py
file path=usr/lib/pygtk/2.0/pygtk-demo.pyc
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/64/atk.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/gtkunixprint.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/pango.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/pangocairo.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/64/_gtk.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/64/glade.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
components/python/pygtk2/pkg5
@@ -1,7 +1,5 @@
{
    "dependencies": [
        "SUNWcs",
        "developer/documentation-tool/gtk-doc",
        "library/desktop/atk",
        "library/desktop/cairo",
        "library/desktop/gdk-pixbuf",
@@ -15,8 +13,7 @@
        "system/library"
    ],
    "fmris": [
        "library/python/pygtk2-27",
        "library/python/pygtk2"
        "library/python/pygtk2-27"
    ],
    "name": "pygtk2"
}
components/python/pygtk2/pygtk2-PYVER.p5m
File was deleted
components/python/pygtk2/pygtk2.license
File was deleted
components/python/pygtk2/pygtk2.p5m
File was renamed from components/python/pygtk2/pygtk2-GENFRAG.p5m
@@ -12,15 +12,24 @@
#
# Copyright 2016 Alexander Pyhalov
#
license pygtk2.license license="LGPL v2.1"
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
depend type=require fmri=library/python/pycairo-27
<transform file path=usr/share/gtk-doc/.* ->  default facet.doc true>
<transform file path=usr/share/gtk-doc/html/.* ->  default facet.doc.html true>
file path=usr/bin/$(MACH64)/pygtk-codegen-2.0 mode=0555
file path=usr/bin/$(MACH64)/pygtk-demo mode=0555
file path=usr/bin/pygtk-codegen-2.0 mode=0555
file path=usr/bin/pygtk-demo mode=0555
file path=usr/bin/pygtk-codegen-2.0
file path=usr/bin/pygtk-demo
file path=usr/include/pygtk-2.0/pygtk/pygtk.h
file path=usr/lib/$(MACH64)/pkgconfig/pygtk-2.0.pc
file path=usr/lib/$(MACH64)/pygtk/2.0/demos/__init__.py
@@ -64,48 +73,17 @@
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
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/gtk-2.0/64/atk.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/gtkunixprint.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/pango.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/64/pangocairo.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/64/_gtk.so
file path=usr/lib/python2.7/vendor-packages/gtk-2.0/gtk/64/glade.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/_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/keysyms.py
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