Accepting request 914272 from devel:languages:perl:autoupdate

- updated to 1.40
   see /usr/share/doc/packages/perl-Perl-MinimumVersion/Changes
  1.40 2021-04-21
      - No changes from 1.39
  1.39 2021-04-11 (TRIAL RELEASE)
      - Features enabled via the 'experimental' pragma are now recognized (GH#5)
      - Depend on PPIx::Utils instead of Perl::Critic::Utils (GH#6)
      - Recognize several new features and their minimum required Perl versions (GH#10, GH#20)
        - 'say', 'smartmatch', 'postderef', 'postderef_qq', 'signatures',
          'refaliasing', 'bitwise', 'declared_refs', 'isa', 'indirect'

OBS-URL: https://build.opensuse.org/request/show/914272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Perl-MinimumVersion?expand=0&rev=4
This commit is contained in:
Stephan Kulow
2021-08-29 15:06:18 +00:00
committed by Git OBS Bridge
parent 4808caa289
commit 8872147a37
5 changed files with 76 additions and 27 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:478b5824791b87fc74c94a892180682bd06ad2cdf34034b1a4b859273927802a
size 30629

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7589a578cb60d70ca4755c395b3592b440a0cd6a1b074e4eceac93b031a1be90
size 37601

35
cpanspec.yml Normal file
View File

@@ -0,0 +1,35 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
# baz.patch: PATCH-FIX-OPENSUSE
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
#skip_doc: regexp_to_skip_for_doc.*
#add_doc: files to add to docs
#misc: |-
#anything else to be added to spec file
#follows directly after %files section, so it can contain new blocks or also
#changes to %files section

View File

@@ -1,3 +1,19 @@
-------------------------------------------------------------------
Fri Apr 23 03:08:59 UTC 2021 - Tina Müller <timueller+perl@suse.de>
- updated to 1.40
see /usr/share/doc/packages/perl-Perl-MinimumVersion/Changes
1.40 2021-04-21
- No changes from 1.39
1.39 2021-04-11 (TRIAL RELEASE)
- Features enabled via the 'experimental' pragma are now recognized (GH#5)
- Depend on PPIx::Utils instead of Perl::Critic::Utils (GH#6)
- Recognize several new features and their minimum required Perl versions (GH#10, GH#20)
- 'say', 'smartmatch', 'postderef', 'postderef_qq', 'signatures',
'refaliasing', 'bitwise', 'declared_refs', 'isa', 'indirect'
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 14 19:50:12 UTC 2015 - coolo@suse.com Tue Apr 14 19:50:12 UTC 2015 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Perl-MinimumVersion # spec file for package perl-Perl-MinimumVersion
# #
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,20 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # 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/
# #
Name: perl-Perl-MinimumVersion
Version: 1.38
Release: 0
%define cpan_name Perl-MinimumVersion %define cpan_name Perl-MinimumVersion
Name: perl-Perl-MinimumVersion
Version: 1.40
Release: 0
Summary: Find a minimum required version of perl for Perl code Summary: Find a minimum required version of perl for Perl code
License: Artistic-1.0 or GPL-1.0+ License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl URL: https://metacpan.org/release/%{cpan_name}
Url: http://search.cpan.org/dist/Perl-MinimumVersion/ Source0: https://cpan.metacpan.org/authors/id/D/DB/DBOOK/%{cpan_name}-%{version}.tar.gz
Source: http://www.cpan.org/authors/id/N/NE/NEILB/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(File::Find::Rule) BuildRequires: perl(File::Find::Rule)
@@ -35,9 +34,8 @@ BuildRequires: perl(List::Util) >= 1.20
BuildRequires: perl(PPI) >= 1.215 BuildRequires: perl(PPI) >= 1.215
BuildRequires: perl(PPI::Util) BuildRequires: perl(PPI::Util)
BuildRequires: perl(PPIx::Regexp) >= 0.033 BuildRequires: perl(PPIx::Regexp) >= 0.033
BuildRequires: perl(PPIx::Utils)
BuildRequires: perl(Params::Util) >= 0.25 BuildRequires: perl(Params::Util) >= 0.25
BuildRequires: perl(Perl::Critic::Utils) >= 1.104
BuildRequires: perl(Test::Script) >= 1.03
BuildRequires: perl(version) >= 0.76 BuildRequires: perl(version) >= 0.76
Requires: perl(File::Find::Rule) Requires: perl(File::Find::Rule)
Requires: perl(File::Find::Rule::Perl) Requires: perl(File::Find::Rule::Perl)
@@ -45,15 +43,15 @@ Requires: perl(List::Util) >= 1.20
Requires: perl(PPI) >= 1.215 Requires: perl(PPI) >= 1.215
Requires: perl(PPI::Util) Requires: perl(PPI::Util)
Requires: perl(PPIx::Regexp) >= 0.033 Requires: perl(PPIx::Regexp) >= 0.033
Requires: perl(PPIx::Utils)
Requires: perl(Params::Util) >= 0.25 Requires: perl(Params::Util) >= 0.25
Requires: perl(Perl::Critic::Utils) >= 1.104
Requires: perl(version) >= 0.76 Requires: perl(version) >= 0.76
%{perl_requires} %{perl_requires}
%description %description
'Perl::MinimumVersion' takes Perl source code and calculates the minimum 'Perl::MinimumVersion' takes Perl source code and calculates the minimum
version of perl required to be able to run it. Because it is based on the version of perl required to be able to run it. Because it is based on PPI,
PPI manpage, it can do this without having to actually load the code. it can do this without having to actually load the code.
Currently it tests both the syntax of your code, and the use of explicit Currently it tests both the syntax of your code, and the use of explicit
version dependencies such as 'require 5.005'. version dependencies such as 'require 5.005'.
@@ -63,22 +61,22 @@ Future plans are to also add support for tracing module dependencies.
Using 'Perl::MinimumVersion' is dead simple, the synopsis pretty much Using 'Perl::MinimumVersion' is dead simple, the synopsis pretty much
covers it. covers it.
The distribution comes with a script called the perlver manpage, which is The distribution comes with a script called perlver, which is the easiest
the easiest way to run 'Perl::MinimumVersion' on your code: way to run 'Perl::MinimumVersion' on your code:
% perlver lib/Foo/Bar.pm % perlver lib/Foo/Bar.pm
See the perlver for more details. See the documentation for perlver for more details.
%prep %prep
%setup -q -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{version}
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags} %make_build
%check %check
%{__make} test make test
%install %install
%perl_make_install %perl_make_install
@@ -86,7 +84,7 @@ See the perlver for more details.
%perl_gen_filelist %perl_gen_filelist
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %doc Changes README
%doc Changes LICENSE README %license LICENSE
%changelog %changelog