Hello community,
here is the log from the commit of package perl-Scope-Guard for
openSUSE:Factory checked in at 2015-07-23 15:22:25
Comparing /work/SRC/openSUSE:Factory/perl-Scope-Guard (Old)
and /work/SRC/openSUSE:Factory/.perl-Scope-Guard.new (New)
Package is perl-Scope-Guard
Changes:
--- /work/SRC/openSUSE:Factory/perl-Scope-Guard/perl-Scope-Guard.changes
2011-09-23 12:38:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Scope-Guard.new/perl-Scope-Guard.changes
2015-07-23 15:22:27.0 +0200
@@ -1,0 +2,10 @@
+Mon Jul 20 09:08:08 UTC 2015 - co...@suse.com
+
+- updated to 0.21
+ see /usr/share/doc/packages/perl-Scope-Guard/Changes
+
+ 0.21 Sun 19 Jul 22:14:54 2015
+ - remove useless use of UNIVERSAL::isa (#RT105948)
+(Karen Etheridge)
+
+---
Old:
Scope-Guard-0.20.tar.gz
New:
Scope-Guard-0.21.tar.gz
cpanspec.yml
Other differences:
--
++ perl-Scope-Guard.spec ++
--- /var/tmp/diff_new_pack.QJWddy/_old 2015-07-23 15:22:27.0 +0200
+++ /var/tmp/diff_new_pack.QJWddy/_new 2015-07-23 15:22:27.0 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Scope-Guard
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,51 +16,50 @@
#
+Name: perl-Scope-Guard
+Version:0.21
+Release:0
%define cpan_name Scope-Guard
-
-Name: perl-%cpan_name
-Version:0.20
-Release:1
-Provides: %cpan_name
+Summary:Lexically-Scoped Resource Management
+License:Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
-License:Artistic-1.0
Url:http://search.cpan.org/dist/Scope-Guard/
-Summary:Lexically scoped resource management
-Source: %cpan_name-%{version}.tar.gz
+Source0:
http://www.cpan.org/authors/id/C/CH/CHOCOLATE/%{cpan_name}-%{version}.tar.gz
+Source1:cpanspec.yml
+BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
-BuildRequires: perl-Test-Pod perl-Test-Pod-Coverage
+BuildRequires: perl
BuildRequires: perl-macros
+%{perl_requires}
%description
This module provides a convenient way to perform cleanup or other forms of
resource management at the end of a scope. It is particularly useful when
-dealing with exceptions: the Scope::Guard constructor takes a reference to
-a subroutine that is guaranteed to be called even if the thread of execution
-is aborted prematurely. This effectively allows lexically-scoped promises
-to be made that are automatically honoured by perl's garbage collector.
+dealing with exceptions: the 'Scope::Guard' constructor takes a reference
+to a subroutine that is guaranteed to be called even if the thread of
+execution is aborted prematurely. This effectively allows lexically-scoped
+promises to be made that are automatically honoured by perl's garbage
+collector.
+
+For more information, see: the http://www.drdobbs.com/cpp/184403758 manpage
%prep
-%setup -q -n %cpan_name-%{version}
+%setup -q -n %{cpan_name}-%{version}
%build
-perl Makefile.PL OPTIMIZE=$RPM_OPT_FLAGS -Wall
-make
-make test
+%{__perl} Makefile.PL INSTALLDIRS=vendor
+%{__make} %{?_smp_mflags}
+
+%check
+%{__make} test
%install
-make DESTDIR=$RPM_BUILD_ROOT install_vendor
+%perl_make_install
%perl_process_packlist
+%perl_gen_filelist
-%clean
-# clean up the hard disc after build
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-%doc %{_mandir}/man?/*
-%{perl_vendorlib}/Scope
-%{perl_vendorarch}/auto/Scope
-%doc Changes MANIFEST README
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes README
%changelog
++ Scope-Guard-0.20.tar.gz - Scope-Guard-0.21.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Scope-Guard-0.20/Changes new/Scope-Guard-0.21/Changes
--- old/Scope-Guard-0.20/Changes2010-05-16 09:54:51.0 +0200
+++ new/Scope-Guard-0.21/Changes2015-07-20 00:06:01.0 +0200
@@ -1,5 +1,9 @@
Revision history for Perl extension Scope::Guard.
+0.21 Sun 19 Jul 22:14:54 2015
+- remove useless use of UNIVERSAL::isa (#RT105948)
+ (Karen Etheridge)
+
0.20 Sun May 16 08:50:59 2010
- raise exception if guards are created anonymously (void context)
(thanks Tim Bunce and Graham Knop)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'