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 "
],
"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
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
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