Mailinglist Archive: opensuse-commit (858 mails)
| < Previous | Next > |
commit perl-Glib
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Fri, 02 Nov 2007 01:36:53 +0100
- Message-id: <20071102003654.1C1A56781B8@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package perl-Glib
checked in at Fri Nov 2 01:36:53 CET 2007.
--------
--- perl-Glib/perl-Glib.changes 2007-10-05 14:19:02.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl-Glib/perl-Glib.changes 2007-11-01
15:40:09.000000000 +0100
@@ -1,0 +2,11 @@
+Thu Nov 1 15:35:14 CET 2007 - anicka@xxxxxxx
+
+- update to 1.161
+ * Makefile.PL: Use BEGIN { require 5.008; } instead of use 5.008;
+ so automatic CPAN testers know which perl version we need. Also
+ get rid of the MY package by prefixing the relevant subs with
+ `MY::´.
+ * GObject.xs (Glib::Object::CLONE): Check that perl_gobjects !=
+ NULL before working with it, to avoid an assertion.
+
+-------------------------------------------------------------------
Old:
----
Glib-1.160.tar.bz2
New:
----
Glib-1.161.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Glib.spec ++++++
--- /var/tmp/diff_new_pack.n21687/_old 2007-11-02 01:36:23.000000000 +0100
+++ /var/tmp/diff_new_pack.n21687/_new 2007-11-02 01:36:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package perl-Glib (Version 1.160)
+# spec file for package perl-Glib (Version 1.161)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,12 +12,12 @@
Name: perl-Glib
BuildRequires: glib2-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig
-Version: 1.160
+Version: 1.161
Release: 1
Requires: perl = %{perl_version}
AutoReqProv: on
Group: Development/Libraries/Perl
-License: LGPL v2 or later
+License: LGPL v2.1 or later
Url: http://cpan.org/modules/by-module/Glib/
Summary: Glib Perl module
Source: Glib-%{version}.tar.bz2
@@ -70,6 +70,14 @@
%{perl_vendorarch}/auto/Glib
/var/adm/perl-modules/%{name}
%changelog
+* Thu Nov 01 2007 - anicka@xxxxxxx
+- update to 1.161
+ * Makefile.PL: Use BEGIN { require 5.008; } instead of use 5.008;
+ so automatic CPAN testers know which perl version we need. Also
+ get rid of the MY package by prefixing the relevant subs with
+ `MY::´.
+ * GObject.xs (Glib::Object::CLONE): Check that perl_gobjects !=
+ NULL before working with it, to avoid an assertion.
* Fri Oct 05 2007 - anicka@xxxxxxx
- update to 1.160
* GenPod.pm: Output a warning if a type name isn't recognized by
++++++ Glib-1.160.tar.bz2 -> Glib-1.161.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/ChangeLog new/Glib-1.161/ChangeLog
--- old/Glib-1.160/ChangeLog 2007-09-16 19:04:42.000000000 +0200
+++ new/Glib-1.161/ChangeLog 2007-10-14 21:03:37.000000000 +0200
@@ -1,3 +1,21 @@
+2007-10-14 Torsten Schoenfeld <kaffeetisch@xxxxxx>
+
+ * Glib.pm
+ * NEWS
+ * README: Stable release 1.160.
+
+2007-10-14 Torsten Schoenfeld <kaffeetisch@xxxxxx>
+
+ Merge from HEAD:
+
+ * Makefile.PL: Use BEGIN { require 5.008; } instead of use 5.008;
+ so automatic CPAN testers know which perl version we need. Also
+ get rid of the MY package by prefixing the relevant subs with
+ `MY::´.
+
+ * GObject.xs (Glib::Object::CLONE): Check that perl_gobjects !=
+ NULL before working with it, to avoid an assertion.
+
2007-09-16 kaffeetisch
* Glib.pm
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/Glib.pm new/Glib-1.161/Glib.pm
--- old/Glib-1.160/Glib.pm 2007-09-16 19:05:03.000000000 +0200
+++ new/Glib-1.161/Glib.pm 2007-10-14 21:04:22.000000000 +0200
@@ -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.
#
-# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/Glib.pm,v 1.112 2007/09/16
17:05:03 kaffeetisch Exp $
+# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/Glib.pm,v 1.112.2.1 2007/10/14
19:04:22 kaffeetisch Exp $
#
package Glib;
@@ -63,7 +63,7 @@
our @EXPORT_OK = map { @$_ } values %EXPORT_TAGS;
$EXPORT_TAGS{all} = \@EXPORT_OK;
-our $VERSION = '1.160';
+our $VERSION = '1.161';
sub dl_load_flags { $^O eq 'darwin' ? 0x00 : 0x01 }
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/GObject.xs new/Glib-1.161/GObject.xs
--- old/Glib-1.160/GObject.xs 2007-08-13 20:37:39.000000000 +0200
+++ new/Glib-1.161/GObject.xs 2007-10-14 20:57:33.000000000 +0200
@@ -16,7 +16,7 @@
* along with this library; if not, write to the Free Software Foundation,
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA.
*
- * $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/GObject.xs,v 1.69 2007/08/13
18:37:39 kaffeetisch Exp $
+ * $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/GObject.xs,v 1.69.2.1
2007/10/14 18:57:33 kaffeetisch Exp $
*/
/*
@@ -931,7 +931,9 @@
void
CLONE (gchar * class)
CODE:
- if (perl_gobject_tracking && strcmp (class, "Glib::Object") == 0)
+ /* !perl_gobjects can happen when no object has been created yet. */
+ if (perl_gobject_tracking && perl_gobjects &&
+ strcmp (class, "Glib::Object") == 0)
{
G_LOCK (perl_gobjects);
/*g_printerr ("we're in clone: %s\n", class);*/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/Makefile.PL new/Glib-1.161/Makefile.PL
--- old/Glib-1.160/Makefile.PL 2007-09-16 19:05:03.000000000 +0200
+++ new/Glib-1.161/Makefile.PL 2007-10-14 20:57:33.000000000 +0200
@@ -1,8 +1,9 @@
#
-# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/Makefile.PL,v 1.66 2007/09/16
17:05:03 kaffeetisch Exp $
+# $Header: /cvsroot/gtk2-perl/gtk2-perl-xs/Glib/Makefile.PL,v 1.66.2.1
2007/10/14 18:57:33 kaffeetisch Exp $
#
-use 5.008;
+BEGIN { require 5.008; }
+
use strict;
use warnings;
use ExtUtils::MakeMaker;
@@ -175,10 +176,8 @@
=cut
-package MY;
-
# rule to build the documentation
-sub postamble
+sub MY::postamble
{
require 'MakeHelper.pm';
return "
@@ -194,7 +193,7 @@
"
. Glib::MakeHelper->postamble_clean ()
. Glib::MakeHelper->postamble_docs_full (
- DEPENDS => $main::glib,
+ DEPENDS => $glib,
DOCTYPES => 'doctypes',
COPYRIGHT_FROM => 'copyright.pod',
)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/MANIFEST new/Glib-1.161/MANIFEST
--- old/Glib-1.160/MANIFEST 2007-09-16 19:42:30.000000000 +0200
+++ new/Glib-1.161/MANIFEST 2007-10-14 21:18:13.000000000 +0200
@@ -1,44 +1,43 @@
+apidoc.pl
AUTHORS
ChangeLog
CodeGen.pm
-GBoxed.xs
+copyright.pod
+devel.pod
+doctypes
GBookmarkFile.xs
+GBoxed.xs
GClosure.xs
+GenPod.pm
GError.xs
GIOChannel.xs
GKeyFile.xs
+Glib.exports
+Glib.pm
+Glib.xs
GLog.xs
GMainLoop.xs
GObject.xs
GParamSpec.xs
+gperl-gtypes.c
+gperl-gtypes.h
+gperl-private.h
+gperl.h
+gperl_marshal.h
GSignal.xs
GType.xs
GUtils.xs
GValue.xs
-GenPod.pm
-Glib.exports
-Glib.pm
-Glib.xs
LICENSE
+Makefile.PL
+MakeHelper.pm
MANIFEST
MANIFEST.SKIP
-MakeHelper.pm
-Makefile.PL
NEWS
ParseXSDoc.pm
+perl-Glib.spec.in
README
Subclass.pm
-TODO
-apidoc.pl
-copyright.pod
-devel.pod
-doctypes
-gperl-gtypes.c
-gperl-gtypes.h
-gperl-private.h
-gperl.h
-gperl_marshal.h
-perl-Glib.spec.in
t/1.t
t/2.t
t/3.t
@@ -60,6 +59,7 @@
t/h.t
t/signal_emission_hooks.t
t/signal_query.t
+TODO
typemap
xsapi.pod.foot
xsapi.pod.head
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/MANIFEST.SKIP new/Glib-1.161/MANIFEST.SKIP
--- old/Glib-1.160/MANIFEST.SKIP 2005-12-12 20:30:14.000000000 +0100
+++ new/Glib-1.161/MANIFEST.SKIP 2007-10-14 21:12:58.000000000 +0200
@@ -12,3 +12,4 @@
\.spec$
\.sw.$
\.tar\.gz$
+.releaserc
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/META.yml new/Glib-1.161/META.yml
--- old/Glib-1.160/META.yml 2007-09-16 19:42:30.000000000 +0200
+++ new/Glib-1.161/META.yml 2007-10-14 21:18:13.000000000 +0200
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Glib
-version: 1.160
+version: 1.161
abstract: Perl wrappers for the GLib utility and Object libraries
license: ~
generated_by: ExtUtils::MakeMaker version 6.36
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/NEWS new/Glib-1.161/NEWS
--- old/Glib-1.160/NEWS 2007-09-16 19:38:41.000000000 +0200
+++ new/Glib-1.161/NEWS 2007-10-14 21:01:56.000000000 +0200
@@ -1,3 +1,9 @@
+Overview of changes in Glib 1.161
+=================================
+
+* Fix an assertion in Glib::Object::CLONE.
+* Make Makefile.PL more friendly to CPAN testers.
+
Overview of changes in Glib 1.160
=================================
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn
--exclude=.svnignore old/Glib-1.160/README new/Glib-1.161/README
--- old/Glib-1.160/README 2007-09-16 19:05:03.000000000 +0200
+++ new/Glib-1.161/README 2007-10-14 21:04:22.000000000 +0200
@@ -1,4 +1,4 @@
-Glib version 1.160
+Glib version 1.161
==================
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,v 1.75 2007/09/16 17:05:03 kaffeetisch Exp $
+# $Id: README,v 1.75.2.1 2007/10/14 19:04:22 kaffeetisch Exp $
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |