8
0

Accepting request 297015 from devel:languages:perl:autoupdate

- updated to 0.56
   see /usr/share/doc/packages/perl-Variable-Magic/Changes
  0.56    2015-03-11 15:15 UTC
          + Fix : [RT #101410] : Install fails in blead
                  Even though the change that caused this error was reverted from
                  blead, lvalue uses of ERRSV have been removed from this module
                  so that there will be no breakage when this change is possibly
                  reintroduced in the following months.
                  Thanks Dave Rolsky for reporting.
          + Tst : $ENV{$Config{ldlibpthname}} is now preserved on all platforms,
                  which will address failures of t/17-ctl.t with unusual
                  compilers (like icc) that link all their compiled objects to
                  their own libraries.
          + Tst : The global destruction test is now only run on perl 5.13.4 and
                  higher, and only if either Perl::Destruct::Level is installed
                  or PERL_DESTRUCT_LEVEL is set and the perl is a debugging perl.
                  This will solve rare crashes of t/15-self.t on perl 5.13.3 and
                  older.
  
  0.55    2014-10-20 23:45 UTC
          + Fix : [RT #99319] : t/18-opinfo.t: test failure due to change in
                  perl 5 blead
                  The new METHOP op class added in perl 5.21.5 is now supported.
                  Thanks James E Keenan for reporting.
  
  0.54    2014-09-22 17:30 UTC
          + Add : The new constant VMG_COMPAT_CODE_COPY_CLONE evaluates to true
                  if your perl calls 'copy' magic when a magical code prototype
                  is cloned, which is currently the case for perl 5.17.0 and
                  above.

OBS-URL: https://build.opensuse.org/request/show/297015
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Variable-Magic?expand=0&rev=14
This commit is contained in:
Stephan Kulow
2015-04-15 20:31:21 +00:00
committed by Git OBS Bridge
parent 420ce9790c
commit eb23f45865
5 changed files with 70 additions and 16 deletions

BIN
Variable-Magic-0.53.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
Variable-Magic-0.56.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

20
cpanspec.yml Normal file
View File

@@ -0,0 +1,20 @@
---
description_paragraphs: 2
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag

View File

@@ -1,3 +1,45 @@
-------------------------------------------------------------------
Tue Apr 14 19:30:06 UTC 2015 - coolo@suse.com
- updated to 0.56
see /usr/share/doc/packages/perl-Variable-Magic/Changes
0.56 2015-03-11 15:15 UTC
+ Fix : [RT #101410] : Install fails in blead
Even though the change that caused this error was reverted from
blead, lvalue uses of ERRSV have been removed from this module
so that there will be no breakage when this change is possibly
reintroduced in the following months.
Thanks Dave Rolsky for reporting.
+ Tst : $ENV{$Config{ldlibpthname}} is now preserved on all platforms,
which will address failures of t/17-ctl.t with unusual
compilers (like icc) that link all their compiled objects to
their own libraries.
+ Tst : The global destruction test is now only run on perl 5.13.4 and
higher, and only if either Perl::Destruct::Level is installed
or PERL_DESTRUCT_LEVEL is set and the perl is a debugging perl.
This will solve rare crashes of t/15-self.t on perl 5.13.3 and
older.
0.55 2014-10-20 23:45 UTC
+ Fix : [RT #99319] : t/18-opinfo.t: test failure due to change in
perl 5 blead
The new METHOP op class added in perl 5.21.5 is now supported.
Thanks James E Keenan for reporting.
0.54 2014-09-22 17:30 UTC
+ Add : The new constant VMG_COMPAT_CODE_COPY_CLONE evaluates to true
if your perl calls 'copy' magic when a magical code prototype
is cloned, which is currently the case for perl 5.17.0 and
above.
+ Fix : [RT #90205] : copy magic on subs puts raw CV in $_[3]
$_[3] will now contain a reference to the cloned code when
'copy' magic is called for a coderef.
Thanks Lukas Mai for reporting.
+ Fix : t/35-stash.t has been taught about perl 5.21.4.
+ Fix : Tests using run_perl() in t/17-ctl.t will no longer fail on
Android.
-------------------------------------------------------------------
Fri Oct 4 09:13:37 UTC 2013 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Variable-Magic
#
# Copyright (c) 2013 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
@@ -17,26 +17,18 @@
Name: perl-Variable-Magic
Version: 0.53
Version: 0.56
Release: 0
%define cpan_name Variable-Magic
Summary: Associate user-defined magic to variables from Perl
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Variable-Magic/
Source: http://www.cpan.org/authors/id/V/VP/VPIT/%{cpan_name}-%{version}.tar.gz
Source0: http://www.cpan.org/authors/id/V/VP/VPIT/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
#BuildRequires: perl(ActivePerl)
#BuildRequires: perl(Capture::Tiny) >= 0.08
#BuildRequires: perl(Perl::Destruct::Level)
#BuildRequires: perl(Variable::Magic)
#BuildRequires: perl(Variable::Magic::TestGlobalDestruction)
#BuildRequires: perl(Variable::Magic::TestThreads)
#BuildRequires: perl(Variable::Magic::TestValue)
#BuildRequires: perl(Variable::Magic::TestWatcher)
#BuildRequires: perl(VPIT::TestHelpers)
%{perl_requires}
%description
@@ -70,6 +62,6 @@ the same underlying C API, and this module gives you direct access to it.
%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes README
%doc Changes README samples
%changelog