r32397 - in /branches/upstream/libglib-perl/current: ChangeLog Glib.exports Glib.pm META.yml MakeHelper.pm Makefile.PL NEWS README copyright.pod t/a.t t/h.t

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Sun Mar 29 17:17:36 UTC 2009


Author: ryan52-guest
Date: Sun Mar 29 17:17:22 2009
New Revision: 32397

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=32397
Log:
[svn-upgrade] Integrating new upstream version, libglib-perl (1.221)

Modified:
    branches/upstream/libglib-perl/current/ChangeLog
    branches/upstream/libglib-perl/current/Glib.exports
    branches/upstream/libglib-perl/current/Glib.pm
    branches/upstream/libglib-perl/current/META.yml
    branches/upstream/libglib-perl/current/MakeHelper.pm
    branches/upstream/libglib-perl/current/Makefile.PL
    branches/upstream/libglib-perl/current/NEWS
    branches/upstream/libglib-perl/current/README
    branches/upstream/libglib-perl/current/copyright.pod
    branches/upstream/libglib-perl/current/t/a.t
    branches/upstream/libglib-perl/current/t/h.t

Modified: branches/upstream/libglib-perl/current/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/ChangeLog?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/ChangeLog (original)
+++ branches/upstream/libglib-perl/current/ChangeLog Sun Mar 29 17:17:22 2009
@@ -1,3 +1,39 @@
+2009-03-29  Torsten Schoenfeld  <kaffeetisch at gmx.de>
+
+	* copyright.pod
+	* Glib.pm
+	* NEWS
+	* README: Stable release 1.221.
+
+2009-03-29  Torsten Schoenfeld  <kaffeetisch at 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 at 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 at gmx.de>
+
+	* t/h.t: Correct a skip count.  Patch by Stefan B.  (RT #44428)
+
+2009-03-19  Torsten Schoenfeld  <kaffeetisch at 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 at 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 at gmx.de>
 
 	* Glib.pm

Modified: branches/upstream/libglib-perl/current/Glib.exports
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/Glib.exports?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/Glib.exports (original)
+++ branches/upstream/libglib-perl/current/Glib.exports Sun Mar 29 17:17:22 2009
@@ -15,7 +15,7 @@
 # along with this library; if not, write to the Free Software Foundation, Inc.,
 # 59 Temple Place - Suite 330, Boston, MA  02111-1307  USA.
 #
-# $Id: Glib.exports 1040 2008-11-03 20:34:43Z tsch $
+# $Id: Glib.exports 1115 2009-03-24 18:32:34Z tsch $
 #
 
 @exports = qw(
@@ -62,6 +62,8 @@
 gperl_object_set_no_warn_unreg_subclass
 gperl_object_stash_from_type
 gperl_object_type_from_package
+gperl_option_context_get_type
+gperl_option_group_get_type
 gperl_package_from_type
 gperl_param_spec_package_from_type
 gperl_param_spec_type_from_package

Modified: branches/upstream/libglib-perl/current/Glib.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/Glib.pm?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/Glib.pm (original)
+++ branches/upstream/libglib-perl/current/Glib.pm Sun Mar 29 17:17:22 2009
@@ -15,7 +15,7 @@
 # along with this library; if not, write to the Free Software Foundation, Inc.,
 # 59 Temple Place - Suite 330, Boston, MA  02111-1307  USA.
 #
-# $Id: Glib.pm 1110 2009-03-17 17:54:34Z tsch $
+# $Id: Glib.pm 1117 2009-03-29 14:35:14Z tsch $
 #
 
 package Glib;
@@ -66,7 +66,7 @@
 our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS;
 $EXPORT_TAGS{all} = \@EXPORT_OK;
 
-our $VERSION = '1.220';
+our $VERSION = '1.221';
 
 sub dl_load_flags { $^O eq 'darwin' ? 0x00 : 0x01 }
 

Modified: branches/upstream/libglib-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/META.yml?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/META.yml (original)
+++ branches/upstream/libglib-perl/current/META.yml Sun Mar 29 17:17:22 2009
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               Glib
-version:            1.220
+version:            1.221
 abstract:           Perl wrappers for the GLib utility and Object libraries
 author:  []
 license:            unknown
@@ -9,6 +9,8 @@
     ExtUtils::Depends:    0.300
     ExtUtils::MakeMaker:  0
     ExtUtils::PkgConfig:  1.00
+build_requires:
+    ExtUtils::MakeMaker:  0
 requires:
     ExtUtils::Depends:    0.300
     ExtUtils::PkgConfig:  1.00
@@ -20,7 +22,7 @@
         - xsapi.pod.head
         - xsapi.pod.foot
     package:  MY
-generated_by:       ExtUtils::MakeMaker version 6.48
+generated_by:       ExtUtils::MakeMaker version 6.50
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: branches/upstream/libglib-perl/current/MakeHelper.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/MakeHelper.pm?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/MakeHelper.pm (original)
+++ branches/upstream/libglib-perl/current/MakeHelper.pm Sun Mar 29 17:17:22 2009
@@ -1,5 +1,5 @@
 #
-# $Id: MakeHelper.pm 1083 2009-02-05 17:04:08Z tsch $
+# $Id: MakeHelper.pm 1112 2009-03-19 17:30:06Z tsch $
 #
 
 package Glib::MakeHelper;
@@ -362,7 +362,7 @@
 	if ($copyright) {
 		# this text has to be escaped for both make and the shell.
 		$copyright =~ s/\n/\\n/gm; # collapse to one line.
-		$copyright = "Glib::GenPod::set_copyright(qq{$copyright});";
+		$copyright = "Glib::GenPod::set_copyright(qq/$copyright/);";
 	}
 
 	# the module name specified explicitly overrides the one in a

Modified: branches/upstream/libglib-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/Makefile.PL?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/Makefile.PL (original)
+++ branches/upstream/libglib-perl/current/Makefile.PL Sun Mar 29 17:17:22 2009
@@ -1,5 +1,5 @@
 #
-# $Id: Makefile.PL 1110 2009-03-17 17:54:34Z tsch $
+# $Id: Makefile.PL 1113 2009-03-19 17:45:29Z tsch $
 #
 
 BEGIN { require 5.008; }
@@ -130,8 +130,8 @@
 # add -I. and -I./build to the include path so we can find our own files.
 # this will be inherited by dependant modules, so they can find their
 # generated files.
-$glib->set_inc (' -I. ' . $glibcfg{cflags} . $gthreadcfg{cflags});
-$glib->set_libs ($glibcfg{libs} . $gthreadcfg{libs});
+$glib->set_inc (' -I. ' . $glibcfg{cflags} . ' ' . $gthreadcfg{cflags});
+$glib->set_libs ($glibcfg{libs} . ' ' . $gthreadcfg{libs});
 my $cwd = cwd();
 $glib->add_typemaps (map {File::Spec->catfile($cwd,$_)} 'typemap');
 $glib->add_pm (%pm_files);

Modified: branches/upstream/libglib-perl/current/NEWS
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/NEWS?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/NEWS (original)
+++ branches/upstream/libglib-perl/current/NEWS Sun Mar 29 17:17:22 2009
@@ -1,3 +1,8 @@
+Overview of changes in Glib 1.221
+=================================
+
+* Fix a few build and test suite issues.
+
 Overview of changes in Glib 1.220
 =================================
 

Modified: branches/upstream/libglib-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/README?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/README (original)
+++ branches/upstream/libglib-perl/current/README Sun Mar 29 17:17:22 2009
@@ -1,4 +1,4 @@
-Glib version 1.220
+Glib version 1.221
 ==================
 
 This module provides perl access to Glib and GLib's GObject libraries.
@@ -102,4 +102,4 @@
 with this library; if not, write to the Free Software Foundation, Inc., 59
 Temple Place - Suite 330, Boston, MA  02111-1307  USA.
 
-# $Id: README 1110 2009-03-17 17:54:34Z tsch $
+# $Id: README 1117 2009-03-29 14:35:14Z tsch $

Modified: branches/upstream/libglib-perl/current/copyright.pod
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/copyright.pod?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/copyright.pod (original)
+++ branches/upstream/libglib-perl/current/copyright.pod Sun Mar 29 17:17:22 2009
@@ -1,3 +1,3 @@
-Copyright (C) 2003-2008 by the gtk2-perl team.
+Copyright (C) 2003-2009 by the gtk2-perl team.
 
 This software is licensed under the LGPL.  See L<Glib> for a full notice.

Modified: branches/upstream/libglib-perl/current/t/a.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/t/a.t?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/t/a.t (original)
+++ branches/upstream/libglib-perl/current/t/a.t Sun Mar 29 17:17:22 2009
@@ -56,14 +56,18 @@
 Glib::Log->remove_handler (__PACKAGE__, $id);
 };
 
-$id = 
-Glib::Log->set_handler (undef,
-                        [qw/ error critical warning message info debug /],
-			sub {
-				ok(1, "in custom handler $_[1][0]");
-			});
-Glib->log (undef, [qw/ info debug /], 'whee log warning');
-Glib::Log->remove_handler (undef, $id);
+SKIP: {
+	# See <http://bugzilla.gnome.org/show_bug.cgi?id=577137>.
+	skip 'using multiple log levels breaks g_log on some platforms', 2
+		if $Config{archname} =~ /powerpc|amd64/;
+	my $id = Glib::Log->set_handler (undef,
+		[qw/ error critical warning message info debug /],
+		sub {
+			ok(1, "in custom handler $_[1][0]");
+		});
+	Glib->log (undef, [qw/ info debug /], 'whee log warning');
+	Glib::Log->remove_handler (undef, $id);
+}
 
 # i would expect this to call croak, but it actually just aborts.  :-(
 #eval { Glib->error (__PACKAGE__, 'error'); };

Modified: branches/upstream/libglib-perl/current/t/h.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libglib-perl/current/t/h.t?rev=32397&op=diff
==============================================================================
--- branches/upstream/libglib-perl/current/t/h.t (original)
+++ branches/upstream/libglib-perl/current/t/h.t Sun Mar 29 17:17:22 2009
@@ -29,8 +29,8 @@
 ;
 
 SKIP: {
-	skip "Glib::BookmarkFile is new in glib 2.12.0", 27
-		unless Glib->CHECK_VERSION (2, 11, 0);
+	skip "Glib::BookmarkFile is new in glib 2.12.0", 30
+		unless Glib->CHECK_VERSION (2, 12, 0);
 	
 	ok (defined Glib::BookmarkFile->new (), 'test constructor');
 




More information about the Pkg-perl-cvs-commits mailing list