commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2020-11-05 21:54:54 Comparing /work/SRC/openSUSE:Factory/cpanspec (Old) and /work/SRC/openSUSE:Factory/.cpanspec.new.11331 (New) Package is "cpanspec" Thu Nov 5 21:54:54 2020 rev:40 rq:846057 version:1.79.01.1604075292.b7fe6d3 Changes: --- /work/SRC/openSUSE:Factory/cpanspec/cpanspec.changes2019-06-01 09:49:36.431322086 +0200 +++ /work/SRC/openSUSE:Factory/.cpanspec.new.11331/cpanspec.changes 2020-11-05 21:55:54.864050024 +0100 @@ -1,0 +2,11 @@ +Wed Nov 4 13:52:13 UTC 2020 - Dirk Stoecker + +- Update to 1.79.01 + * smaller bug-fixes + * add add_doc and skip_doc to allow changing docs handling + * ignore some more unwanted files in doc handling + * fix package requires + * reduce changelog space wasting, document option --old-file + * update copyrights + +--- Old: cpanspec-1.78.09.1554211595.43afd0f.obscpio New: cpanspec-1.79.01.1604075292.b7fe6d3.obscpio Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.yyM1lN/_old 2020-11-05 21:55:55.752048027 +0100 +++ /var/tmp/diff_new_pack.yyM1lN/_new 2020-11-05 21:55:55.756048018 +0100 @@ -1,7 +1,7 @@ # # spec file for package cpanspec # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define cpan_name cpanspec Name: cpanspec -Version:1.78.09.1554211595.43afd0f +Version:1.79.01.1604075292.b7fe6d3 Release:0 Summary:Generate a SUSE spec file for a CPAN module License:Artistic-1.0 OR GPL-1.0-or-later @@ -40,7 +40,9 @@ Requires: perl(Archive::Tar) Requires: perl(Archive::Zip) Requires: perl(Class::Accessor::Chained) +Requires: perl(File::ShareDir::Install) Requires: perl(LWP::UserAgent) +Requires: perl(Module::Build::Tiny) Requires: perl(Parse::CPAN::Packages) Requires: perl(Perl::PrereqScanner) Requires: perl(Pod::POM) ++ _service ++ --- /var/tmp/diff_new_pack.yyM1lN/_old 2020-11-05 21:55:55.804047910 +0100 +++ /var/tmp/diff_new_pack.yyM1lN/_new 2020-11-05 21:55:55.804047910 +0100 @@ -1,10 +1,10 @@ -1.78.09 +1.79.01 git://github.com/openSUSE/cpanspec git enable -co...@suse.com +git...@dstoecker.de master ++ _servicedata ++ --- /var/tmp/diff_new_pack.yyM1lN/_old 2020-11-05 21:55:55.840047829 +0100 +++ /var/tmp/diff_new_pack.yyM1lN/_new 2020-11-05 21:55:55.844047820 +0100 @@ -1,4 +1,6 @@ - -git://github.com/openSUSE/cpanspec - 43afd0f463eb5c7375f948c6a99afe9ac086bb0d \ No newline at end of file + + git://github.com/openSUSE/cpanspec + b7fe6d38f8822cc77a8dc7d5f4ff3156c8aa80b8 + + \ No newline at end of file ++ cpanspec-1.78.09.1554211595.43afd0f.obscpio -> cpanspec-1.79.01.1604075292.b7fe6d3.obscpio ++ 2036 lines of diff (skipped) ++ cpanspec.obsinfo ++ --- /var/tmp/diff_new_pack.yyM1lN/_old 2020-11-05 21:55:56.088047272 +0100 +++ /var/tmp/diff_new_pack.yyM1lN/_new 2020-11-05 21:55:56.088047272 +0100 @@ -1,5 +1,5 @@ name: cpanspec -version: 1.78.09.1554211595.43afd0f -mtime: 1554211595 -commit: 43afd0f463eb5c7375f948c6a99afe9ac086bb0d +version: 1.79.01.1604075292.b7fe6d3 +mtime: 1604075292 +commit: b7fe6d38f8822cc77a8dc7d5f4ff3156c8aa80b8
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2019-06-01 09:49:33 Comparing /work/SRC/openSUSE:Factory/cpanspec (Old) and /work/SRC/openSUSE:Factory/.cpanspec.new.5148 (New) Package is "cpanspec" Sat Jun 1 09:49:33 2019 rev:39 rq:705967 version:1.78.09.1554211595.43afd0f Changes: --- /work/SRC/openSUSE:Factory/cpanspec/cpanspec.changes2019-04-03 09:28:23.723825988 +0200 +++ /work/SRC/openSUSE:Factory/.cpanspec.new.5148/cpanspec.changes 2019-06-01 09:49:36.431322086 +0200 @@ -26 +26 @@ - fix Linux::Inotify2 - user new license names, don't show upstream license if identical, better summary capitalization + user new license names, don't show upstream license if identical, better summary capitalization @@ -30 +29,0 @@ - support perl license text in cpanspec.yml properly - drop debug Other differences: --
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2019-04-03 09:28:20 Comparing /work/SRC/openSUSE:Factory/cpanspec (Old) and /work/SRC/openSUSE:Factory/.cpanspec.new.25356 (New) Package is "cpanspec" Wed Apr 3 09:28:20 2019 rev:38 rq:690675 version:1.78.09.1554211595.43afd0f Changes: --- /work/SRC/openSUSE:Factory/cpanspec/cpanspec.changes2019-03-13 09:13:55.619394805 +0100 +++ /work/SRC/openSUSE:Factory/.cpanspec.new.25356/cpanspec.changes 2019-04-03 09:28:23.723825988 +0200 @@ -1,0 +2,12 @@ +Tue Apr 02 13:27:10 UTC 2019 - co...@suse.com + +- Update to version 1.78.09.1554211595.43afd0f: + * Support licence as filename for license (british english) + +--- +Tue Apr 02 13:22:04 UTC 2019 - co...@suse.com + +- Update to version 1.78.09.1551439566.b166388: + Switch to _service file + +--- Old: cpanspec-1.78.09.tar.gz updaterpm.sh New: _service _servicedata cpanspec-1.78.09.1554211595.43afd0f.obscpio cpanspec.obsinfo Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.rBPOQt/_old 2019-04-03 09:28:25.263826714 +0200 +++ /var/tmp/diff_new_pack.rBPOQt/_new 2019-04-03 09:28:25.263826714 +0200 @@ -18,14 +18,13 @@ %define cpan_name cpanspec Name: cpanspec -Version:1.78.09 +Version:1.78.09.1554211595.43afd0f Release:0 Summary:Generate a SUSE spec file for a CPAN module License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Languages/Perl URL:https://github.com/openSUSE/cpanspec -Source0:cpanspec-%{version}.tar.gz -Source99: updaterpm.sh +Source0:cpanspec-%{version}.tar.xz BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Archive::Tar) ++ _service ++ 1.78.09 git://github.com/openSUSE/cpanspec git enable co...@suse.com master xz *.tar ++ _servicedata ++ git://github.com/openSUSE/cpanspec 43afd0f463eb5c7375f948c6a99afe9ac086bb0d++ cpanspec.obsinfo ++ name: cpanspec version: 1.78.09.1554211595.43afd0f mtime: 1554211595 commit: 43afd0f463eb5c7375f948c6a99afe9ac086bb0d
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2019-03-13 09:13:49 Comparing /work/SRC/openSUSE:Factory/cpanspec (Old) and /work/SRC/openSUSE:Factory/.cpanspec.new.28833 (New) Package is "cpanspec" Wed Mar 13 09:13:49 2019 rev:37 rq:684271 version:1.78.09 Changes: --- /work/SRC/openSUSE:Factory/cpanspec/cpanspec.changes2016-01-08 15:24:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.cpanspec.new.28833/cpanspec.changes 2019-03-13 09:13:55.619394805 +0100 @@ -1,0 +2,36 @@ +Tue Mar 12 11:49:23 UTC 2019 - Stephan Kulow + +- Bernhard M. Wiedemann (5): + avoid stripping exec bits off .pl files + refactor custom spec sections + allow for post_build section + allow to override summary and description + accept more pathnames in tarballs + +Dirk Stoecker (8): + fix some issues, add minimal README + small cleanup in download case + fix Linux::Inotify2 - user new license names, don't show upstream license if identical, better summary capitalization + don't show upstream license if totally identical + support Zip + support perl license text in cpanspec.yml properly + support perl license text in cpanspec.yml properly - drop debug + unify perl license + +Dirk Stöcker (2): + makecmd - handle alike to perl and rm (#8) + support new storage position for cpan data + +Sebastian Riedel (1): + Prevent invalid "perl-.spec" and "perl-.changes" from being generated + +Stephan Kulow (7): + retry the checkout after branch (service in progress) + avoid "the manpage" links + remove debug statement + take license folder too + small fixes + Use %license + Fix wget options in cpanget + +--- Old: cpanspec-1.78.08.tar.gz New: cpanspec-1.78.09.tar.gz Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.JQhUdQ/_old 2019-03-13 09:13:56.915394671 +0100 +++ /var/tmp/diff_new_pack.JQhUdQ/_new 2019-03-13 09:13:56.915394671 +0100 @@ -1,7 +1,7 @@ # # spec file for package cpanspec # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,22 +12,20 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define cpan_name cpanspec Name: cpanspec -Version:1.78.08 +Version:1.78.09 Release:0 -%define cpan_name cpanspec Summary:Generate a SUSE spec file for a CPAN module -License:Artistic-1.0 or GPL-1.0+ +License:Artistic-1.0 OR GPL-1.0-or-later Group: Development/Languages/Perl -Url:http://sourceforge.net/projects/cpanspec/ +URL:https://github.com/openSUSE/cpanspec Source0:cpanspec-%{version}.tar.gz Source99: updaterpm.sh -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Archive::Tar) @@ -43,7 +41,6 @@ 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) @@ -52,6 +49,8 @@ Requires: perl(Text::Autoformat) Requires: perl(Text::Capitalize) Requires: perl(YAML) +Recommends: perl(IO::Uncompress::Bunzip2) +BuildArch: noarch %{perl_requires} %description @@ -63,11 +62,11 @@ find . -type f -print0 | xargs -0 chmod 644 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make %{?_smp_mflags} test %install %perl_make_install @@ -76,6 +75,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Artistic BUGS Changes COPYING TODO +%license COPYING +%doc Artistic BUGS Changes TODO %changelog ++ cpanspec-1.78.08.tar.gz -> cpanspec-1.78.09.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.08/META.json new/cpanspec-1.78.09/META.json --- old/cpanspec-1.78.08/META.json 2015-08-28 12:00:22.233507095 +0200 +++
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2016-01-08 15:23:53 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.changes2015-09-30 05:50:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.cpanspec.new/cpanspec.changes 2016-01-08 15:24:01.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 7 22:10:49 UTC 2016 - mimi...@gmail.com + +- add Algorithm::Diff to requires -- fix boo#961069 + +--- Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.ILfxzx/_old 2016-01-08 15:24:02.0 +0100 +++ /var/tmp/diff_new_pack.ILfxzx/_new 2016-01-08 15:24:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package cpanspec # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -39,6 +39,7 @@ BuildRequires: perl(Pod::Simple::TextContent) BuildRequires: perl(Text::Autoformat) BuildRequires: perl(YAML) +Requires: perl(Algorithm::Diff) Requires: perl(Archive::Tar) Requires: perl(Archive::Zip) Requires: perl(Class::Accessor::Chained)
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2015-09-30 05:50:24 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.changes2014-05-31 08:09:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.cpanspec.new/cpanspec.changes 2015-09-30 05:50:25.0 +0200 @@ -1,0 +2,35 @@ +Fri Aug 28 14:01:55 UTC 2015 - bwiedem...@suse.com + +- Require perl(Text::Capitalize) + +--- +Fri Aug 28 10:00:21 UTC 2015 - bwiedem...@suse.com + +- fix updaterpm.sh - git log requires history to be cloned +- Dominique Leuenberger (1): + DateTime::Locale needs to have the version number corrected + +Stephan Kulow (21): + nicer changes file + shuffle instead + remove final . in summary + ignore spec files - most likely wrong + only submit succeeding packages + create more packages in one go + support a config file + grab OVERVIEW if DESCRIPTION is empty + support sources too + make noarch configurable + two more fixes needed + also have docs as docs + expand module::build version + compare parsed versions + run perltidy -l=0 -fbl -nsfs -baao -bbao -pt=2 -bt=2 -sbt=2 -sct + random fixes + ignore requires + avoid overwriting good versions + random fixes to update + check the distribution not a module + fix quoting of changelog + +--- Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.rb8O5a/_old 2015-09-30 05:50:26.0 +0200 +++ /var/tmp/diff_new_pack.rb8O5a/_new 2015-09-30 05:50:26.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cpanspec # -# Copyright (c) 2014 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 @@ -49,6 +49,7 @@ Requires: perl(Pod::POM) Requires: perl(Pod::Simple::TextContent) Requires: perl(Text::Autoformat) +Requires: perl(Text::Capitalize) Requires: perl(YAML) %{perl_requires} ++ cpanspec-1.78.08.tar.gz ++ 1762 lines of diff (skipped) ++ updaterpm.sh ++ --- /var/tmp/diff_new_pack.rb8O5a/_old 2015-09-30 05:50:26.0 +0200 +++ /var/tmp/diff_new_pack.rb8O5a/_new 2015-09-30 05:50:26.0 +0200 @@ -1,7 +1,7 @@ #! /bin/sh -rev=0ad24195a30c0f0c9521f4ed2680545471230f76 -git clone --depth 0 https://github.com/openSUSE/cpanspec.git +rev=aec50fb13474f4a76747b656c9cb215c7140ebe4 +git clone https://github.com/openSUSE/cpanspec.git cd cpanspec nrev=`git show HEAD| grep commit | head -n 1 | cut '-d ' -f2` osc vc -m "`git log --no-merges ^$rev HEAD cpanspec | git shortlog`" ..
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at 2014-05-31 08:09:16 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.changes2013-08-04 07:28:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.cpanspec.new/cpanspec.changes 2014-05-31 08:09:17.0 +0200 @@ -1,0 +2,19 @@ +Tue May 27 12:54:02 UTC 2014 - co...@suse.com + +- remove cpanspec-1.78.06-spdx.patch - upstreamed + +--- +Tue May 27 12:53:43 UTC 2014 - co...@suse.com + +- Stephan Kulow (2): + apply spdx.patch applied for a year in OBS + bump version + +--- +Tue May 27 12:51:46 UTC 2014 - co...@suse.com + +- Stephan Kulow (2): + no longer print possible build requires + avoid useless newlines + +--- Old: cpanspec-1.78.06-spdx.patch cpanspec-1.78.07.tar.gz New: cpanspec-1.78.08.tar.gz Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.3268r9/_old 2014-05-31 08:09:18.0 +0200 +++ /var/tmp/diff_new_pack.3268r9/_new 2014-05-31 08:09:18.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package cpanspec # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,7 +17,7 @@ Name: cpanspec -Version:1.78.07 +Version:1.78.08 Release:0 %define cpan_name cpanspec Summary:Generate a SUSE spec file for a CPAN module @@ -26,8 +26,6 @@ Url:http://sourceforge.net/projects/cpanspec/ Source0:cpanspec-%{version}.tar.gz Source99: updaterpm.sh -# PATCH-FIX-OPENSUSE suggest licence in SPDX format -Patch0: cpanspec-1.78.06-spdx.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -60,7 +58,6 @@ %prep %setup -q -n %{cpan_name}-%{version} -%patch0 -p1 find . -type f -print0 | xargs -0 chmod 644 %build ++ cpanspec-1.78.07.tar.gz - cpanspec-1.78.08.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.07/META.json new/cpanspec-1.78.08/META.json --- old/cpanspec-1.78.07/META.json 2013-08-01 07:48:45.0 +0200 +++ new/cpanspec-1.78.08/META.json 2014-05-27 14:53:44.0 +0200 @@ -4,7 +4,7 @@ unknown ], dynamic_config : 1, - generated_by : ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630, + generated_by : ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921, license : [ unknown ], @@ -50,5 +50,5 @@ } }, release_status : stable, - version : v1.78.07 + version : v1.78.08 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.07/META.yml new/cpanspec-1.78.08/META.yml --- old/cpanspec-1.78.07/META.yml 2013-08-01 07:48:45.0 +0200 +++ new/cpanspec-1.78.08/META.yml 2014-05-27 14:53:44.0 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630' +generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -32,4 +32,4 @@ Text::Autoformat: 0 YAML: 0 locale: 0 -version: v1.78.07 +version: v1.78.08 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.07/cpanspec new/cpanspec-1.78.08/cpanspec --- old/cpanspec-1.78.07/cpanspec 2013-08-01 07:48:43.0 +0200 +++ new/cpanspec-1.78.08/cpanspec 2014-05-27 14:53:43.0 +0200 @@ -190,7 +190,7 @@ use warnings; our $NAME=cpanspec; -our $VERSION='1.78.07'; +our $VERSION='1.78.08'; use Cwd; BEGIN { @@ -1014,7 +1014,7 @@ get_license($content); if ($license ($license =~ /under the same terms as Perl itself/ || $license =~ /under the terms of the Perl artistic license/)) { - $license = GPL+ or Artistic; + $license = GPL-1.0+ or Artistic-1.0; } } @@ -1022,7 +1022,7 @@
commit cpanspec for openSUSE:Factory
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.changes2011-12-08 11:27:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.cpanspec.new/cpanspec.changes 2013-08-04 07:28:33.0 +0200 @@ -1,0 +2,9 @@ +Thu Aug 1 05:48:44 UTC 2013 - co...@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.0 +0200 +++ /var/tmp/diff_new_pack.8CQvQr/_new 2013-08-04 07:28:34.0 +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.0 +0100 +++ new/cpanspec-1.78.07/MANIFEST 2013-08-01 07:48:45.0 +0200 @@ -9,3 +9,4 @@ Changes Makefile.PL lib/Intrusive.pm +META.jsonModule 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.0 +0100 +++ new/cpanspec-1.78.07/META.json 2013-08-01 07:48:45.0 +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 ---
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Tue Aug 9 16:37:14 CEST 2011. --- cpanspec/cpanspec.changes 2011-05-31 12:49:45.0 +0200 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-08-02 10:32:42.0 +0200 @@ -1,0 +2,6 @@ +Tue Aug 2 08:31:21 UTC 2011 - co...@novell.com + +- Stephan Kulow (1): + one more way to parse the requires (may produce false positives) + +--- calling whatdependson for head-i586 Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.tmcKXF/_old 2011-08-09 16:36:51.0 +0200 +++ /var/tmp/diff_new_pack.tmcKXF/_new 2011-08-09 16:36:51.0 +0200 @@ -19,7 +19,7 @@ Name: cpanspec Version:1.78.05 -Release:1 +Release:31 %define cpan_name cpanspec Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic @@ -39,6 +39,7 @@ BuildRequires: perl(Pod::Simple::TextContent) BuildRequires: perl(Text::Autoformat) BuildRequires: perl(YAML) +BuildRequires: perl(Perl::PrereqScanner) Requires: perl(Archive::Tar) Requires: perl(Archive::Zip) Recommends: perl(IO::Uncompress::Bunzip2) @@ -47,6 +48,7 @@ Requires: perl(Pod::Simple::TextContent) Requires: perl(Text::Autoformat) Requires: perl(YAML) +Requires: perl(Perl::PrereqScanner) %{perl_requires} %description ++ cpanspec-1.78.05.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cpanspec-1.78.05/cpanspec new/cpanspec-1.78.05/cpanspec --- old/cpanspec-1.78.05/cpanspec 2011-05-31 13:01:02.0 +0200 +++ new/cpanspec-1.78.05/cpanspec 2011-08-02 10:31:20.0 +0200 @@ -217,6 +217,7 @@ use File::Temp; use File::Path qw(rmtree); use Intrusive; +use Perl::PrereqScanner; # Apparently gets pulled in by another module. #use Cwd; @@ -1045,6 +1046,29 @@ $build_requires{$dep}=$lrequires{$dep}; } +my %packages = (); + +my $scanner = Perl::PrereqScanner-new; +foreach my $test (grep /\.(pm|t|PL|pl)/, @files) { + my $doc = PPI::Document-new($basedir . $path . / . $test); + + # Get the name of the main package + my $pkg = $doc-find_first('PPI::Statement::Package'); + if ($pkg) { + $packages{$pkg-namespace} = 1; + } + + my %scanneddeps = %{$scanner-scan_ppi_document($doc)-as_string_hash}; + foreach my $dep (keys(%scanneddeps)) { + my $ndep = $scanneddeps{$dep}; + unless ($build_requires{$dep} $build_requires{$dep} $ndep) { + $build_requires{$dep}=$scanneddeps{$dep}; + } + } +} + +foreach my $pkg (keys %packages) { delete $build_requires{$pkg} }; + my %hdoc = (); if (@doc) { foreach my $d (@doc) { ++ updaterpm.sh ++ --- /var/tmp/diff_new_pack.tmcKXF/_old 2011-08-09 16:36:51.0 +0200 +++ /var/tmp/diff_new_pack.tmcKXF/_new 2011-08-09 16:36:51.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh -rev=d0eb41e203789118fa2bcc878d9da725813679e2 +rev=8ffa1e88a8b05c300274b844fde2700ca4768e14 git clone --depth 0 http://git.gitorious.org/opensuse/cpanspec.git cd cpanspec nrev=`git show HEAD| grep commit | head -n 1 | cut '-d ' -f2` Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Wed Jun 1 12:47:46 CEST 2011. --- cpanspec/cpanspec.changes 2011-05-27 16:23:11.0 +0200 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-05-31 12:49:45.0 +0200 @@ -1,0 +2,6 @@ +Tue May 31 10:48:17 UTC 2011 - co...@novell.com + +- Stephan Kulow (1): + convert to Makefile.PL + +--- calling whatdependson for head-i586 Old: cpanspec.tar.xz New: cpanspec-1.78.05.tar.gz Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.z1mQa2/_old 2011-06-01 12:46:42.0 +0200 +++ /var/tmp/diff_new_pack.z1mQa2/_new 2011-06-01 12:46:42.0 +0200 @@ -15,77 +15,65 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: cpanspec -Version:1.78.04 -Release:29 +Version:1.78.05 +Release:1 +%define cpan_name cpanspec Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic Group: Development/Languages/Perl Url:http://sourceforge.net/projects/cpanspec/ -Source0:cpanspec.tar.xz +Source0:cpanspec-1.78.05.tar.gz Source99: updaterpm.sh -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -BuildRequires: xz +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: perl +BuildRequires: perl-macros +BuildRequires: perl(Archive::Tar) BuildRequires: perl(Archive::Zip) -BuildRequires: perl(File::Basename) -BuildRequires: perl(FileHandle) -BuildRequires: perl(Getopt::Long) -BuildRequires: perl(locale) +BuildRequires: perl(IO::Uncompress::Bunzip2) BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(Parse::CPAN::Packages) -BuildRequires: perl(POSIX) +BuildRequires: perl(Pod::Simple::TextContent) BuildRequires: perl(Text::Autoformat) BuildRequires: perl(YAML) -BuildRequires: perl(File::Temp) -BuildRequires: perl(Module::CoreList) -BuildRequires: perl(File::Path) -Requires: perl(File::Path) -Requires: perl(Module::CoreList) +Requires: perl(Archive::Tar) Requires: perl(Archive::Zip) -Requires: perl(File::Temp) -Requires: perl(File::Basename) -Requires: perl(FileHandle) -Requires: perl(Getopt::Long) Recommends: perl(IO::Uncompress::Bunzip2) -Requires: perl(locale) Requires: perl(LWP::UserAgent) Requires: perl(Parse::CPAN::Packages) -Requires: perl(Pod::POM) -Requires: perl(POSIX) +Requires: perl(Pod::Simple::TextContent) Requires: perl(Text::Autoformat) Requires: perl(YAML) +%{perl_requires} %description -cpanspec will generate a SUSE spec file to build a rpm from a CPAN-style Perl +*cpanspec* will generate a spec file to build a rpm from a CPAN-style Perl module distribution. %prep -%setup -q -n cpanspec +%setup -q -n %{cpan_name}-%{version} +find . -type f -print0 | xargs -0 chmod 644 %build -%{__perl} Build.PL installdirs=vendor -./Build +%{__perl} Makefile.PL INSTALLDIRS=vendor +%{__make} %{?_smp_mflags} %check -./Build test +%{__make} test %install -./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 -find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2/dev/null \; -%{_fixperms} $RPM_BUILD_ROOT/* +%perl_make_install +%perl_process_packlist +%perl_gen_filelist %clean -%{__rm} -rf $RPM_BUILD_ROOT +%{__rm} -rf %{buildroot} -%files -%defattr(-,root,root,-) +%files -f %{name}.files +%defattr(-,root,root,755) %doc Artistic BUGS Changes COPYING TODO -%_bindir/cpanget -%_bindir/cpanspec -%_mandir/man1/cpanspec.1.gz %changelog ++ updaterpm.sh ++ --- /var/tmp/diff_new_pack.z1mQa2/_old 2011-06-01 12:46:42.0 +0200 +++ /var/tmp/diff_new_pack.z1mQa2/_new 2011-06-01 12:46:42.0 +0200 @@ -1,13 +1,14 @@ #! /bin/sh -rev=f54b8ebe26ed6bcfebe16272a1c7bb6f1f3bd1db +rev=d0eb41e203789118fa2bcc878d9da725813679e2 git clone --depth 0 http://git.gitorious.org/opensuse/cpanspec.git cd cpanspec nrev=`git show HEAD| grep commit | head -n 1 | cut '-d ' -f2` osc vc -m `git log --no-merges ^$rev HEAD cpanspec | git shortlog` .. +perl Makefile.PL +make dist cd .. -rm -rf cpanspec/.git -tar c cpanspec | xz -c cpanspec.tar.xz +mv cpanspec/*.gz . rm -rf cpanspec # everyone loves self modifying shell scripts, no? sed -e s,^rev=.*,rev=$nrev, -i updaterpm.sh Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Mon May 30 12:17:21 CEST 2011. --- cpanspec/cpanspec.changes 2011-05-24 10:51:49.0 +0200 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-05-27 16:23:11.0 +0200 @@ -1,0 +2,5 @@ +Fri May 27 14:22:28 UTC 2011 - co...@novell.com + +- remove buildrequire now that we have a copy + +--- calling whatdependson for head-i586 Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.3jeCGj/_old 2011-05-30 10:54:36.0 +0200 +++ /var/tmp/diff_new_pack.3jeCGj/_new 2011-05-30 10:54:36.0 +0200 @@ -20,7 +20,7 @@ Name: cpanspec Version:1.78.04 -Release:1 +Release:29 Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic Group: Development/Languages/Perl @@ -43,8 +43,6 @@ BuildRequires: perl(File::Temp) BuildRequires: perl(Module::CoreList) BuildRequires: perl(File::Path) -BuildRequires: perl(Module::Depends::Intrusive) -Requires: perl(Module::Depends::Intrusive) Requires: perl(File::Path) Requires: perl(Module::CoreList) Requires: perl(Archive::Zip) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Fri May 27 15:02:57 CEST 2011. --- cpanspec/cpanspec.changes 2011-04-10 21:12:01.0 +0200 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-05-24 10:51:49.0 +0200 @@ -1,0 +2,38 @@ +Tue May 24 08:50:21 UTC 2011 - co...@novell.com + +- Christian (1): + fix File:Path remove_tree - rmtree + +Stephan Kulow (2): + add copy from Module::Depends to fix some bugs + trying to make it harder for modules to run amok + +--- +Fri Apr 29 09:27:10 UTC 2011 - co...@opensuse.org + +- Stephan Kulow (6): + do not write out module dependencies that are in core since 5.8.8 (10.1 + add verbose debug message for previous commit + extract the archive for real - preparation for bigger moves + less debug + check for executable files and avoid them + use an external module for testing Build.pl + +--- +Fri Apr 22 05:44:58 UTC 2011 - co...@opensuse.org + +- Stephan Kulow (12): + fix non-standard source + add more requires + fix owner of documentation files + %attr only has 3 args + take out the 644 - it also applies to directories on 11.3 + add default summary + make the documentation unique + avoid errors + avoid crashes while reading POM + allow to skip changes file + ignore .bak files + fix doc match + +--- calling whatdependson for head-i586 Old: cpanspec-1.78.tar.gz cpanspec.patch New: cpanspec.tar.xz updaterpm.sh Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.pYTlru/_old 2011-05-27 15:00:29.0 +0200 +++ /var/tmp/diff_new_pack.pYTlru/_new 2011-05-27 15:00:29.0 +0200 @@ -19,17 +19,17 @@ Name: cpanspec -Version:1.78 -Release:27 -%define tar_version 1.78 +Version:1.78.04 +Release:1 Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic Group: Development/Languages/Perl Url:http://sourceforge.net/projects/cpanspec/ -Source0: http://www.cpan.org/modules/by-module/cpanspec/cpanspec-%{tar_version}.tar.gz -Patch0: cpanspec.patch +Source0:cpanspec.tar.xz +Source99: updaterpm.sh BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +BuildRequires: xz BuildRequires: perl(Archive::Zip) BuildRequires: perl(File::Basename) BuildRequires: perl(FileHandle) @@ -40,7 +40,15 @@ BuildRequires: perl(POSIX) BuildRequires: perl(Text::Autoformat) BuildRequires: perl(YAML) +BuildRequires: perl(File::Temp) +BuildRequires: perl(Module::CoreList) +BuildRequires: perl(File::Path) +BuildRequires: perl(Module::Depends::Intrusive) +Requires: perl(Module::Depends::Intrusive) +Requires: perl(File::Path) +Requires: perl(Module::CoreList) Requires: perl(Archive::Zip) +Requires: perl(File::Temp) Requires: perl(File::Basename) Requires: perl(FileHandle) Requires: perl(Getopt::Long) @@ -58,8 +66,7 @@ module distribution. %prep -%setup -q -n cpanspec-%{tar_version} -%patch0 -p1 +%setup -q -n cpanspec %build %{__perl} Build.PL installdirs=vendor ++ updaterpm.sh ++ #! /bin/sh rev=f54b8ebe26ed6bcfebe16272a1c7bb6f1f3bd1db git clone --depth 0 http://git.gitorious.org/opensuse/cpanspec.git cd cpanspec nrev=`git show HEAD| grep commit | head -n 1 | cut '-d ' -f2` osc vc -m `git log --no-merges ^$rev HEAD cpanspec | git shortlog` .. cd .. rm -rf cpanspec/.git tar c cpanspec | xz -c cpanspec.tar.xz rm -rf cpanspec # everyone loves self modifying shell scripts, no? sed -e s,^rev=.*,rev=$nrev, -i updaterpm.sh Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Wed Apr 6 09:39:08 CEST 2011. --- cpanspec/cpanspec.changes 2011-02-20 02:02:20.0 +0100 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-04-05 13:25:58.0 +0200 @@ -1,0 +2,16 @@ +Tue Apr 5 11:25:44 UTC 2011 - co...@novell.com + +- also read out recommends + +--- +Tue Apr 5 08:30:32 UTC 2011 - co...@novell.com + +- %defattr is needed even without doc + +--- +Fri Apr 1 09:42:27 UTC 2011 - co...@novell.com + +- limit %description to the preamble of head1 - before the first + head2 + +--- calling whatdependson for head-i586 Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.wABeWq/_old 2011-04-06 09:35:30.0 +0200 +++ /var/tmp/diff_new_pack.wABeWq/_new 2011-04-06 09:35:30.0 +0200 @@ -20,7 +20,7 @@ Name: cpanspec Version:1.78 -Release:19 +Release:21 %define tar_version 1.78 Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic ++ cpanspec.patch ++ --- /var/tmp/diff_new_pack.wABeWq/_old 2011-04-06 09:35:30.0 +0200 +++ /var/tmp/diff_new_pack.wABeWq/_new 2011-04-06 09:35:30.0 +0200 @@ -1,6 +1,7 @@ -diff -ruN cpanspec-1.78-orig/cpanspec cpanspec-1.78/cpanspec cpanspec-1.78-orig/cpanspec2009-01-16 21:35:55.0 +0100 -+++ cpanspec-1.78/cpanspec 2011-02-20 01:55:34.0 +0100 +Index: cpanspec-1.78/cpanspec +=== +--- cpanspec-1.78.orig/cpanspec2009-01-16 21:35:55.0 +0100 cpanspec-1.78/cpanspec 2011-04-05 13:25:33.788388329 +0200 @@ -12,9 +12,6 @@ # # $Id: cpanspec,v 1.67 2009/01/16 20:35:17 stevenpritchard Exp $ @@ -11,7 +12,7 @@ =head1 NAME cpanspec - Generate a spec file for a CPAN module -@@ -191,6 +188,9 @@ +@@ -191,6 +188,9 @@ Lperl(1), Lcpan2rpm(1), Lcpanflute2 use strict; use warnings; @@ -21,7 +22,7 @@ use FileHandle; use Archive::Tar; use Archive::Zip qw(:ERROR_CODES); -@@ -199,11 +199,12 @@ +@@ -199,11 +199,12 @@ use locale; use Text::Autoformat; use YAML qw(Load); use Getopt::Long; @@ -35,7 +36,7 @@ # Apparently gets pulled in by another module. #use Cwd; -@@ -222,8 +223,7 @@ +@@ -222,8 +223,7 @@ our $buildsrpm=0; our $buildrpm=0; our $verbose=0; our $follow=0; @@ -45,7 +46,7 @@ our $cpan=$ENV{'CPAN'} || http://www.cpan.org;; our $home=$ENV{'HOME'} || (getpwuid($))[7]; -@@ -241,6 +241,8 @@ +@@ -241,6 +241,8 @@ our @add_requires; our @add_provides; our @add_buildrequires; @@ -54,7 +55,7 @@ # env. vars and their macro analogues my @MACROS = ( -@@ -252,7 +254,7 @@ +@@ -252,7 +254,7 @@ my @MACROS = ( # 1 is for the macros. { @@ -63,7 +64,7 @@ 'buildroot' = '%{buildroot}', }, ); -@@ -338,6 +340,62 @@ +@@ -338,6 +340,62 @@ sub update_packages() { $updated=1; } @@ -126,7 +127,7 @@ sub build_rpm($) { my $spec=shift; my $dir=getcwd(); -@@ -387,10 +445,10 @@ +@@ -387,10 +445,10 @@ sub extract($$$) { } } @@ -139,7 +140,7 @@ my $path=$args{module}; $path=~s,::,/,g; -@@ -415,60 +473,95 @@ +@@ -415,60 +473,97 @@ sub get_description(%) { last if $pm; } @@ -180,7 +181,6 @@ -warn Failed to read $pm from $args{filename} -. ($args{type} eq 'tar' -? (: . $args{archive}-error()) : ) . \n; --} +sub get_description($) { +my $cont = shift; +my $parser = Pod::POM-new; @@ -188,16 +188,18 @@ +# extract pod; the file may contain no pod, that's ok +my $pom = $parser-parse_text($cont); + ++ +HEAD1: +foreach my $head1 ($pom-head1) { + +next HEAD1 unless $head1-title eq 'DESCRIPTION'; + -+my $pom = $head1-content; -+$description = $pom-present('Pod::POM::View::Text'); ++$description = ''; ++foreach my $item ($head1-content()) { ++ last if ($item-type() eq 'head2'); ++ $description .= $item-present('Pod::POM::View::Text'); + } + -+# limit to 3 paragraphs at the moment -+#my @paragraphs = (split /\n\n/, $description)[0..2]; +# no limit +my @paragraphs = (split /\n\n/, $description); + @@ -250,8 +252,7 @@ } +return $summary=$mod Perl module; +} - --return(undef, undef); ++ +sub get_author($) { +my $cont = shift; +my @lines=(); @@ -276,7 +277,8 @@ +} + +$author = join \n, @lines; -+ + +-return(undef, undef); +# return...
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Wed Apr 6 11:44:33 CEST 2011. --- cpanspec/cpanspec.changes 2011-04-05 13:25:58.0 +0200 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-04-06 11:13:07.0 +0200 @@ -1,0 +2,5 @@ +Wed Apr 6 09:12:51 UTC 2011 - co...@novell.com + +- do not use %defattr with 644 to not break binaries + +--- calling whatdependson for head-i586 Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.TF1ntB/_old 2011-04-06 11:44:21.0 +0200 +++ /var/tmp/diff_new_pack.TF1ntB/_new 2011-04-06 11:44:21.0 +0200 @@ -20,7 +20,7 @@ Name: cpanspec Version:1.78 -Release:21 +Release:23 %define tar_version 1.78 Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic ++ cpanspec.patch ++ --- /var/tmp/diff_new_pack.TF1ntB/_old 2011-04-06 11:44:21.0 +0200 +++ /var/tmp/diff_new_pack.TF1ntB/_new 2011-04-06 11:44:21.0 +0200 @@ -1,7 +1,7 @@ Index: cpanspec-1.78/cpanspec === --- cpanspec-1.78.orig/cpanspec2009-01-16 21:35:55.0 +0100 -+++ cpanspec-1.78/cpanspec 2011-04-05 13:25:33.788388329 +0200 cpanspec-1.78/cpanspec 2011-04-06 10:53:36.712945449 +0200 @@ -12,9 +12,6 @@ # # $Id: cpanspec,v 1.67 2009/01/16 20:35:17 stevenpritchard Exp $ @@ -705,10 +705,10 @@ -\%doc @doc +\%files -f \%{name}.files END -+print $spec \%defattr(644,root,root,755)\n; ++print $spec \%defattr(-,root,root,755)\n; + +if (@doc) { -+ print $spec %doc @doc\n; ++ print $spec %doc %attr(644,-,-) @doc\n; +} if ($scripts) { Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit cpanspec for openSUSE:Factory
Hello community, here is the log from the commit of package cpanspec for openSUSE:Factory checked in at Thu Mar 24 17:39:46 CET 2011. --- cpanspec/cpanspec.changes 2011-02-01 14:19:57.0 +0100 +++ /mounts/work_src_done/STABLE/cpanspec/cpanspec.changes 2011-02-20 02:02:20.0 +0100 @@ -1,0 +2,8 @@ +Sun Feb 20 00:39:36 UTC 2011 - ch...@computersalat.de + +- fix some perl errors + o cpanspec Cpan-Name + o cpanspec Cpan::Name + o cpanspec Cpan-Name-{version}.tar.gz + +--- calling whatdependson for head-i586 Other differences: -- ++ cpanspec.spec ++ --- /var/tmp/diff_new_pack.q9B7rV/_old 2011-03-24 17:39:33.0 +0100 +++ /var/tmp/diff_new_pack.q9B7rV/_new 2011-03-24 17:39:33.0 +0100 @@ -20,7 +20,7 @@ Name: cpanspec Version:1.78 -Release:4 +Release:19 %define tar_version 1.78 Summary:Generate a SUSE spec file for a CPAN module License:GPL+ or Artistic ++ cpanspec.patch ++ --- /var/tmp/diff_new_pack.q9B7rV/_old 2011-03-24 17:39:33.0 +0100 +++ /var/tmp/diff_new_pack.q9B7rV/_new 2011-03-24 17:39:33.0 +0100 @@ -1,6 +1,6 @@ diff -ruN cpanspec-1.78-orig/cpanspec cpanspec-1.78/cpanspec --- cpanspec-1.78-orig/cpanspec2009-01-16 21:35:55.0 +0100 -+++ cpanspec-1.78/cpanspec 2011-02-01 14:18:48.0 +0100 cpanspec-1.78/cpanspec 2011-02-20 01:55:34.0 +0100 @@ -12,9 +12,6 @@ # # $Id: cpanspec,v 1.67 2009/01/16 20:35:17 stevenpritchard Exp $ @@ -115,12 +115,12 @@ +my ($m,$d); +if ($m=$packages-package($file) and $d=$m-distribution()) { +$source=$cpan . /authors/id/ . $d-prefix(); ++$source=~s/$version/\%{version}/; +} else { +warn Failed to parse '$file' or find a module by that name in $pkgdetails, skipping...\n; +$source=''; +return; +} -+$source=~s/$version/\%{version}/; +} + sub build_rpm($) { @@ -250,7 +250,8 @@ } +return $summary=$mod Perl module; +} -+ + +-return(undef, undef); +sub get_author($) { +my $cont = shift; +my @lines=(); @@ -275,8 +276,7 @@ +} + +$author = join \n, @lines; - --return(undef, undef); ++ +# return... +return $author; +} @@ -439,15 +439,21 @@ my @doc=sort { $a cmp $b } grep { !/\// -@@ -722,6 +784,7 @@ +@@ -722,17 +784,22 @@ and $_ ne MANIFEST.SKIP and $_ ne INSTALL and $_ ne SIGNATURE +and $_ ne META.json and $_ ne META.yml and $_ ne NINJA ++and $_ ne c and $_ ne configure -@@ -733,6 +796,8 @@ + and $_ ne config.guess + and $_ ne config.sub ++and $_ ne dist.ini + and $_ ne typemap + and $_ ne bin + and $_ ne lib and $_ ne t and $_ ne inc and $_ ne autobuild.sh @@ -456,7 +462,7 @@ and $_ ne pm_to_blib and $_ ne install.sh } @files; -@@ -947,45 +1012,61 @@ +@@ -947,45 +1014,63 @@ } print $spec END; @@ -503,8 +509,9 @@ +Source: \%{cpan_name}-\%{version}.tar$ext END - --printf $spec %-16s%s\n, BuildArch:, noarch if ($noarch); -- + printf $spec %-16s%s\n, BuildArch:, noarch if ($noarch); ++print $spec BuildRoot: \%{_tmppath}/\%{name}-\%{version}-build\n; + -if (defined($requires{perl})) { -$build_requires{perl}=$build_requires{perl} || $requires{perl}; -delete $requires{perl}; @@ -515,12 +522,11 @@ -(($build_requires{perl} lt 5.6.0 ? 0: : 1:) -. $build_requires{perl}) if $build_requires{perl}; -delete $build_requires{perl}; -+ -+push(@add_buildrequires, perl); -+push(@add_buildrequires, perl-macros); ++printf $spec %-16s%s\n, BuildRequires:, perl; +if ($usebuildpl) { -+push(@add_buildrequires, perl(Module::Build)); ++printf $spec %-16s%s\n, BuildRequires:, perl(Module::Build); } ++printf $spec %-16s%s\n, BuildRequires:, perl-macros; for my $dep (keys(%requires)) { +next if ($dep eq 'perl'); @@ -537,7 +543,7 @@ if (check_dep($dep)) { verbose($dep is available, skipping.); } else { -@@ -1000,11 +1081,12 @@ +@@ -1000,11 +1085,12 @@ print $spec \n; } @@ -552,7 +558,7 @@ next if (!$compat and exists($corelist{$dep})); printf $spec %-16s%s, Requires:, perl($dep); print $spec ( = . $requires{$dep}) if ($requires{$dep}); -@@ -1015,11 +1097,6 @@ +@@ -1015,11 +1101,6 @@ printf $spec %-16s%s\n, Requires:, $dep; } @@ -564,12 +570,10 @@