Subject: CVS commit: pkgsrc/x11/gnome-python
To: None <pkgsrc-changes@netbsd.org>
From: Charles M. Hannum <mycroft@netbsd.org>
List: pkgsrc-changes
Date: 02/22/2003 02:49:29
Module Name: pkgsrc
Committed By: mycroft
Date: Sat Feb 22 00:49:29 UTC 2003
Modified Files:
pkgsrc/x11/gnome-python: Makefile PLIST distinfo
pkgsrc/x11/gnome-python/patches: patch-aa
Log Message:
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.
To generate a diff of this commit:
cvs rdiff -r1.30 -r1.31 pkgsrc/x11/gnome-python/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/x11/gnome-python/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/gnome-python/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/gnome-python/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.