Hello community, here is the log from the commit of package perl-Sub-Spec for openSUSE:Factory checked in at 2012-02-20 16:16:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Sub-Spec (Old) and /work/SRC/openSUSE:Factory/.perl-Sub-Spec.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Sub-Spec", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Sub-Spec/perl-Sub-Spec.changes 2011-12-21 12:18:34.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Sub-Spec.new/perl-Sub-Spec.changes 2012-02-20 16:16:27.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Feb 20 08:37:49 UTC 2012 - coolo@suse.com + +- updated to 1.0.7 + * Update NOTICE. + * Mark deprecated. + +------------------------------------------------------------------- Old: ---- Sub-Spec-1.0.5.tar.gz New: ---- Sub-Spec-1.0.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Sub-Spec.spec ++++++ --- /var/tmp/diff_new_pack.kL3CqA/_old 2012-02-20 16:16:29.000000000 +0100 +++ /var/tmp/diff_new_pack.kL3CqA/_new 2012-02-20 16:16:29.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Sub-Spec # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,26 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: perl-Sub-Spec -Version: 1.0.5 +Version: 1.0.7 Release: 0 %define cpan_name Sub-Spec -Summary: Subroutine metadata & wrapping framework -License: GPL-1.0+ or Artistic-1.0 +Summary: Subroutine metadata specification +License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Sub-Spec/ -#Source: http://www.cpan.org/authors/id/S/SH/SHARYANTO/Sub-Spec-%{version}.tar.gz -Source: %{cpan_name}-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/S/SH/SHARYANTO/%{cpan_name}-%{version}.tar.gz BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(File::Which) BuildRequires: perl(Log::Any) -BuildRequires: perl(Module::Build) -BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Build) >= 0.3601 BuildRequires: perl(Probe::Perl) BuildRequires: perl(Test::More) >= 0.96 +#BuildRequires: perl(Sub::Spec::Util) Requires: perl(File::Which) Requires: perl(Log::Any) Requires: perl(Probe::Perl) @@ -42,15 +42,7 @@ %{perl_requires} %description -NOTE: This module is still very early in development. Most of the features -are not even implemented yet. - -Subroutines are an excellent unit of reuse, in some ways they are even -superior to objects (simpler, map better to HTTP/network programming due to -being stateless, etc). Sub::Spec aims to make your subs much more useful, -reusable, powerful. All you have to do is provide some metadata (a spec) -for your sub. See the Sub::Spec::Manual::Spec manpage for more details -about sub spec. +Subroutine metadata specification %prep %setup -q -n %{cpan_name}-%{version} @@ -66,9 +58,6 @@ ./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist -%clean -%{?buildroot:%__rm -rf "%{buildroot}"} - %files -f %{name}.files %defattr(-,root,root,755) %doc Changes LICENSE README ++++++ Sub-Spec-1.0.5.tar.gz -> Sub-Spec-1.0.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/Build.PL new/Sub-Spec-1.0.7/Build.PL --- old/Sub-Spec-1.0.5/Build.PL 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/Build.PL 2012-01-17 14:41:14.000000000 +0100 @@ -17,7 +17,7 @@ "Steven Haryanto <stevenharyanto@gmail.com>" ], "dist_name" => "Sub-Spec", - "dist_version" => "1.0.5", + "dist_version" => "1.0.7", "license" => "perl", "module_name" => "Sub::Spec", "recommends" => {}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/Changes new/Sub-Spec-1.0.7/Changes --- old/Sub-Spec-1.0.5/Changes 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/Changes 2012-01-17 14:41:14.000000000 +0100 @@ -1,5 +1,15 @@ Revision history for Sub::Spec +1.0.7 2012-01-17 + + No spec changes. Update NOTICE. + + +1.0.6 2012-01-15 + + No spec changes. Mark deprecated. + + 1.0.5 2011-10-22 No spec changes. Build fix (remove stale dependency). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/LICENSE new/Sub-Spec-1.0.7/LICENSE --- old/Sub-Spec-1.0.5/LICENSE 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/LICENSE 2012-01-17 14:41:14.000000000 +0100 @@ -1,4 +1,4 @@ -This software is copyright (c) 2011 by Steven Haryanto. +This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. @@ -12,7 +12,7 @@ --- The GNU General Public License, Version 1, February 1989 --- -This software is Copyright (c) 2011 by Steven Haryanto. +This software is Copyright (c) 2012 by Steven Haryanto. This is free software, licensed under: @@ -22,7 +22,7 @@ Version 1, February 1989 Copyright (C) 1989 Free Software Foundation, Inc. - 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. @@ -272,7 +272,7 @@ --- The Artistic License 1.0 --- -This software is Copyright (c) 2011 by Steven Haryanto. +This software is Copyright (c) 2012 by Steven Haryanto. This is free software, licensed under: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/META.yml new/Sub-Spec-1.0.7/META.yml --- old/Sub-Spec-1.0.5/META.yml 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/META.yml 2012-01-17 14:41:14.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: Module::Build: 0.3601 dynamic_config: 0 -generated_by: 'Dist::Zilla version 4.300002, CPAN::Meta::Converter version 2.112150' +generated_by: 'Dist::Zilla version 4.300006, CPAN::Meta::Converter version 2.113640' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -22,4 +22,4 @@ resources: homepage: http://search.cpan.org/dist/Sub-Spec/ repository: http://github.com/sharyanto/perl-Sub-Spec -version: 1.0.5 +version: 1.0.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/README new/Sub-Spec-1.0.7/README --- old/Sub-Spec-1.0.5/README 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/README 2012-01-17 14:41:14.000000000 +0100 @@ -2,12 +2,18 @@ Sub::Spec - Subroutine metadata specification VERSION - version 1.0.5 + version 1.0.7 SPEFICATION VERSION [1, 0] ABSTRACT + NOTICE: The Sub::Spec specification is deprecated as of Jan 2012. Rinci + is the new specification to replace Sub::Spec, it is about 95% + compatible with Sub::Spec, but corrects a few issues and is more + generic. Perinci is the Perl implementation for Rinci and many of its + modules can handle existing Sub::Spec sub specs. + This document specifies Sub::Spec metadata for subroutines (and methods). Sub::Spec is a language-neutral specification to describe various aspects of a subroutine. The goal is to make subroutine, which @@ -668,7 +674,7 @@ Steven Haryanto <stevenharyanto@gmail.com> COPYRIGHT AND LICENSE - This software is copyright (c) 2011 by Steven Haryanto. + This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/dist.ini new/Sub-Spec-1.0.7/dist.ini --- old/Sub-Spec-1.0.5/dist.ini 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/dist.ini 2012-01-17 14:41:14.000000000 +0100 @@ -1,5 +1,5 @@ name=Sub-Spec -version=1.0.5 +version=1.0.7 author=Steven Haryanto <stevenharyanto@gmail.com> license=Perl_5 copyright_holder=Steven Haryanto diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/lib/Sub/Spec/FAQ.pod new/Sub-Spec-1.0.7/lib/Sub/Spec/FAQ.pod --- old/Sub-Spec-1.0.5/lib/Sub/Spec/FAQ.pod 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/lib/Sub/Spec/FAQ.pod 2012-01-17 14:41:14.000000000 +0100 @@ -1,6 +1,6 @@ package Sub::Spec::FAQ; # make PodWeaver happy -our $VERSION = '1.0.5'; # VERSION +our $VERSION = '1.0.7'; # VERSION 1; # ABSTRACT: Frequently asked questions about Sub::Spec @@ -15,7 +15,7 @@ =head1 VERSION -version 1.0.5 +version 1.0.7 =head1 QUESTIONS @@ -72,7 +72,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2011 by Steven Haryanto. +This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/lib/Sub/Spec/Schema.pm new/Sub-Spec-1.0.7/lib/Sub/Spec/Schema.pm --- old/Sub-Spec-1.0.5/lib/Sub/Spec/Schema.pm 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/lib/Sub/Spec/Schema.pm 2012-01-17 14:41:14.000000000 +0100 @@ -4,7 +4,7 @@ use strict; use warnings; -our $VERSION = '1.0.5'; # VERSION +our $VERSION = '1.0.7'; # VERSION our $SCHEMA = ['hash*', {keys => {}}]; @@ -72,7 +72,7 @@ =head1 VERSION -version 1.0.5 +version 1.0.7 =head1 SYNOPSIS @@ -96,7 +96,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2011 by Steven Haryanto. +This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/lib/Sub/Spec/Util.pm new/Sub-Spec-1.0.7/lib/Sub/Spec/Util.pm --- old/Sub-Spec-1.0.5/lib/Sub/Spec/Util.pm 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/lib/Sub/Spec/Util.pm 2012-01-17 14:41:14.000000000 +0100 @@ -57,7 +57,7 @@ =head1 VERSION -version 1.0.5 +version 1.0.7 =head1 AUTHOR @@ -65,7 +65,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2011 by Steven Haryanto. +This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Sub-Spec-1.0.5/lib/Sub/Spec.pm new/Sub-Spec-1.0.7/lib/Sub/Spec.pm --- old/Sub-Spec-1.0.5/lib/Sub/Spec.pm 2011-10-22 13:36:44.000000000 +0200 +++ new/Sub-Spec-1.0.7/lib/Sub/Spec.pm 2012-01-17 14:41:14.000000000 +0100 @@ -1,6 +1,6 @@ package Sub::Spec; -our $VERSION = '1.0.5'; # VERSION +our $VERSION = '1.0.7'; # VERSION our $SPEC_VERSION = [1, 0]; @@ -17,7 +17,7 @@ =head1 VERSION -version 1.0.5 +version 1.0.7 =head1 SPEFICATION VERSION @@ -25,6 +25,12 @@ =head1 ABSTRACT +B<NOTICE>: The Sub::Spec specification is deprecated as of Jan 2012. L<Rinci> is +the new specification to replace Sub::Spec, it is about 95% compatible with +Sub::Spec, but corrects a few issues and is more generic. L<Perinci> is the Perl +implementation for Rinci and many of its modules can handle existing Sub::Spec +sub specs. + This document specifies Sub::Spec metadata for subroutines (and methods). Sub::Spec is a language-neutral specification to describe various aspects of a subroutine. The goal is to make subroutine, which is the unit of reuse in many @@ -721,7 +727,7 @@ =head1 COPYRIGHT AND LICENSE -This software is copyright (c) 2011 by Steven Haryanto. +This software is copyright (c) 2012 by Steven Haryanto. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org