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.
This commit is contained in:
parent
d74fba5699
commit
89c9a1f92f
2 changed files with 7 additions and 6 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue