diff options
author | sno <sno> | 2009-05-21 18:50:43 +0000 |
---|---|---|
committer | sno <sno> | 2009-05-21 18:50:43 +0000 |
commit | 4ad52bef981d2e0616ddb347f9758573c4b01242 (patch) | |
tree | db8ef52ad525ed78aecd34ce4e597b400c43b410 /devel | |
parent | 785034754be2833330795b847ce11505b1c0d386 (diff) | |
download | pkgsrc-4ad52bef981d2e0616ddb347f9758573c4b01242.tar.gz |
pkgsrc changes:
- Updating package for p5 Glib 2 bindings
- Setting license to gnu-gpl-v2.1
Upstream changes:
2009-03-29 Torsten Schoenfeld <kaffeetisch@gmx.de>
* copyright.pod
* Glib.pm
* NEWS
* README: Stable release 1.221.
2009-03-29 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/a.t: Using multiple log levels breaks g_log on some platforms,
so don't do it on those platforms. Tracked down by Wim Lewis, and
reported here: <http://bugzilla.gnome.org/show_bug.cgi?id=577137>.
2009-03-24 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.exports: Add gperl_option_context_get_type and
gperl_option_group_get_type to the export list so that dependent
modules link correctly on MSWin32. Patch by Martin
Schlemmer. (GNOME #576372)
2009-03-24 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/h.t: Correct a skip count. Patch by Stefan B. (RT #44428)
2009-03-19 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Makefile.PL: Space-separate the libs and cflags strings from
gobject and gthread to avoid unwanted concatenation. Patch by
Daniel Macks. (RT #44055)
2009-03-19 Torsten Schoenfeld <kaffeetisch@gmx.de>
* MakeHelper.pm (postamble_docs_full): Use qq// instead of qq{} to
quote the copyright string in order to avoid problems with dmake.
Patch by Martin Schlemmer. (GNOME #573099)
2009-03-17 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* Makefile.PL
* NEWS
* README: Stable release 1.220.
2009-03-08 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.214.
2009-03-08 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GClosure.xs (gperl_callback_invoke): Fix a giant leak by
properly unsetting all GValues used for the callback arguments.
Patch by Kevin Ryde.
2009-03-08 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GenPod.pm (xsub_to_pod): Don't wrap the argument types of xsubs
with a superfluous pair of '=over' and '=back'.
2009-03-08 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GenPod.pm (podify_enums_and_flags): Don't generate 'ENUMS AND
FLAGS' entries for Glib::Enum and Glib::Flags since they don't
have values anyway.
2009-03-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/7.t
* GSignal.xs (gperl_signal_connect): Don't leak the GClosure
object when an invalid signal name is passed in. Patch by
Kevin Ryde.
2009-03-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs (gperl_fundamental_type_from_obj): Check the SV for
definedness before passing it to SvRV. This fixes a test failure
on MSWin32 in t/c.t.
2009-03-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/filename.t: Add more tests for Glib::filename_to_uri. Patch
by Kevin Ryde.
2009-02-22 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GBoxed.xs
* GType.xs: Fix errors reported by podchecker.
2009-02-21 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Makefile.PL: Tell the CPAN indexer to ignore the package 'MY'
used by Glib::MakeHelper.
2009-02-21 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GenPod.pm (xsdoc2pod): Instead of relying on one final '=cut',
close every opened POD paragraph separately. This fixes POD
errors that occurred when '=for position COPYRIGHT' was used.
Original patch by Ryan Niebur.
2009-02-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GBookmarkFile.xs: Don't document Glib::BookmarkFile::set_added,
set_modified, and set_visited as functions; they're methods.
* t/h.t: Test Glib::BookmarkFile::set_added, set_modified, and
set_visited and their associated getters.
2009-02-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm: Use an '=encoding utf8' directive for the AUTHORS POD
section so that non-ASCII characters are handled correctly.
2009-02-13 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.213.
2009-02-11 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GError.xs: Document that Glib::Error->location returns raw
bytes. Patch by Kevin Ryde.
2009-02-11 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm: In the documentation for filename_from_uri, hint at
path separator issue. Patch by Kevin Ryde.
2009-02-11 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GOption.xs (copy_string): Fix C99-ism. Patch by Kevin Ryde.
2009-02-06 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/filename.t: Test Glib->filename_to_uri with hostname == undef.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* MakeHelper.pm: Deprecate
Glib::MakeHelper->get_configure_requires_yaml in favor of EU::MM's
new META_MERGE and META_ADD features.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Makefile.PL: Unconditionally use META_MERGE; so you now need
ExtUtils::MakeMaker >= 6.46 to roll a Glib tarball with a proper
META.yml. Also, tell the CPAN indexer (via META.yml) to not index
xsapi.pod.head and xsapi.pod.foot.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GClosure.xs (gperl_closure_marshal): Synchronize the way signals
with no return value are handled with how it's done in
gperl_signal_class_closure_marshal. This means that Perl handlers
for these kinds of signals are now always called in void context,
as they should be.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* MANIFEST
* GType.xs (gperl_signal_class_closure_marshal)
* t/signal_marshal.t: Correctly handle signals with no return type
when invoking signal class closures. Patch by Kevin Ryde.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs (gperl_register_fundamental_full): Handle
wrapper_class_by_type being NULL gracefully. Patch by Kevin Ryde.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.xs: In Glib::filename_from_uri and filename_to_uri, use the
gchar converters for the hostname. Patch by Kevin Ryde.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GClosure.xs (gperl_callback_invoke): Use the <"%s", pointer>
pattern when passing an error string pointer to croak().
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs
* t/c.t: Make the various Glib::Flags methods more robust with
respect to receiving undefined input. Patch by Kevin Ryde.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GBoxed.xs (gperl_register_boxed)
* GObject.xs (gperl_register_object)
* GType.xs (gperl_register_fundamental): When inserting into the
package -> type hash tables, use g_hash_table_replace instead of
_insert so that the new string pointer is used as the key. Patch
by Kevin Ryde.
2009-02-05 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.212.
2009-02-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/a.t
* GLog.xs: Make sure that messages with % chars in them make it
through Glib::log() and friends safely.
2009-02-02 Torsten Schoenfeld <kaffeetisch@gmx.de>
* ParseXSDoc.pm (xsdocparse): Always use Data::Dumper on MSWin32
for serialization. Storable seems to consistently fail there,
stating 'Magic number checking on storable file failed'.
2009-02-02 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.xs
* GSignal.xs: Hush some compiler warnings.
2009-01-20 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm: Add documentation for Glib->filename_to_uri and
filename_from_uri. Patch by Kevin Ryde.
2009-01-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GParamSpec.xs
* t/e.t: Add Glib::ParamSpec->value_cmp. Patch by Kevin Ryde.
2009-01-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/e.t: Use UTF-8 instead of ISO-8859-1 to encode umlauts.
2009-01-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GParamSpec.xs
* t/e.t: Add Glib::ParamSpec->value_validate. Patch by Kevin
Ryde.
2009-01-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/options.t: Don't use UTF-8 umlauts unconditionally as this
causes trouble on non-UTF-8 locales.
2009-01-18 Torsten Schoenfeld <kaffeetisch@gmx.de>
* MakeHelper.pm: Add
Glib::MakeHelper->postamble_precompiled_headers to generate a make
target for precompiling headers.
* Makefile.PL: Use the above to create a 'precompiled-headers'
target that precompiles gperl.h. This speeds up the compilation
of Glib by 16% on my machine.
2008-12-30 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs
* t/c.t: Allow calling Glib::Flags::as_arrayref directly, as an
alternative to the @{} syntax. Patch by Kevin Ryde.
2008-11-24 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* NEWS
* README: Unstable release 1.211.
2008-11-22 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.xs
* GOption.xs (added)
* gperl.h
* Makefile.PL
* MANIFEST
* t/options.t (added)
* typemap: Add Glib::OptionContext and Glib::OptionGroup, wrapping
glib's command line option parser.
2008-11-22 Torsten Schoenfeld <kaffeetisch@gmx.de>
* gperl-private.h: Don't include perl.h. This header is always
included after gperl.h which includes everything already. And
including perl.h alone doesn't work and isn't enough anyway.
2008-11-15 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GBoxed.xs (gperl_register_boxed): Use the copy of the passed-in
package name for the key of info_by_package to avoid problems when
the package name is dynamically allocated.
* GBoxed.xs (gperl_register_boxed)
* GObject.xs (gperl_register_object)
* GType.xs (gperl_register_fundamental): Always insert into the
lookup tables in the correct order to avoid prematurely freeing
the package name.
2008-11-12 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GObject.xs: Add newlines at the end of debugging messages that
lack them to keep perl from adding line number information.
2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs (gperl_type_from_package): Also try
gperl_param_spec_type_from_package on the package.
2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.pm
* Makefile.PL
* NEWS
* README: Unstable release 1.210.
2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs (add_interfaces): Fail loudly and with a clear error
message when we encounter an unknown interface when registering a
new type.
2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/lazy-loader.t -> t/lazy_loader.t: Rename this test to blend in
with the others which use underscores to separate words.
2008-11-03 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Glib.exports
* gperl.h: Properly export gperl_param_spec_type_from_package and
gperl_register_param_spec, they are meant to be public.
2008-11-02 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GType.xs: Use gperl_register_fundamental_alias to register the
"Glib::Uint" backwards-compatibility alias.
2008-11-02 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GBoxed.xs
* GObject.xs
* GType.xs
* Glib.exports
* gperl.h: Provide gperl_register_boxed_alias,
gperl_register_fundamental_alias, and gperl_register_object_alias
to register aliases for other registered types. An alias is a
package name that will resolve to the specified type, while the
type will still resolve to its originally registered package when
going the other way.
2008-11-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* t/9.t
* GMainLoop.xs: Wrap g_child_watch_add as Glib::Child::watch_add.
Patch by Kevin Ryde.
2008-11-01 Torsten Schoenfeld <kaffeetisch@gmx.de>
* GMainLoop.xs
* Glib.pm: Add constants Glib::SOURCE_CONTINUE and SOURCE_REMOVE
for use in source-type callbacks. Patch by Kevin Ryde.
2008-10-19 Torsten Schoenfeld <kaffeetisch@gmx.de>
* Makefile.PL: ExtUtils::MakeMaker 6.46 removed support for
EXTRA_META in favor of the new META_MERGE and META_ADD. Adapt.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-glib2/Makefile | 5 | ||||
-rw-r--r-- | devel/p5-glib2/distinfo | 8 |
2 files changed, 7 insertions, 6 deletions
diff --git a/devel/p5-glib2/Makefile b/devel/p5-glib2/Makefile index 2815bedbf3d..5090b59a061 100644 --- a/devel/p5-glib2/Makefile +++ b/devel/p5-glib2/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2009/02/23 08:10:01 wiz Exp $ +# $NetBSD: Makefile,v 1.29 2009/05/21 18:50:43 sno Exp $ # DISTNAME= Glib-${DIST_VERSION} @@ -11,6 +11,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://gtk2-perl.sourceforge.net/ #HOMEPAGE= http://search.cpan.org/dist/Glib/ COMMENT= Perl bindings for Glib 2 +LICENSE= gnu-gpl-v2.1 DEPENDS+= p5-ExtUtils-Depends>=0.300:../../devel/p5-ExtUtils-Depends DEPENDS+= p5-ExtUtils-PkgConfig>=1.00:../../devel/p5-ExtUtils-PkgConfig @@ -22,7 +23,7 @@ PKG_DESTDIR_SUPPORT= user-destdir USE_TOOLS+= pkg-config -DIST_VERSION= 1.201 +DIST_VERSION= 1.221 PERL5_PACKLIST= auto/Glib/.packlist diff --git a/devel/p5-glib2/distinfo b/devel/p5-glib2/distinfo index ec52bb97501..adc2cafc85b 100644 --- a/devel/p5-glib2/distinfo +++ b/devel/p5-glib2/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.11 2009/02/23 08:10:01 wiz Exp $ +$NetBSD: distinfo,v 1.12 2009/05/21 18:50:43 sno Exp $ -SHA1 (Glib-1.201.tar.gz) = 38d24708c60447ad41253b339d7231b87c97b252 -RMD160 (Glib-1.201.tar.gz) = 5857f69d5f001062e2d81592c5504064470e389f -Size (Glib-1.201.tar.gz) = 253267 bytes +SHA1 (Glib-1.221.tar.gz) = f638cd9503ba96f5b4df489b4417cbf7437fb8e5 +RMD160 (Glib-1.221.tar.gz) = e1da8624d62bc16dc9288139dad9f4e7f4120707 +Size (Glib-1.221.tar.gz) = 267962 bytes |