Hello community,

here is the log from the commit of package perl-Glib for openSUSE:Factory 
checked in at 2015-12-29 13:00:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Glib (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Glib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Glib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Glib/perl-Glib.changes      2015-10-20 
00:04:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Glib.new/perl-Glib.changes 2015-12-29 
13:00:18.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Dec 29 05:32:40 UTC 2015 - [email protected]
+
+- Update to 1.320:
+  * Makefile.PL: Add IRC link to metadata block.
+  * Glib::GenPod: Supply default namespace blurbs.
+  * Properly escape dash in generated API index POD.
+
+-------------------------------------------------------------------

Old:
----
  Glib-1.314.tar.gz

New:
----
  Glib-1.320.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Glib.spec ++++++
--- /var/tmp/diff_new_pack.v6nbCD/_old  2015-12-29 13:00:19.000000000 +0100
+++ /var/tmp/diff_new_pack.v6nbCD/_new  2015-12-29 13:00:19.000000000 +0100
@@ -18,7 +18,7 @@
 
 %define cpan_name Glib
 Name:           perl-Glib
-Version:        1.314
+Version:        1.320
 Release:        0
 Summary:        Perl wrappers for the GLib utility and Object libraries
 License:        LGPL-2.1+

++++++ Glib-1.314.tar.gz -> Glib-1.320.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/META.json new/Glib-1.320/META.json
--- old/Glib-1.314/META.json    2015-09-30 22:35:53.000000000 +0200
+++ new/Glib-1.320/META.json    2015-12-21 17:42:28.000000000 +0100
@@ -64,7 +64,7 @@
          }
       }
    },
-   "release_status" : "unstable",
+   "release_status" : "stable",
    "resources" : {
       "bugtracker" : {
          "mailto" : "bug-Glib [at] rt.cpan.org",
@@ -79,7 +79,8 @@
          "url" : "git://git.gnome.org/perl-Glib",
          "web" : "http://git.gnome.org/browse/perl-Glib";
       },
+      "x_IRC" : "irc://irc.gimp.org/#gtk-perl",
       "x_MailingList" : "https://mail.gnome.org/mailman/listinfo/gtk-perl-list";
    },
-   "version" : "1.314"
+   "version" : "1.320"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/META.yml new/Glib-1.320/META.yml
--- old/Glib-1.314/META.yml     2015-09-30 22:35:52.000000000 +0200
+++ new/Glib-1.320/META.yml     2015-12-21 17:42:28.000000000 +0100
@@ -46,9 +46,10 @@
   ExtUtils::Depends: '0.300'
   ExtUtils::PkgConfig: '1.000'
 resources:
+  IRC: irc://irc.gimp.org/#gtk-perl
   MailingList: https://mail.gnome.org/mailman/listinfo/gtk-perl-list
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=Glib
   homepage: http://gtk2-perl.sourceforge.net
   license: http://www.gnu.org/licenses/lgpl-2.1.html
   repository: git://git.gnome.org/perl-Glib
-version: '1.314'
+version: '1.320'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/Makefile.PL new/Glib-1.320/Makefile.PL
--- old/Glib-1.314/Makefile.PL  2015-07-17 19:52:54.000000000 +0200
+++ new/Glib-1.320/Makefile.PL  2015-12-21 17:42:17.000000000 +0100
@@ -100,13 +100,14 @@
         },
         author              =>
             ['gtk2-perl Team <gtk-perl-list at gnome dot org>'],
-        release_status      => 'unstable',
-        #release_status      => 'stable',
+        #release_status      => 'unstable',
+        release_status      => 'stable',
         # valid values: https://metacpan.org/module/CPAN::Meta::Spec#license
         license             => 'lgpl_2_1',
         resources => {
-            license     => 'http://www.gnu.org/licenses/lgpl-2.1.html',
-            homepage    => 'http://gtk2-perl.sourceforge.net',
+            license       => 'http://www.gnu.org/licenses/lgpl-2.1.html',
+            homepage      => 'http://gtk2-perl.sourceforge.net',
+            x_IRC         => "irc://irc.gimp.org/#gtk-perl",
             x_MailingList =>
                 'https://mail.gnome.org/mailman/listinfo/gtk-perl-list',
             bugtracker  => {
@@ -224,7 +225,7 @@
     @openbsd_compat_flags,
 );
 
-#=unstable
+=unstable
 
 print <<__EOW__;
 WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
@@ -232,12 +233,12 @@
    This is an unstable development release of Glib.  The API is not
    frozen and things are subject to change at any time.  Report any
    bugs to gtk-perl-list AT gnome DOT org as soon as possible.
-   Please use the 1.30x series for important work.
+   Please use the 1.32x series for important work.
 
 WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
 __EOW__
 
-#=cut
+=cut
 
 =frozen
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/NEWS new/Glib-1.320/NEWS
--- old/Glib-1.314/NEWS 2015-09-30 22:32:50.000000000 +0200
+++ new/Glib-1.320/NEWS 2015-12-21 17:40:06.000000000 +0100
@@ -1,3 +1,10 @@
+Overview of changes in Glib 1.320 (stable)
+============================================
+
+* Makefile.PL: added IRC link to metadata block
+* Glib::GenPod: supply default namespace blurbs (Bugzilla #753468)
+* Properly escape dash in generated API index POD (Bugzilla #753467)
+
 Overview of changes in Glib 1.314 (unstable)
 ============================================
 
@@ -30,6 +37,12 @@
 * Reorder and reformat our header and typemap a little
 * Hush a compiler warning in GMainLoop.xs
 
+Overview of changes in Glib 1.308 (stable)
+==========================================
+
+* Release to replace stable version of Glib deleted from CPAN by accident;
+  closes RT#110119.  There are no code changes for this release.
+
 Overview of changes in Glib 1.307 (stable)
 ==========================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib/CodeGen.pm 
new/Glib-1.320/lib/Glib/CodeGen.pm
--- old/Glib-1.314/lib/Glib/CodeGen.pm  2015-09-30 22:33:47.000000000 +0200
+++ new/Glib-1.320/lib/Glib/CodeGen.pm  2015-12-21 17:32:21.000000000 +0100
@@ -5,7 +5,7 @@
 use Carp;
 use IO::File;
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 # type handlers should look like this:
 #    sub gen_foo_stuff {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib/GenPod.pm 
new/Glib-1.320/lib/Glib/GenPod.pm
--- old/Glib-1.314/lib/Glib/GenPod.pm   2015-09-30 22:34:00.000000000 +0200
+++ new/Glib-1.320/lib/Glib/GenPod.pm   2015-12-21 17:32:45.000000000 +0100
@@ -9,7 +9,7 @@
 
 package Glib::GenPod;
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 use strict;
 use warnings;
@@ -278,7 +278,14 @@
                # end.  But all the other =head1 below need a closing =cut.
 
                print "=head1 NAME\n\n$package";
-               print ' - '.$pkgdata->{blurb} if (exists ($pkgdata->{blurb}));
+               if (exists ($pkgdata->{blurb})) {
+                       print ' - '.$pkgdata->{blurb};
+               } else {
+                       my $cname = convert_to_cname ($package);
+                       if (defined $cname) {
+                               print " - wrapper for $cname";
+                       }
+               }
                print "\n\n=cut\n\n";
 
                #                   pods            , position 
@@ -1524,6 +1531,22 @@
        } while (@dirs);
 }
 
+sub convert_to_cname {
+       my $perlname = shift;
+       my $cname = $perlname;
+       $cname =~ s/^Gtk2::Gdk::/Gdk/;
+       $cname =~ s/^Gtk2::/Gtk/;
+       $cname =~ s/^Gnome2::Bonobo::/Bonobo/;
+       $cname =~ s/^Gnome2::/Gnome/;
+       $cname =~ s/:://g;
+       my $tmp;
+       eval { $tmp = Glib::Type->package_from_cname($cname); };
+       if ($@ || $tmp ne $perlname) {
+               return;
+       }
+       return $cname;
+}
+
 1;
 __END__
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib/MakeHelper.pm 
new/Glib-1.320/lib/Glib/MakeHelper.pm
--- old/Glib-1.314/lib/Glib/MakeHelper.pm       2015-09-30 22:34:10.000000000 
+0200
+++ new/Glib-1.320/lib/Glib/MakeHelper.pm       2015-12-21 17:33:02.000000000 
+0100
@@ -4,7 +4,7 @@
 
 package Glib::MakeHelper;
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 =head1 NAME
 
@@ -440,7 +440,7 @@
 
 \$(INST_LIB)/\$(FULLEXT)/index.pod :: \$(INST_LIB)/\$(FULLEXT)/ build/podindex
        \$(NOECHO) \$(ECHO) Creating POD index...
-       \$(NOECHO) \$(FULLPERLRUN) -e "print qq(\\n=head1 NAME\\n\\n\$(NAME) - 
API Reference Pod Index\\n\\n=head1 PAGES\\n\\n=over\\n\\n)" \\
+       \$(NOECHO) \$(FULLPERLRUN) -e "print qq(\\n=head1 NAME\\n\\n\$(NAME) 
\\\\- API Reference Pod Index\\n\\n=head1 PAGES\\n\\n=over\\n\\n)" \\
                > \$(INST_LIB)/\$(FULLEXT)/index.pod
        \$(NOECHO) \$(FULLPERLRUN) -ne "print q(=item L<) . (split q( ))[1] . 
qq(>\\n\\n);" < build/podindex >> \$(INST_LIB)/\$(FULLEXT)/index.pod
        \$(NOECHO) \$(FULLPERLRUN) -e "print qq(=back\\n\\n);" >> 
\$(INST_LIB)/\$(FULLEXT)/index.pod
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib/Object/Subclass.pm 
new/Glib-1.320/lib/Glib/Object/Subclass.pm
--- old/Glib-1.314/lib/Glib/Object/Subclass.pm  2015-09-30 22:34:27.000000000 
+0200
+++ new/Glib-1.320/lib/Glib/Object/Subclass.pm  2015-12-21 17:33:17.000000000 
+0100
@@ -20,7 +20,7 @@
 
 package Glib::Object::Subclass;
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 use Glib;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib/ParseXSDoc.pm 
new/Glib-1.320/lib/Glib/ParseXSDoc.pm
--- old/Glib-1.314/lib/Glib/ParseXSDoc.pm       2015-09-30 22:35:23.000000000 
+0200
+++ new/Glib-1.320/lib/Glib/ParseXSDoc.pm       2015-12-21 17:33:35.000000000 
+0100
@@ -13,7 +13,7 @@
        xsdocparse
 );
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 our $NOISY = $ENV{NOISYDOC};
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glib-1.314/lib/Glib.pm new/Glib-1.320/lib/Glib.pm
--- old/Glib-1.314/lib/Glib.pm  2015-09-30 22:33:36.000000000 +0200
+++ new/Glib-1.320/lib/Glib.pm  2015-12-21 17:31:56.000000000 +0100
@@ -27,7 +27,7 @@
 require DynaLoader;
 our @ISA = qw(DynaLoader Exporter);
 
-our $VERSION = '1.314';
+our $VERSION = '1.320';
 
 use constant {
        TRUE  => 1,


Reply via email to