Hello community, here is the log from the commit of package perl-App-CLI for openSUSE:Factory checked in at 2020-12-17 17:06:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-App-CLI (Old) and /work/SRC/openSUSE:Factory/.perl-App-CLI.new.5145 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-App-CLI" Thu Dec 17 17:06:00 2020 rev:30 rq:856664 version:0.52 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-App-CLI/perl-App-CLI.changes 2018-10-11 11:55:12.250042442 +0200 +++ /work/SRC/openSUSE:Factory/.perl-App-CLI.new.5145/perl-App-CLI.changes 2020-12-17 17:09:19.561972112 +0100 @@ -1,0 +2,16 @@ +Thu Dec 17 09:22:01 UTC 2020 - Tina Müller <tina.muel...@suse.com> + +- Ignore Test::Kwalitee dependency (not needed) + +------------------------------------------------------------------- +Wed Dec 16 03:06:09 UTC 2020 - Tina Müller <timueller+p...@suse.de> + +- updated to 0.52 + see /usr/share/doc/packages/perl-App-CLI/Changes + + 0.52 Tue Dec 15 11:27:33 CET 2020 + * set bugtracker metadata explicitly + 0.51 Mon Dec 14 19:56:11 CET 2020 + * fix licensing inconsistency (spotted by kentnl) + +------------------------------------------------------------------- Old: ---- App-CLI-0.50.tar.gz New: ---- App-CLI-0.52.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-App-CLI.spec ++++++ --- /var/tmp/diff_new_pack.ObWcgt/_old 2020-12-17 17:09:20.081972628 +0100 +++ /var/tmp/diff_new_pack.ObWcgt/_new 2020-12-17 17:09:20.081972628 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-App-CLI # -# Copyright (c) 2018 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 @@ -17,13 +17,13 @@ Name: perl-App-CLI -Version: 0.50 +Version: 0.52 Release: 0 %define cpan_name App-CLI Summary: Dispatcher module for command line interface programs License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: https://metacpan.org/release/%{cpan_name} +URL: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/P/PT/PTC/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch @@ -34,7 +34,6 @@ BuildRequires: perl(Class::Load) BuildRequires: perl(Locale::Maketext::Simple) BuildRequires: perl(Pod::Simple::Text) -# Works also without this! #BuildRequires: perl(Test::Kwalitee) BuildRequires: perl(Test::Pod) Requires: perl(Capture::Tiny) @@ -51,11 +50,11 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +make %{?_smp_mflags} %check -%{__make} test +make test %install %perl_make_install ++++++ App-CLI-0.50.tar.gz -> App-CLI-0.52.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/Changes new/App-CLI-0.52/Changes --- old/App-CLI-0.50/Changes 2018-05-14 19:41:52.000000000 +0200 +++ new/App-CLI-0.52/Changes 2020-12-15 11:28:02.000000000 +0100 @@ -1,3 +1,11 @@ +0.52 Tue Dec 15 11:27:33 CET 2020 + + * set bugtracker metadata explicitly + +0.51 Mon Dec 14 19:56:11 CET 2020 + + * fix licensing inconsistency (spotted by kentnl) + 0.50 Mon May 14 19:41:04 CEST 2018 * improve 'brief_usage()' output (patch from Ildar Shaimordanov) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/LICENSE new/App-CLI-0.52/LICENSE --- old/App-CLI-0.50/LICENSE 2017-11-01 22:07:50.000000000 +0100 +++ new/App-CLI-0.52/LICENSE 2020-12-13 18:23:17.000000000 +0100 @@ -1,176 +1,133 @@ -The App::CLI module is licensed under the Artistic License 2.0. +The App::CLI module is licensed under the Artistic License 1.0. -Artistic License 2.0 -Copyright (c) 2000-2006, The Perl Foundation. -http://www.perlfoundation.org/artistic_license_2_0 - -Preamble - -This license establishes the terms under which a given free software -Package may be copied, modified, distributed, and/or redistributed. -The intent is that the Copyright Holder maintains some artistic -control over the development of that Package while still keeping the -Package available as open source and free software. - -You are always permitted to make arrangements wholly outside of this -license directly with the Copyright Holder of a given Package. If the -terms of this license do not permit the full use that you propose to -make of the Package, you should contact the Copyright Holder and seek -a different licensing arrangement. - -Definitions - -"Copyright Holder" means the individual(s) or organization(s) named in -the copyright notice for the entire Package. - -"Contributor" means any party that has contributed code or other -material to the Package, in accordance with the Copyright Holder's -procedures. - -"You" and "your" means any person who would like to copy, distribute, -or modify the Package. - -"Package" means the collection of files distributed by the Copyright -Holder, and derivatives of that collection and/or of those files. A -given Package may consist of either the Standard Version, or a -Modified Version. - -"Distribute" means providing a copy of the Package or making it -accessible to anyone else, or in the case of a company or -organization, to others outside of your company or organization. - -"Distributor Fee" means any fee that you charge for Distributing this -Package or providing support for this Package to another party. It -does not mean licensing fees. - -"Standard Version" refers to the Package if it has not been modified, -or has been modified only in ways explicitly requested by the -Copyright Holder. - -"Modified Version" means the Package, if it has been changed, and such -changes were not explicitly requested by the Copyright Holder. - -"Original License" means this Artistic License as Distributed with the -Standard Version of the Package, in its current version or as it may -be modified by The Perl Foundation in the future. - -"Source" form means the source code, documentation source, and -configuration files for the Package. - -"Compiled" form means the compiled bytecode, object code, binary, or -any other form resulting from mechanical transformation or translation -of the Source form. - -Permission for Use and Modification Without Distribution - -(1) You are permitted to use the Standard Version and create and use -Modified Versions for any purpose without restriction, provided that -you do not Distribute the Modified Version. - -Permissions for Redistribution of the Standard Version - -(2) You may Distribute verbatim copies of the Source form of the -Standard Version of this Package in any medium without restriction, -either gratis or for a Distributor Fee, provided that you duplicate -all of the original copyright notices and associated disclaimers. At -your discretion, such verbatim copies may or may not include a -Compiled form of the Package. - -(3) You may apply any bug fixes, portability changes, and other -modifications made available from the Copyright Holder. The resulting -Package will still be considered the Standard Version, and as such -will be subject to the Original License. - -Distribution of Modified Versions of the Package as Source - -(4) You may Distribute your Modified Version as Source (either gratis -or for a Distributor Fee, and with or without a Compiled form of the -Modified Version) provided that you clearly document how it differs -from the Standard Version, including, but not limited to, documenting -any non-standard features, executables, or modules, and provided that -you do at least ONE of the following: - - (a) make the Modified Version available to the Copyright Holder of the - Standard Version, under the Original License, so that the Copyright - Holder may include your modifications in the Standard Version. - - (b) ensure that installation of your Modified Version does not prevent - the user installing or running the Standard Version. In addition, the - Modified Version must bear a name that is different from the name of - the Standard Version. - - (c) allow anyone who receives a copy of the Modified Version to make - the Source form of the Modified Version available to others under - - (i) the Original License or - - (ii) a license that permits the licensee to freely copy, modify and - redistribute the Modified Version using the same licensing terms that - apply to the copy that the licensee received, and requires that the - Source form of the Modified Version, and of any works derived from it, - be made freely available in that license fees are prohibited but - Distributor Fees are allowed. - -Distribution of Compiled Forms of the Standard Version or Modified -Versions without the Source - -(5) You may Distribute Compiled forms of the Standard Version without -the Source, provided that you include complete instructions on how to -get the Source of the Standard Version. Such instructions must be -valid at the time of your distribution. If these instructions, at any -time while you are carrying out such distribution, become invalid, you -must provide new instructions on demand or cease further distribution. -If you provide valid instructions or cease distribution within thirty -days after you become aware that the instructions are invalid, then -you do not forfeit any of your rights under this license. - -(6) You may Distribute a Modified Version in Compiled form without the -Source, provided that you comply with Section 4 with respect to the -Source of the Modified Version. - -Aggregating or Linking the Package - -(7) You may aggregate the Package (either the Standard Version or -Modified Version) with other packages and Distribute the resulting -aggregation provided that you do not charge a licensing fee for the -Package. Distributor Fees are permitted, and licensing fees for other -components in the aggregation are permitted. The terms of this license -apply to the use and Distribution of the Standard or Modified Versions -as included in the aggregation. - -(8) You are permitted to link Modified and Standard Versions with -other works, to embed the Package in a larger work of your own, or to -build stand-alone binary or bytecode versions of applications that -include the Package, and Distribute the result without restriction, -provided the result does not expose a direct interface to the Package. - -Items That are Not Considered Part of a Modified Version - -(9) Works (including, but not limited to, modules and scripts) that -merely extend or make use of the Package, do not, by themselves, cause -the Package to be a Modified Version. In addition, such works are not -considered parts of the Package itself, and are not subject to the -terms of this license. - -General Provisions - -(10) Any use, modification, and distribution of the Standard or -Modified Versions is governed by this Artistic License. By using, -modifying or distributing the Package, you accept this license. Do not -use, modify, or distribute the Package, if you do not accept this -license. - -(11) If your Modified Version has been derived from a Modified Version -made by someone other than you, you are nevertheless required to -ensure that your Modified Version complies with the requirements of -this license. - -(12) This license does not grant you the right to use any trademark, -service mark, tradename, or logo of the Copyright Holder. - -(13) This license includes the non-exclusive, worldwide, -free-of-charge patent license to make, have made, use, offer to sell, -sell, import and otherwise transfer the Package with respect to any -patent claims licensable by the Copyright Holder that are necessarily -infringed by the Package. If you institute patent litigation + The "Artistic License" + + Preamble + +The intent of this document is to state the conditions under which a +Package may be copied, such that the Copyright Holder maintains some +semblance of artistic control over the development of the package, +while giving the users of the package the right to use and distribute +the Package in a more-or-less customary fashion, plus the right to make +reasonable modifications. + +Definitions: + + "Package" refers to the collection of files distributed by the + Copyright Holder, and derivatives of that collection of files + created through textual modification. + + "Standard Version" refers to such a Package if it has not been + modified, or has been modified in accordance with the wishes + of the Copyright Holder as specified below. + + "Copyright Holder" is whoever is named in the copyright or + copyrights for the package. + + "You" is you, if you're thinking about copying or distributing + this Package. + + "Reasonable copying fee" is whatever you can justify on the + basis of media cost, duplication charges, time of people involved, + and so on. (You will not be required to justify it to the + Copyright Holder, but only to the computing community at large + as a market that must bear the fee.) + + "Freely Available" means that no fee is charged for the item + itself, though there may be fees involved in handling the item. + It also means that recipients of the item may redistribute it + under the same conditions they received it. + +1. You may make and give away verbatim copies of the source form of the +Standard Version of this Package without restriction, provided that you +duplicate all of the original copyright notices and associated disclaimers. + +2. You may apply bug fixes, portability fixes and other modifications +derived from the Public Domain or from the Copyright Holder. A Package +modified in such a way shall still be considered the Standard Version. + +3. You may otherwise modify your copy of this Package in any way, provided +that you insert a prominent notice in each changed file stating how and +when you changed that file, and provided that you do at least ONE of the +following: + + a) place your modifications in the Public Domain or otherwise make them + Freely Available, such as by posting said modifications to Usenet or + an equivalent medium, or placing the modifications on a major archive + site such as uunet.uu.net, or by allowing the Copyright Holder to +include + your modifications in the Standard Version of the Package. + + b) use the modified Package only within your corporation or +organization. + + c) rename any non-standard executables so the names do not conflict + with standard executables, which must also be provided, and provide + a separate manual page for each non-standard executable that clearly + documents how it differs from the Standard Version. + + d) make other distribution arrangements with the Copyright Holder. + +4. You may distribute the programs of this Package in object code or +executable form, provided that you do at least ONE of the following: + + a) distribute a Standard Version of the executables and library files, + together with instructions (in the manual page or equivalent) on where + to get the Standard Version. + + b) accompany the distribution with the machine-readable source of + the Package with your modifications. + + c) give non-standard executables non-standard names, and clearly + document the differences in manual pages (or equivalent), together + with instructions on where to get the Standard Version. + + d) make other distribution arrangements with the Copyright Holder. + +5. You may charge a reasonable copying fee for any distribution of this +Package. You may charge any fee you choose for support of this +Package. You may not charge a fee for this Package itself. However, +you may distribute this Package in aggregate with other (possibly +commercial) programs as part of a larger (possibly commercial) software +distribution provided that you do not advertise this Package as a +product of your own. You may embed this Package's interpreter within +an executable of yours (by linking); this shall be construed as a mere +form of aggregation, provided that the complete Standard Version of the +interpreter is so embedded. + +6. The scripts and library files supplied as input to or produced as +output from the programs of this Package do not automatically fall +under the copyright of this Package, but belong to whoever generated +them, and may be sold commercially, and may be aggregated with this +Package. If such scripts or library files are aggregated with this +Package via the so-called "undump" or "unexec" methods of producing a +binary executable image, then distribution of such an image shall +neither be construed as a distribution of this Package nor shall it +fall under the restrictions of Paragraphs 3 and 4, provided that you do +not represent such an executable image as a Standard Version of this +Package. + +7. C subroutines (or comparably compiled subroutines in other +languages) supplied by you and linked into this Package in order to +emulate subroutines and variables of the language defined by this +Package shall not be considered part of this Package, but are the +equivalent of input as in Paragraph 6, provided these subroutines do +not change the language in any way that would cause it to fail the +regression tests for the language. + +8. Aggregation of this Package with a commercial distribution is always +permitted provided that the use of this Package is embedded; that is, +when no overt attempt is made to make this Package's interfaces visible +to the end user of the commercial distribution. Such use shall not be +construed as a distribution of this Package. + +9. The name of the Copyright Holder may not be used to endorse or promote +products derived from this software without specific prior written +permission. + +10. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR +IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED +WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + The End diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/META.json new/App-CLI-0.52/META.json --- old/App-CLI-0.50/META.json 2018-07-01 12:29:00.000000000 +0200 +++ new/App-CLI-0.52/META.json 2020-12-15 12:16:22.000000000 +0100 @@ -4,16 +4,16 @@ "Chia-liang Kao <cl...@clkao.org>", "Yo-An Lin <cornelius.h...@gmail.com>", "Shelling <navyblueshellingf...@gmail.com>", - "Paul Cochrane <p...@liekut.de>" + "Paul Cochrane <p...@cpan.org>" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "App-CLI", "no_index" : { @@ -63,16 +63,19 @@ }, "release_status" : "stable", "resources" : { + "bugtracker" : { + "web" : "https://github.com/paultcochrane/app-cli/issues" + }, "repository" : { "type" : "git", "web" : "https://github.com/paultcochrane/app-cli" } }, - "version" : "0.50", + "version" : "0.52", "x_contributors" : [ "José JoaquÃn Atria <jjat...@gmail.com>", "sunnavy <sunn...@gmail.com>", "Ildar Shaimordanov <ildar.shaimorda...@gmail.com>" ], - "x_serialization_backend" : "JSON::PP version 2.27400" + "x_serialization_backend" : "JSON::PP version 4.02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/META.yml new/App-CLI-0.52/META.yml --- old/App-CLI-0.50/META.yml 2018-07-01 12:29:00.000000000 +0200 +++ new/App-CLI-0.52/META.yml 2020-12-15 12:16:22.000000000 +0100 @@ -4,7 +4,7 @@ - 'Chia-liang Kao <cl...@clkao.org>' - 'Yo-An Lin <cornelius.h...@gmail.com>' - 'Shelling <navyblueshellingf...@gmail.com>' - - 'Paul Cochrane <p...@liekut.de>' + - 'Paul Cochrane <p...@cpan.org>' build_requires: Class::Load: '0' ExtUtils::MakeMaker: '0' @@ -15,7 +15,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.34, CPAN::Meta::Converter version 2.150010' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -41,10 +41,11 @@ strict: '0' warnings: '0' resources: + bugtracker: https://github.com/paultcochrane/app-cli/issues repository: https://github.com/paultcochrane/app-cli -version: '0.50' +version: '0.52' x_contributors: - 'José JoaquÃn Atria <jjat...@gmail.com>' - 'sunnavy <sunn...@gmail.com>' - 'Ildar Shaimordanov <ildar.shaimorda...@gmail.com>' -x_serialization_backend: 'CPAN::Meta::YAML version 0.012' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/Makefile.PL new/App-CLI-0.52/Makefile.PL --- old/App-CLI-0.50/Makefile.PL 2018-05-14 19:36:27.000000000 +0200 +++ new/App-CLI-0.52/Makefile.PL 2020-12-15 11:26:29.000000000 +0100 @@ -13,7 +13,7 @@ 'Chia-liang Kao <cl...@clkao.org>', 'Yo-An Lin <cornelius.h...@gmail.com>', 'Shelling <navyblueshellingf...@gmail.com>', - 'Paul Cochrane <p...@liekut.de>', + 'Paul Cochrane <p...@cpan.org>', ], LICENSE => "perl_5", PREREQ_PM => { @@ -40,12 +40,15 @@ 'Test::Pod' => 0, }, META_MERGE => { - "meta-spec" => { version => 2 }, - resources => { - repository => { - type => 'git', - url => 'g...@github.com:paultcochrane/app-cli.git', - web => 'https://github.com/paultcochrane/app-cli', + 'meta-spec' => { version => 2 }, + 'resources' => { + 'bugtracker' => { + 'web' => 'https://github.com/paultcochrane/app-cli/issues', + }, + 'repository' => { + 'type' => 'git', + 'url' => 'g...@github.com:paultcochrane/app-cli.git', + 'web' => 'https://github.com/paultcochrane/app-cli', }, }, x_contributors => [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/lib/App/CLI/Command.pm new/App-CLI-0.52/lib/App/CLI/Command.pm --- old/App-CLI-0.50/lib/App/CLI/Command.pm 2018-05-14 19:22:26.000000000 +0200 +++ new/App-CLI-0.52/lib/App/CLI/Command.pm 2018-07-08 19:06:42.000000000 +0200 @@ -72,7 +72,7 @@ @cmd = values %{ { $self->options } } if @cmd && $cmd[0] eq '*'; my $subcmd = undef; for ( grep { $self->{$_} } @cmd ) { - no strict 'refs'; + no strict 'refs'; ## no critic if ( exists ${ ref($self) . '::' }{ $_ . '::' } ) { my %data = %{$self}; $subcmd = bless( {%data}, ( ref($self) . "::$_" ) ); @@ -112,7 +112,7 @@ my $self = shift; my $class = ref $self || $self; for ( $self->subcommands ) { - no strict 'refs'; + no strict 'refs'; ## no critic my $package_name = $class . '::' . $_; load_class $package_name; if ( $ARGV[0] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/App-CLI-0.50/lib/App/CLI.pm new/App-CLI-0.52/lib/App/CLI.pm --- old/App-CLI-0.50/lib/App/CLI.pm 2018-05-14 19:42:25.000000000 +0200 +++ new/App-CLI-0.52/lib/App/CLI.pm 2020-12-15 11:28:05.000000000 +0100 @@ -5,7 +5,7 @@ use 5.006; use Class::Load qw( load_class ); -our $VERSION = '0.50'; +our $VERSION = '0.52'; =encoding utf8 ++++++ cpanspec.yml ++++++ --- /var/tmp/diff_new_pack.ObWcgt/_old 2020-12-17 17:09:20.173972720 +0100 +++ /var/tmp/diff_new_pack.ObWcgt/_new 2020-12-17 17:09:20.177972723 +0100 @@ -25,4 +25,4 @@ #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test -#ignore_requires: Bizarre::Module +ignore_requires: Test::Kwalitee _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org