diff options
author | jlam <jlam@pkgsrc.org> | 2001-10-03 18:12:32 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2001-10-03 18:12:32 +0000 |
commit | 3fe187ec20a1407ad76a2549b0f681bda87b28cc (patch) | |
tree | bef3471efd742a6c3de31dfcc850ba593535203e /x11/p5-gtk | |
parent | 3e6c559fe1c9f793d9490bd3c435bc6ddab6286c (diff) | |
download | pkgsrc-3fe187ec20a1407ad76a2549b0f681bda87b28cc.tar.gz |
Update x11/p5-gtk to version 0.7008. Major changes from version 0.7004
include:
* bug fixes
* added perl var changes event source: you can now get a callback
when the value of a perl variable changes.
* install more documentation (Gtk::cookbook)
* optimize both memory used and speed of loading/execution
* add the ability to query packages, signals and object arguments.
Diffstat (limited to 'x11/p5-gtk')
-rw-r--r-- | x11/p5-gtk/Makefile | 18 | ||||
-rw-r--r-- | x11/p5-gtk/distinfo | 7 | ||||
-rw-r--r-- | x11/p5-gtk/patches/patch-aa | 21 | ||||
-rw-r--r-- | x11/p5-gtk/pkg/DESCR | 6 |
4 files changed, 41 insertions, 11 deletions
diff --git a/x11/p5-gtk/Makefile b/x11/p5-gtk/Makefile index f83530f122d..994197a3565 100644 --- a/x11/p5-gtk/Makefile +++ b/x11/p5-gtk/Makefile @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.15 2001/02/28 14:01:14 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2001/10/03 18:12:32 jlam Exp $ # -DISTNAME= Gtk-Perl-0.7004 -PKGNAME= p5-gtk-0.7004 +DISTNAME= Gtk-Perl-0.7008 +PKGNAME= p5-gtk-0.7008 +WRKSRC= ${WRKDIR}/${DISTNAME}/Gtk CATEGORIES= x11 perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Gtk/} \ ftp://ftp.gtk.org/pub/gtk/perl/ @@ -10,13 +11,16 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Gtk/} \ MAINTAINER= root@garbled.net COMMENT= Perl bindings for GTK+ -DEPENDS+= gtk+-1.2.*:../../x11/gtk +BUILD_DEPENDS+= p5-XML-Parser-[0-9]*:../../textproc/p5-XML-Writer +BUILD_DEPENDS+= p5-XML-Writer-[0-9]*:../../textproc/p5-XML-Writer -USE_X11= # defined -USE_PERL5= # defined +USE_X11= YES +USE_PERL5= YES PERL5_PACKLIST= ${PERL5_SITEARCH}/auto/Gtk/.packlist do-configure: - @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${PERL5} Makefile.PL \ + INSTALLMAN3DIR=${PREFIX}/man/man3 +.include "../../x11/gtk/buildlink.mk" .include "../../mk/bsd.pkg.mk" diff --git a/x11/p5-gtk/distinfo b/x11/p5-gtk/distinfo index 62ce6aaaf13..e92c5e71fab 100644 --- a/x11/p5-gtk/distinfo +++ b/x11/p5-gtk/distinfo @@ -1,4 +1,5 @@ -$NetBSD: distinfo,v 1.2 2001/04/19 11:07:42 skrll Exp $ +$NetBSD: distinfo,v 1.3 2001/10/03 18:12:32 jlam Exp $ -SHA1 (Gtk-Perl-0.7004.tar.gz) = d46057eec4bac627ad94ffcdf72ad805f9250b25 -Size (Gtk-Perl-0.7004.tar.gz) = 373480 bytes +SHA1 (Gtk-Perl-0.7008.tar.gz) = e87c19b4b9b7ef4cf811052bef655e556dcb7b6e +Size (Gtk-Perl-0.7008.tar.gz) = 455977 bytes +SHA1 (patch-aa) = 894f22bd92861ff7f9cc1e0e5937f49a1da50059 diff --git a/x11/p5-gtk/patches/patch-aa b/x11/p5-gtk/patches/patch-aa new file mode 100644 index 00000000000..29549699afe --- /dev/null +++ b/x11/p5-gtk/patches/patch-aa @@ -0,0 +1,21 @@ +$NetBSD: patch-aa,v 1.1 2001/10/03 18:12:32 jlam Exp $ + +--- Makefile.PL.orig Sat May 26 12:08:38 2001 ++++ Makefile.PL +@@ -160,11 +160,11 @@ + 'dist' => { COMPRESS=>"gzip", SUFFIX=>"gz" }, + 'OPTIMIZE' => '-O2 -g', + 'MAN3PODS' => { +- 'cookbook.pod' => '$(INST_MAN3DIR)/Gtk::cookbook.3pm', +- 'Gtk.pm' => '$(INST_MAN3DIR)/Gtk.3pm', +- 'objects.pod' => '$(INST_MAN3DIR)/Gtk::objects.3pm', +- 'GtkCListModel.pm' => '$(INST_MAN3DIR)/Gtk::CListModel.3pm', +- 'build/perl-gtk-ref.pod' => '$(INST_MAN3DIR)/Gtk::reference.3pm', ++ 'cookbook.pod' => '$(INST_MAN3DIR)/Gtk::cookbook.3', ++ 'Gtk.pm' => '$(INST_MAN3DIR)/Gtk.3', ++ 'objects.pod' => '$(INST_MAN3DIR)/Gtk::objects.3', ++ 'GtkCListModel.pm' => '$(INST_MAN3DIR)/Gtk::CListModel.3', ++ 'build/perl-gtk-ref.pod' => '$(INST_MAN3DIR)/Gtk::reference.3', + }, + $gtk->get_makefile_vars, + ); diff --git a/x11/p5-gtk/pkg/DESCR b/x11/p5-gtk/pkg/DESCR index ad4a0091647..b137ec0f3af 100644 --- a/x11/p5-gtk/pkg/DESCR +++ b/x11/p5-gtk/pkg/DESCR @@ -1 +1,5 @@ -This is a Perl5 interface to the Gtk+ library. +The Gtk module allows Perl access to the Gtk+ graphical user interface +library. You can find more information about Gtk+ on http://www.gtk.org. +The Perl binding tries to follow the C interface as much as possible, +providing at the same time a fully object-oriented interface and +Perl-style calling conventions. |