summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
authormycroft <mycroft>2003-02-22 00:49:27 +0000
committermycroft <mycroft>2003-02-22 00:49:27 +0000
commit07b2f2c777ac36efd0a7a0147f29678c919ef026 (patch)
treeb953a307e56b95b754a6e6eea4580752b213b666 /x11
parent6707589839f8311b5472d3d332822cb22e2e6c6a (diff)
downloadpkgsrc-07b2f2c777ac36efd0a7a0147f29678c919ef026.tar.gz
Update to gnome-python 1.4.4. The ChangeLog sucks, but I think these are
the relevant changes: * pygnome/gnome/zvt.py (ZvtTerm.writechild): add method. * pygnome/zvtmodule.c (_wrap_zvt_term_writechild): add wrapper. * pygnome/gnome/ui.py: fix corruption introduced in revision 1.30.2.2 (don't know how it got in there, or how it got past distcheck). * pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg): check if rgb == NULL, to try and catch an error condition (may fix bug #89291). * pygnome/Makefile.am (gettextpy): only install gettext.py if we are using python < 2.0.0 (which has its own gettext module). * pygnome/Makefile.am: fix up for parallel install with pygtk-2.0. * pygnome/gnome/applet.py (AppletWidget.get_rgb_bg): added wrapper * pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg): implemented applet_widget_get_rgb_bg wrapper * pygnome/gnome/ui.py (GnomeDialog.button_connect): add argument to wrapper (again, from bug 70416). * pygnome/gnomeuimodule.c (_wrap_gnome_icon_list_get_icon_data): do a NULL check. This won't catch all errors, but might catch some segfaults (from bug 70608). (_wrap_gnome_dialog_button_connect): add an "extra" argument for extra arguments to pass to the signal handler (from bug 70416). * pygnome/zvtmodule.c (_wrap_zvt_term_set_color_scheme): fix bug signed/unsigned bug (as per bug 70474). * pygnome/gnome/zvt.py (ZvtTerm.match_check): wrapper function. * pygnome/zvtmodule.c (_wrap_zvt_term_match_check): apply patch from bug 69106. * pygnome/gnomeuimodule.c (_wrap_gnome_init): as gnome_init calls gtk_set_locale(), we need to set LC_NUMERIC back to C, or python breaks. * pygnome/generate/gtkhtml.defs: Fix typo in gtk_html_embedded_set_descent. * pygnome/generate/gtkhtml.defs: * pygnome/gtkhtml.py: * pygnome/gtkhtmlmodule.c: Add wrapper class for GtkHTMLEmbedded, so a python script can catch and handle the "<object>" signals in gtkhtml. * pygnome/generate/Makefile.am (defsdir): install the defs files. * pygtk/gtkmodule.c Don't call g_thread_init if gthread has already been initialized, for the benefit of programs that use gthread themselves and want to be able to embed Python code that uses the gtk module. * pygnome/gnome/applet.py: add panel size constants. (AppletWidget.__getattr__): handle privcfgpath and globcfgpath members. * pygnome/generate/applet.defs (AppletWidget): add privcfgpath and globcfgpath public structure fields. * pygnome/gtkhtml.py: add support for more APIs. * pygnome/gtkhtmlmodule.c (_wrap_gtk_html_begin): fix argument list. Add some more of the gtkhtml APIs. * pygnome/gnome/ui.py (GnomeIconEntry.gtk_entry): use _gtk.GtkEntry here. (GnomePixmapEntry.gtk_entry): same here.
Diffstat (limited to 'x11')
-rw-r--r--x11/gnome-python/Makefile8
-rw-r--r--x11/gnome-python/PLIST281
-rw-r--r--x11/gnome-python/distinfo8
-rw-r--r--x11/gnome-python/patches/patch-aa10
4 files changed, 165 insertions, 142 deletions
diff --git a/x11/gnome-python/Makefile b/x11/gnome-python/Makefile
index 1822807ab33..1c7a53af9e0 100644
--- a/x11/gnome-python/Makefile
+++ b/x11/gnome-python/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.30 2002/12/24 06:10:31 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2003/02/22 00:49:27 mycroft Exp $
-DISTNAME= gnome-python-1.4.0
-PKGNAME= ${PYPKGPREFIX}-gnome-1.4.0
-PKGREVISION= 3
+DISTNAME= gnome-python-1.4.4
+PKGNAME= ${PYPKGPREFIX}-gnome-1.4.4
+#PKGREVISION= 3
CATEGORIES= x11 gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-python/1.4/}
diff --git a/x11/gnome-python/PLIST b/x11/gnome-python/PLIST
index bb21b5b958f..3c893586762 100644
--- a/x11/gnome-python/PLIST
+++ b/x11/gnome-python/PLIST
@@ -1,133 +1,156 @@
-@comment $NetBSD: PLIST,v 1.4 2002/12/09 16:01:56 tron Exp $
+@comment $NetBSD: PLIST,v 1.5 2003/02/22 00:49:27 mycroft Exp $
+bin/pygtk-codegen-1.2
${PYINC}/pygtk/pygdkimlib.h
+${PYINC}/pygtk/pygdkpixbuf.h
${PYINC}/pygtk/pygtk.h
-${PYSITELIB}/GDK.py
-${PYSITELIB}/GDK.pyc
-${PYSITELIB}/GDK.pyo
-${PYSITELIB}/GTK.py
-${PYSITELIB}/GTK.pyc
-${PYSITELIB}/GTK.pyo
-${PYSITELIB}/GdkImlib.py
-${PYSITELIB}/GdkImlib.pyc
-${PYSITELIB}/GdkImlib.pyo
-${PYSITELIB}/GtkExtra.py
-${PYSITELIB}/GtkExtra.pyc
-${PYSITELIB}/GtkExtra.pyo
-${PYSITELIB}/Gtkinter.py
-${PYSITELIB}/Gtkinter.pyc
-${PYSITELIB}/Gtkinter.pyo
-${PYSITELIB}/_gtkmodule.la
-${PYSITELIB}/_gtkmodule.a
-${PYSITELIB}/_gtkmodule.so
-${PYSITELIB}/_gdkimlibmodule.la
-${PYSITELIB}/_gdkimlibmodule.a
-${PYSITELIB}/_gdkimlibmodule.so
-${PYSITELIB}/_gtkglmodule.la
-${PYSITELIB}/_gtkglmodule.a
-${PYSITELIB}/_gtkglmodule.so
-${PYSITELIB}/_libglademodule.la
-${PYSITELIB}/_libglademodule.a
-${PYSITELIB}/_libglademodule.so
-${PYSITELIB}/_gnomemodule.la
-${PYSITELIB}/_gnomemodule.a
-${PYSITELIB}/_gnomemodule.so
-${PYSITELIB}/_gnomeuimodule.la
-${PYSITELIB}/_gnomeuimodule.a
-${PYSITELIB}/_gnomeuimodule.so
-${PYSITELIB}/_zvtmodule.la
-${PYSITELIB}/_zvtmodule.a
-${PYSITELIB}/_zvtmodule.so
-${PYSITELIB}/_gtkxmhtmlmodule.la
-${PYSITELIB}/_gtkxmhtmlmodule.a
-${PYSITELIB}/_gtkxmhtmlmodule.so
-${PYSITELIB}/_appletmodule.la
-${PYSITELIB}/_appletmodule.a
-${PYSITELIB}/_appletmodule.so
-${PYSITELIB}/_cappletmodule.la
-${PYSITELIB}/_cappletmodule.a
-${PYSITELIB}/_cappletmodule.so
-${PYSITELIB}/_gladegnomemodule.la
-${PYSITELIB}/_gladegnomemodule.a
-${PYSITELIB}/_gladegnomemodule.so
-${PYSITELIB}/gettext.py
-${PYSITELIB}/gettext.pyc
-${PYSITELIB}/gettext.pyo
-${PYSITELIB}/gnome/__init__.py
-${PYSITELIB}/gnome/__init__.pyc
-${PYSITELIB}/gnome/__init__.pyo
-${PYSITELIB}/gnome/affine.py
-${PYSITELIB}/gnome/affine.pyc
-${PYSITELIB}/gnome/affine.pyo
-${PYSITELIB}/gnome/applet.py
-${PYSITELIB}/gnome/applet.pyc
-${PYSITELIB}/gnome/applet.pyo
-${PYSITELIB}/gnome/capplet.py
-${PYSITELIB}/gnome/capplet.pyc
-${PYSITELIB}/gnome/capplet.pyo
-${PYSITELIB}/gnome/config.py
-${PYSITELIB}/gnome/config.pyc
-${PYSITELIB}/gnome/config.pyo
-${PYSITELIB}/gnome/file.py
-${PYSITELIB}/gnome/file.pyc
-${PYSITELIB}/gnome/file.pyo
-${PYSITELIB}/gnome/help.py
-${PYSITELIB}/gnome/help.pyc
-${PYSITELIB}/gnome/help.pyo
-${PYSITELIB}/gnome/history.py
-${PYSITELIB}/gnome/history.pyc
-${PYSITELIB}/gnome/history.pyo
-${PYSITELIB}/gnome/metadata.py
-${PYSITELIB}/gnome/metadata.pyc
-${PYSITELIB}/gnome/metadata.pyo
-${PYSITELIB}/gnome/mime.py
-${PYSITELIB}/gnome/mime.pyc
-${PYSITELIB}/gnome/mime.pyo
-${PYSITELIB}/gnome/score.py
-${PYSITELIB}/gnome/score.pyc
-${PYSITELIB}/gnome/score.pyo
-${PYSITELIB}/gnome/triggers.py
-${PYSITELIB}/gnome/triggers.pyc
-${PYSITELIB}/gnome/triggers.pyo
-${PYSITELIB}/gnome/ui.py
-${PYSITELIB}/gnome/ui.pyc
-${PYSITELIB}/gnome/ui.pyo
-${PYSITELIB}/gnome/uiconsts.py
-${PYSITELIB}/gnome/uiconsts.pyc
-${PYSITELIB}/gnome/uiconsts.pyo
-${PYSITELIB}/gnome/url.py
-${PYSITELIB}/gnome/url.pyc
-${PYSITELIB}/gnome/url.pyo
-${PYSITELIB}/gnome/util.py
-${PYSITELIB}/gnome/util.pyc
-${PYSITELIB}/gnome/util.pyo
-${PYSITELIB}/gnome/xmhtml.py
-${PYSITELIB}/gnome/xmhtml.pyc
-${PYSITELIB}/gnome/xmhtml.pyo
-${PYSITELIB}/gnome/zvt.py
-${PYSITELIB}/gnome/zvt.pyc
-${PYSITELIB}/gnome/zvt.pyo
-${PYSITELIB}/gtk.py
-${PYSITELIB}/gtk.pyc
-${PYSITELIB}/gtk.pyo
-${PYSITELIB}/gtkgl.py
-${PYSITELIB}/gtkgl.pyc
-${PYSITELIB}/gtkgl.pyo
-${PYSITELIB}/libglade.py
-${PYSITELIB}/libglade.pyc
-${PYSITELIB}/libglade.pyo
-${PYSITELIB}/pyglade/__init__.py
-${PYSITELIB}/pyglade/__init__.pyc
-${PYSITELIB}/pyglade/__init__.pyo
-${PYSITELIB}/pyglade/build.py
-${PYSITELIB}/pyglade/build.pyc
-${PYSITELIB}/pyglade/build.pyo
-${PYSITELIB}/pyglade/style.py
-${PYSITELIB}/pyglade/style.pyc
-${PYSITELIB}/pyglade/style.pyo
-${PYSITELIB}/pyglade/xmlparse.py
-${PYSITELIB}/pyglade/xmlparse.pyc
-${PYSITELIB}/pyglade/xmlparse.pyo
-@dirrm ${PYSITELIB}/pyglade
-@dirrm ${PYSITELIB}/gnome
+${PYSITELIB}/gtk-1.2/GDK.py
+${PYSITELIB}/gtk-1.2/GDK.pyc
+${PYSITELIB}/gtk-1.2/GDK.pyo
+${PYSITELIB}/gtk-1.2/GTK.py
+${PYSITELIB}/gtk-1.2/GTK.pyc
+${PYSITELIB}/gtk-1.2/GTK.pyo
+${PYSITELIB}/gtk-1.2/GdkImlib.py
+${PYSITELIB}/gtk-1.2/GdkImlib.pyc
+${PYSITELIB}/gtk-1.2/GdkImlib.pyo
+${PYSITELIB}/gtk-1.2/GtkExtra.py
+${PYSITELIB}/gtk-1.2/GtkExtra.pyc
+${PYSITELIB}/gtk-1.2/GtkExtra.pyo
+${PYSITELIB}/gtk-1.2/_gtkmodule.la
+${PYSITELIB}/gtk-1.2/_gtkmodule.so
+${PYSITELIB}/gtk-1.2/_gdkimlibmodule.la
+${PYSITELIB}/gtk-1.2/_gdkimlibmodule.so
+${PYSITELIB}/gtk-1.2/_gtkglmodule.la
+${PYSITELIB}/gtk-1.2/_gtkglmodule.so
+${PYSITELIB}/gtk-1.2/_libglademodule.la
+${PYSITELIB}/gtk-1.2/_libglademodule.so
+${PYSITELIB}/gtk-1.2/_gnomemodule.la
+${PYSITELIB}/gtk-1.2/_gnomemodule.so
+${PYSITELIB}/gtk-1.2/_gnomeuimodule.la
+${PYSITELIB}/gtk-1.2/_gnomeuimodule.so
+${PYSITELIB}/gtk-1.2/_zvtmodule.la
+${PYSITELIB}/gtk-1.2/_zvtmodule.so
+${PYSITELIB}/gtk-1.2/_gtkxmhtmlmodule.la
+${PYSITELIB}/gtk-1.2/_gtkxmhtmlmodule.so
+${PYSITELIB}/gtk-1.2/_appletmodule.la
+${PYSITELIB}/gtk-1.2/_appletmodule.so
+${PYSITELIB}/gtk-1.2/_cappletmodule.la
+${PYSITELIB}/gtk-1.2/_cappletmodule.so
+${PYSITELIB}/gtk-1.2/_gladegnomemodule.la
+${PYSITELIB}/gtk-1.2/_gladegnomemodule.so
+${PYSITELIB}/gtk-1.2/gdkpixbufmodule.la
+${PYSITELIB}/gtk-1.2/gdkpixbufmodule.so
+${PYSITELIB}/gtk-1.2/gnome/__init__.py
+${PYSITELIB}/gtk-1.2/gnome/__init__.pyc
+${PYSITELIB}/gtk-1.2/gnome/__init__.pyo
+${PYSITELIB}/gtk-1.2/gnome/affine.py
+${PYSITELIB}/gtk-1.2/gnome/affine.pyc
+${PYSITELIB}/gtk-1.2/gnome/affine.pyo
+${PYSITELIB}/gtk-1.2/gnome/applet.py
+${PYSITELIB}/gtk-1.2/gnome/applet.pyc
+${PYSITELIB}/gtk-1.2/gnome/applet.pyo
+${PYSITELIB}/gtk-1.2/gnome/capplet.py
+${PYSITELIB}/gtk-1.2/gnome/capplet.pyc
+${PYSITELIB}/gtk-1.2/gnome/capplet.pyo
+${PYSITELIB}/gtk-1.2/gnome/config.py
+${PYSITELIB}/gtk-1.2/gnome/config.pyc
+${PYSITELIB}/gtk-1.2/gnome/config.pyo
+${PYSITELIB}/gtk-1.2/gnome/file.py
+${PYSITELIB}/gtk-1.2/gnome/file.pyc
+${PYSITELIB}/gtk-1.2/gnome/file.pyo
+${PYSITELIB}/gtk-1.2/gnome/help.py
+${PYSITELIB}/gtk-1.2/gnome/help.pyc
+${PYSITELIB}/gtk-1.2/gnome/help.pyo
+${PYSITELIB}/gtk-1.2/gnome/history.py
+${PYSITELIB}/gtk-1.2/gnome/history.pyc
+${PYSITELIB}/gtk-1.2/gnome/history.pyo
+${PYSITELIB}/gtk-1.2/gnome/metadata.py
+${PYSITELIB}/gtk-1.2/gnome/metadata.pyc
+${PYSITELIB}/gtk-1.2/gnome/metadata.pyo
+${PYSITELIB}/gtk-1.2/gnome/mime.py
+${PYSITELIB}/gtk-1.2/gnome/mime.pyc
+${PYSITELIB}/gtk-1.2/gnome/mime.pyo
+${PYSITELIB}/gtk-1.2/gnome/score.py
+${PYSITELIB}/gtk-1.2/gnome/score.pyc
+${PYSITELIB}/gtk-1.2/gnome/score.pyo
+${PYSITELIB}/gtk-1.2/gnome/triggers.py
+${PYSITELIB}/gtk-1.2/gnome/triggers.pyc
+${PYSITELIB}/gtk-1.2/gnome/triggers.pyo
+${PYSITELIB}/gtk-1.2/gnome/ui.py
+${PYSITELIB}/gtk-1.2/gnome/ui.pyc
+${PYSITELIB}/gtk-1.2/gnome/ui.pyo
+${PYSITELIB}/gtk-1.2/gnome/uiconsts.py
+${PYSITELIB}/gtk-1.2/gnome/uiconsts.pyc
+${PYSITELIB}/gtk-1.2/gnome/uiconsts.pyo
+${PYSITELIB}/gtk-1.2/gnome/url.py
+${PYSITELIB}/gtk-1.2/gnome/url.pyc
+${PYSITELIB}/gtk-1.2/gnome/url.pyo
+${PYSITELIB}/gtk-1.2/gnome/util.py
+${PYSITELIB}/gtk-1.2/gnome/util.pyc
+${PYSITELIB}/gtk-1.2/gnome/util.pyo
+${PYSITELIB}/gtk-1.2/gnome/xmhtml.py
+${PYSITELIB}/gtk-1.2/gnome/xmhtml.pyc
+${PYSITELIB}/gtk-1.2/gnome/xmhtml.pyo
+${PYSITELIB}/gtk-1.2/gnome/zvt.py
+${PYSITELIB}/gtk-1.2/gnome/zvt.pyc
+${PYSITELIB}/gtk-1.2/gnome/zvt.pyo
+${PYSITELIB}/gtk-1.2/gtk.py
+${PYSITELIB}/gtk-1.2/gtk.pyc
+${PYSITELIB}/gtk-1.2/gtk.pyo
+${PYSITELIB}/gtk-1.2/gtkgl.py
+${PYSITELIB}/gtk-1.2/gtkgl.pyc
+${PYSITELIB}/gtk-1.2/gtkgl.pyo
+${PYSITELIB}/gtk-1.2/libglade.py
+${PYSITELIB}/gtk-1.2/libglade.pyc
+${PYSITELIB}/gtk-1.2/libglade.pyo
+${PYSITELIB}/gtk-1.2/pyglade/__init__.py
+${PYSITELIB}/gtk-1.2/pyglade/__init__.pyc
+${PYSITELIB}/gtk-1.2/pyglade/__init__.pyo
+${PYSITELIB}/gtk-1.2/pyglade/build.py
+${PYSITELIB}/gtk-1.2/pyglade/build.pyc
+${PYSITELIB}/gtk-1.2/pyglade/build.pyo
+${PYSITELIB}/gtk-1.2/pyglade/style.py
+${PYSITELIB}/gtk-1.2/pyglade/style.pyc
+${PYSITELIB}/gtk-1.2/pyglade/style.pyo
+${PYSITELIB}/gtk-1.2/pyglade/xmlparse.py
+${PYSITELIB}/gtk-1.2/pyglade/xmlparse.pyc
+${PYSITELIB}/gtk-1.2/pyglade/xmlparse.pyo
+${PYSITELIB}/pygtk.pth
+${PYSITELIB}/pygtk.py
+${PYSITELIB}/pygtk.pyc
+${PYSITELIB}/pygtk.pyo
+share/pygtk/1.2/codegen/generate.py
+share/pygtk/1.2/codegen/generate.pyc
+share/pygtk/1.2/codegen/generate.pyo
+share/pygtk/1.2/codegen/scmexpr.py
+share/pygtk/1.2/codegen/scmexpr.pyc
+share/pygtk/1.2/codegen/scmexpr.pyo
+share/pygtk/1.2/defs/applet.defs
+share/pygtk/1.2/defs/capplet.defs
+share/pygtk/1.2/defs/gnome-enums.defs
+share/pygtk/1.2/defs/gnome.defs
+share/pygtk/1.2/defs/gnomeui.defs
+share/pygtk/1.2/defs/gtk.defs
+share/pygtk/1.2/defs/gtkbase.defs
+share/pygtk/1.2/defs/gtkcontainers.defs
+share/pygtk/1.2/defs/gtkdata.defs
+share/pygtk/1.2/defs/gtkdnd.defs
+share/pygtk/1.2/defs/gtkedit.defs
+share/pygtk/1.2/defs/gtkenums.defs
+share/pygtk/1.2/defs/gtkgl.defs
+share/pygtk/1.2/defs/gtkhtml.defs
+share/pygtk/1.2/defs/gtklists.defs
+share/pygtk/1.2/defs/gtkmenus.defs
+share/pygtk/1.2/defs/gtkmisc.defs
+share/pygtk/1.2/defs/gtkranges.defs
+share/pygtk/1.2/defs/libglade.defs
+share/pygtk/1.2/defs/xmhtml.defs
+share/pygtk/1.2/defs/zvt.defs
+@dirrm share/pygtk/1.2/defs
+@dirrm share/pygtk/1.2/codegen
+@dirrm share/pygtk/1.2
+@dirrm share/pygtk
+@dirrm ${PYSITELIB}/gtk-1.2/pyglade
+@dirrm ${PYSITELIB}/gtk-1.2/gnome
+@dirrm ${PYSITELIB}/gtk-1.2
@unexec ${RMDIR} %D/${PYSITELIB} 2>/dev/null || ${TRUE}
@dirrm ${PYINC}/pygtk
diff --git a/x11/gnome-python/distinfo b/x11/gnome-python/distinfo
index 9771aa30fa7..e6e72eb02e8 100644
--- a/x11/gnome-python/distinfo
+++ b/x11/gnome-python/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2002/01/19 11:44:20 drochner Exp $
+$NetBSD: distinfo,v 1.4 2003/02/22 00:49:27 mycroft Exp $
-SHA1 (gnome-python-1.4.0.tar.gz) = 402d675941cd59b9541067531583d4af0a456c1f
-Size (gnome-python-1.4.0.tar.gz) = 520383 bytes
-SHA1 (patch-aa) = 64f8e66ef10ff5100607d2e96b948a2f5b9a53cc
+SHA1 (gnome-python-1.4.4.tar.gz) = 370fea0230c7db59a16b8b04eebe28dff7e8e581
+Size (gnome-python-1.4.4.tar.gz) = 682142 bytes
+SHA1 (patch-aa) = d9861bee9ad77f54cd3036fc3f6c7492034f3272
diff --git a/x11/gnome-python/patches/patch-aa b/x11/gnome-python/patches/patch-aa
index 8226db9f469..8dcad030d5e 100644
--- a/x11/gnome-python/patches/patch-aa
+++ b/x11/gnome-python/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.3 2002/01/19 11:44:20 drochner Exp $
+$NetBSD: patch-aa,v 1.4 2003/02/22 00:49:28 mycroft Exp $
---- pygtk/Makefile.in.orig Fri Feb 16 06:34:48 2001
-+++ pygtk/Makefile.in Fri Jan 18 16:24:34 2002
+--- pygtk/Makefile.in.orig 2002-08-24 07:37:02.000000000 +0000
++++ pygtk/Makefile.in 2003-02-22 00:15:47.000000000 +0000
@@ -35,7 +35,7 @@
-
+ oldincludedir = /usr/include
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
+pkgincludedir = $(prefix)/${PYINC}/@PACKAGE@
-
top_builddir = .
+ ACLOCAL = @ACLOCAL@