diff options
author | mycroft <mycroft> | 2003-02-22 00:49:27 +0000 |
---|---|---|
committer | mycroft <mycroft> | 2003-02-22 00:49:27 +0000 |
commit | 07b2f2c777ac36efd0a7a0147f29678c919ef026 (patch) | |
tree | b953a307e56b95b754a6e6eea4580752b213b666 /x11 | |
parent | 6707589839f8311b5472d3d332822cb22e2e6c6a (diff) | |
download | pkgsrc-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/Makefile | 8 | ||||
-rw-r--r-- | x11/gnome-python/PLIST | 281 | ||||
-rw-r--r-- | x11/gnome-python/distinfo | 8 | ||||
-rw-r--r-- | x11/gnome-python/patches/patch-aa | 10 |
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@ |