commit perl-Data-Alias for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Data-Alias for openSUSE:Factory checked in at Mon May 16 16:05:01 CEST 2011. -------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/perl-Data-Alias/perl-Data-Alias.changes 2011-04-04 11:29:49.000000000 +0200 @@ -0,0 +1,42 @@ +------------------------------------------------------------------- +Mon Apr 4 09:29:06 UTC 2011 - coolo@novell.com + +- updated to 1.12 + - Updated to work with Perl version 5.13.10, where GvGP() and + GvCV() are not directly-assignable lvalues + - Don't rely on details of core's pp_* functions to determine + whether an opcode exists, because they can change unpredictably + (and do change in Perl 5.13.9) + +------------------------------------------------------------------- +Wed Dec 1 13:31:33 UTC 2010 - coolo@novell.com + +- switch to perl_requires macro + +------------------------------------------------------------------- +Wed Nov 24 16:54:24 UTC 2010 - chris@computersalat.de + +- update to 1.10 + - Updated to work with Perl version 5.13.7, where lex_end() + has disappeared and mod() is now in the public API under the + name op_lvalue() +- 1.09 Mon Nov 15 21:36 GMT 2010 + - Modify source filter test to use Filter::Util::Call directly + instead of the deprecated Switch, and to not fail if it is not + available, thus allowing tests to pass on Perl versions 5.13.1 + and above where Switch is no longer in the core distribution + - Updated to work with Perl version 5.13.6, where global variables + are managed in a different way from before +- 1.08 Fri Oct 22 09:39 BST 2010 + - Updated to work with Perl versions 5.11.0 up to 5.13.0, + including particularly the major change in when rv2cv ops get + built in 5.11.2 +- recreated by cpanspec 1.78 + o fix deps +- remove obsolete fix_for_perl_5_12 patch + +------------------------------------------------------------------- +Sat Jul 24 22:21:38 UTC 2010 - pascal.bleser@opensuse.org + +- initial package (1.07) + calling whatdependson for head-i586 New: ---- Data-Alias-1.12.tar.gz perl-Data-Alias.changes perl-Data-Alias.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Data-Alias.spec ++++++ # # spec file for package perl-Data-Alias # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: perl-Data-Alias Version: 1.12 Release: 1 License: GPL+ or Artistic %define cpan_name Data-Alias Summary: Comprehensive set of aliasing operations Url: http://search.cpan.org/dist/Data-Alias/ Group: Development/Libraries/Perl #Source: http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/Data-Alias-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros %{perl_requires} %description Aliasing is the phenomenon where two different expressions actually refer to the same thing. Modifying one will modify the other, and if you take a reference to both, the two values are the same. Aliasing occurs in Perl for example in for-loops and sub-calls: for $var ($x) { # here $var is an alias to $x } foo($y); sub foo { # here $_[0] is an alias to $y } Data::Alias is a module that allows you to apply "aliasing semantics" to a section of code, causing aliases to be made whereever Perl would normally make copies instead. You can use this to improve efficiency and readability, when compared to using references. The exact details of aliasing semantics are below under the /DETAILS manpage. %prep %setup -q -n %{cpan_name}-%{version} %build %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" %{__make} %{?_smp_mflags} %check %{__make} test %install %perl_make_install %perl_process_packlist %perl_gen_filelist %clean %{__rm} -rf %{buildroot} %files -f %{name}.files %defattr(644,root,root,755) %doc Changes README %changelog ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de