Hello community,

here is the log from the commit of package perl-Glib for openSUSE:Factory 
checked in at 2013-06-06 13:22:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2012-07-22 
15:18:21.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Glib.new/perl-Glib.changes 2013-06-06 
13:22:55.000000000 +0200
@@ -1,0 +2,46 @@
+Wed Jun  5 05:48:40 UTC 2013 - [email protected]
+
+- updated to 1.300
+ * Stable release to coincide with the release of Perl 5.18.0
+ 
+  Since 1.28x (The previous stable release)
+  -----------------------------------------
+  * Ensure timely destruction of initial wrapper of custom subclasses
+  * Start changing module version numbers in all Perl modules in the
+    distribution, not just lib/Glib.pm; (Bugzilla #690464)
+  * Make Glib::Object subclassing more robust.  This should in particular fix
+    issues revealed by the change to hash randomization introduced in perl
+    5.17.6.
+  * Correctly handle utf8-encoded strings in GPerlArgv.  This should fix issues
+    seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init.
+ 
+ Overview of changes in Glib 1.291 (unstable)
+ ============================================
+ 
+ * Ensure timely destruction of initial wrapper of custom subclasses
+ * Start changing module version numbers in all Perl modules in the
+   distribution, not just lib/Glib.pm; (Bugzilla #690464)
+ 
+ Overview of changes in Glib 1.290 (unstable)
+ ============================================
+ 
+ * Make Glib::Object subclassing more robust.  This should in particular fix
+   issues revealed by the change to hash randomization introduced in perl
+   5.17.6.
+ * Correctly handle utf8-encoded strings in GPerlArgv.  This should fix issues
+   seen with utf8-encoded strings in @ARGV with, for example, Gtk2->init.
+ 
+ Overview of changes in Glib 1.280 (stable)
+ ==========================================
+ 
+  Since 1.26x (the previous stable series)
+  ----------------------------------------
+  * Correctly handle the boxed type for GError.
+  * Ensure that custom signal marshallers are always used irregardless of
+    the spelling used for the signal name.
+  * Make the stack handling of some marshallers more robust, in
+    preparation for custom Glib::Boxed converters that call back into
+    Perl code.
+  * Add new C API gperl_register_boxed_synonym.
+
+-------------------------------------------------------------------

Old:
----
  Glib-1.250.tar.gz

New:
----
  Glib-1.300.tar.gz

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

Other differences:
------------------
++++++ perl-Glib.spec ++++++
--- /var/tmp/diff_new_pack.vy4An3/_old  2013-06-06 13:22:55.000000000 +0200
+++ /var/tmp/diff_new_pack.vy4An3/_new  2013-06-06 13:22:55.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Glib
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,48 +17,54 @@
 
 
 Name:           perl-Glib
-Version:        1.250
+Version:        1.300
 Release:        0
-Summary:        Glib Perl module
+%define cpan_name Glib
+Summary:        Perl wrappers for the GLib utility and Object libraries
 License:        LGPL-2.1+
 Group:          Development/Libraries/Perl
-Url:            http://cpan.org/modules/by-module/Glib/
-Source:         Glib-%{version}.tar.gz
-BuildRequires:  perl-ExtUtils-Depends
-BuildRequires:  perl-ExtUtils-PkgConfig
+Url:            http://search.cpan.org/dist/Glib/
+Source:         
http://www.cpan.org/authors/id/X/XA/XAOC/%{cpan_name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+# MANUAL
+BuildRequires:  perl
 BuildRequires:  perl-macros
+BuildRequires:  perl(ExtUtils::Depends) >= 0.300
+BuildRequires:  perl(ExtUtils::PkgConfig) >= 1.000
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+#BuildRequires: perl(Glib)
+#BuildRequires: perl(Glib::Object::Subclass)
+#BuildRequires: perl(Gtk2)
+Requires:       perl(ExtUtils::Depends) >= 0.300
+Requires:       perl(ExtUtils::PkgConfig) >= 1.000
 %{perl_requires}
 
 %description
-This module provides perl access to GLib and GLib's GObject libraries.
-GLib is a portability and utility library; GObject provides a generic
-type system with inheritance and a powerful signal system.  Together
-these libraries are used as the foundation for many of the libraries
-that make up the Gnome environment, and are used in many unrelated
-projects.
+This wrapper attempts to provide a perlish interface while remaining as
+true as possible to the underlying C API, so that any reference materials
+you can find on using GLib may still apply to using the libraries from
+perl. This module also provides facilities for creating wrappers for other
+GObject-based libraries. The the SEE ALSO manpage section contains pointers
+to all sorts of good information.
 
 %prep
-%setup -q -n Glib-%{version}
+%setup -q -n %{cpan_name}-%{version}
 
 %build
-perl Makefile.PL
-make %{?_smp_mflags}
+%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+%{__make} %{?_smp_mflags}
 
 %check
+# MANUAL
 # loves to freeze randomly in OBS make test
 
 %install
 %perl_make_install
 %perl_process_packlist
+%perl_gen_filelist
 
-%files
-%defattr(-,root,root)
-%doc ChangeLog.pre-git README AUTHORS LICENSE NEWS TODO
-%doc %{_mandir}/man?/*
-%{perl_vendorarch}/Glib
-%{perl_vendorarch}/Glib.pm
-%{perl_vendorarch}/auto/Glib
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc AUTHORS ChangeLog.pre-git doctypes Glib.exports LICENSE NEWS 
perl-Glib.doap README TODO xsapi.pod.foot xsapi.pod.head
 
 %changelog

++++++ Glib-1.250.tar.gz -> Glib-1.300.tar.gz ++++++
++++ 2100 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to