Hello community,
here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2013-08-04 07:28:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cpanspec (Old)
and /work/SRC/openSUSE:Factory/.cpanspec.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cpanspec"
Changes:
--------
--- /work/SRC/openSUSE:Factory/cpanspec/cpanspec.changes 2011-12-08 11:27:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.cpanspec.new/cpanspec.changes 2013-08-04 07:28:33.000000000 +0200
@@ -1,0 +2,9 @@
+Thu Aug 1 05:48:44 UTC 2013 - coolo@suse.com
+
+- Stephan Kulow (4):
+ bump version
+ avoid empty description
+ don't reset Module::Build
+ support Module::Build::Tiny
+
+-------------------------------------------------------------------
Old:
----
cpanspec-1.78.06.tar.gz
New:
----
cpanspec-1.78.07.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cpanspec.spec ++++++
--- /var/tmp/diff_new_pack.8CQvQr/_old 2013-08-04 07:28:34.000000000 +0200
+++ /var/tmp/diff_new_pack.8CQvQr/_new 2013-08-04 07:28:34.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package cpanspec
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -16,9 +16,8 @@
#
-
Name: cpanspec
-Version: 1.78.06
+Version: 1.78.07
Release: 0
%define cpan_name cpanspec
Summary: Generate a SUSE spec file for a CPAN module
@@ -32,6 +31,7 @@
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
+BuildRequires: perl-macros
BuildRequires: perl(Archive::Tar)
BuildRequires: perl(Archive::Zip)
BuildRequires: perl(IO::Uncompress::Bunzip2)
@@ -41,18 +41,17 @@
BuildRequires: perl(Pod::Simple::TextContent)
BuildRequires: perl(Text::Autoformat)
BuildRequires: perl(YAML)
-BuildRequires: perl-macros
Requires: perl(Archive::Tar)
Requires: perl(Archive::Zip)
Requires: perl(Class::Accessor::Chained)
Recommends: perl(IO::Uncompress::Bunzip2)
Requires: perl(LWP::UserAgent)
Requires: perl(Parse::CPAN::Packages)
+Requires: perl(Perl::PrereqScanner)
Requires: perl(Pod::POM)
Requires: perl(Pod::Simple::TextContent)
Requires: perl(Text::Autoformat)
Requires: perl(YAML)
-Requires: perl(Perl::PrereqScanner)
%{perl_requires}
%description
++++++ cpanspec-1.78.06.tar.gz -> cpanspec-1.78.07.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.06/MANIFEST new/cpanspec-1.78.07/MANIFEST
--- old/cpanspec-1.78.06/MANIFEST 2011-12-02 14:13:34.000000000 +0100
+++ new/cpanspec-1.78.07/MANIFEST 2013-08-01 07:48:45.000000000 +0200
@@ -9,3 +9,4 @@
Changes
Makefile.PL
lib/Intrusive.pm
+META.json Module JSON meta-data (added by MakeMaker)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.06/META.json new/cpanspec-1.78.07/META.json
--- old/cpanspec-1.78.06/META.json 1970-01-01 01:00:00.000000000 +0100
+++ new/cpanspec-1.78.07/META.json 2013-08-01 07:48:45.000000000 +0200
@@ -0,0 +1,54 @@
+{
+ "abstract" : "unknown",
+ "author" : [
+ "unknown"
+ ],
+ "dynamic_config" : 1,
+ "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630",
+ "license" : [
+ "unknown"
+ ],
+ "meta-spec" : {
+ "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+ "version" : "2"
+ },
+ "name" : "cpanspec",
+ "no_index" : {
+ "directory" : [
+ "t",
+ "inc"
+ ]
+ },
+ "prereqs" : {
+ "build" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "configure" : {
+ "requires" : {
+ "ExtUtils::MakeMaker" : "0"
+ }
+ },
+ "runtime" : {
+ "requires" : {
+ "Archive::Tar" : "0",
+ "Archive::Zip" : "0",
+ "File::Basename" : "0",
+ "FileHandle" : "0",
+ "Getopt::Long" : "0",
+ "IO::Uncompress::Bunzip2" : "0",
+ "LWP::UserAgent" : "0",
+ "POSIX" : "0",
+ "Parse::CPAN::Packages" : "0",
+ "Pod::Simple::TextContent" : "0",
+ "Pod::Usage" : "0",
+ "Text::Autoformat" : "0",
+ "YAML" : "0",
+ "locale" : "0"
+ }
+ }
+ },
+ "release_status" : "stable",
+ "version" : "v1.78.07"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.06/META.yml new/cpanspec-1.78.07/META.yml
--- old/cpanspec-1.78.06/META.yml 2011-12-02 14:13:36.000000000 +0100
+++ new/cpanspec-1.78.07/META.yml 2013-08-01 07:48:45.000000000 +0200
@@ -1,34 +1,35 @@
---- #YAML:1.0
-name: cpanspec
-version: 1.78.06
-abstract: ~
-author: []
-license: unknown
-distribution_type: module
-configure_requires:
- ExtUtils::MakeMaker: 0
+---
+abstract: unknown
+author:
+ - unknown
build_requires:
- ExtUtils::MakeMaker: 0
-requires:
- Archive::Tar: 0
- Archive::Zip: 0
- File::Basename: 0
- FileHandle: 0
- Getopt::Long: 0
- IO::Uncompress::Bunzip2: 0
- locale: 0
- LWP::UserAgent: 0
- Parse::CPAN::Packages: 0
- Pod::Simple::TextContent: 0
- Pod::Usage: 0
- POSIX: 0
- Text::Autoformat: 0
- YAML: 0
-no_index:
- directory:
- - t
- - inc
-generated_by: ExtUtils::MakeMaker version 6.57_05
+ ExtUtils::MakeMaker: 0
+configure_requires:
+ ExtUtils::MakeMaker: 0
+dynamic_config: 1
+generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630'
+license: unknown
meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
+name: cpanspec
+no_index:
+ directory:
+ - t
+ - inc
+requires:
+ Archive::Tar: 0
+ Archive::Zip: 0
+ File::Basename: 0
+ FileHandle: 0
+ Getopt::Long: 0
+ IO::Uncompress::Bunzip2: 0
+ LWP::UserAgent: 0
+ POSIX: 0
+ Parse::CPAN::Packages: 0
+ Pod::Simple::TextContent: 0
+ Pod::Usage: 0
+ Text::Autoformat: 0
+ YAML: 0
+ locale: 0
+version: v1.78.07
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.06/cpanspec new/cpanspec-1.78.07/cpanspec
--- old/cpanspec-1.78.06/cpanspec 2011-12-02 14:13:34.000000000 +0100
+++ new/cpanspec-1.78.07/cpanspec 2013-08-01 07:48:43.000000000 +0200
@@ -190,7 +190,7 @@
use warnings;
our $NAME="cpanspec";
-our $VERSION='1.78.06';
+our $VERSION='1.78.07';
use Cwd;
BEGIN {
@@ -520,6 +520,7 @@
eval { $description .= $item->present('Pod::POM::View::Text'); };
}
+ return $description=undef unless length($description);
# no limit
my @paragraphs = (split /\n\n/, $description);
@@ -1030,9 +1031,14 @@
}
my $usebuildpl=0;
+ my $usebuildplt=0;
if (grep /^Build\.PL$/, @files) {
- $build_requires{'Module::Build'}=0;
$usebuildpl=1;
+ if (defined $build_requires{'Module::Build::Tiny'}) {
+ $usebuildplt=1;
+ } else {
+ $build_requires{'Module::Build'} ||=0;
+ }
} else {
$build_requires{'ExtUtils::MakeMaker'}=0;
}
@@ -1263,7 +1269,13 @@
\%build
END
- if ($usebuildpl) {
+ if ($usebuildplt) {
+ print $spec <