diff --git a/.gitignore b/.gitignore index 165f616..90f2ff7 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /YAML-PP-0.021.tar.gz /YAML-PP-0.022.tar.gz /YAML-PP-0.023.tar.gz +/YAML-PP-0.024.tar.gz diff --git a/perl-YAML-PP.spec b/perl-YAML-PP.spec index b371517..380cde9 100644 --- a/perl-YAML-PP.spec +++ b/perl-YAML-PP.spec @@ -1,6 +1,6 @@ Name: perl-YAML-PP -Version: 0.023 -Release: 2%{?dist} +Version: 0.024 +Release: 1%{?dist} Summary: YAML 1.2 processor License: GPL+ or Artistic URL: https://metacpan.org/release/YAML-PP/ @@ -16,7 +16,6 @@ BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(strict) BuildRequires: perl(warnings) -BuildRequires: sed # Run-time BuildRequires: perl(B) BuildRequires: perl(B::Deparse) @@ -36,7 +35,9 @@ BuildRequires: perl(Module::Load) BuildRequires: perl(overload) BuildRequires: perl(Scalar::Util) >= 1.07 BuildRequires: perl(Term::ANSIColor) >= 4.02 +BuildRequires: perl(Tie::Array) BuildRequires: perl(Tie::Hash) +BuildRequires: perl(Tie::StdArray) BuildRequires: perl(Tie::StdHash) # Tests BuildRequires: perl(blib) >= 1.01 @@ -58,6 +59,12 @@ Requires: perl(JSON::PP) Requires: perl(Scalar::Util) >= 1.07 Requires: perl(Term::ANSIColor) Requires: perl(Tie::IxHash) +# bin/yamlpp-load can use various YAML implementations on user's request: +Suggests: perl(YAML) +Suggests: perl(YAML::PP::LibYAML) +Suggests: perl(YAML::Syck) +Suggests: perl(YAML::Tiny) +Suggests: perl(YAML::XS) %global __requires_exclude %{?__requires_exclude:__requires_exclude|}^perl\\(Scalar::Util\\)$ @@ -68,9 +75,9 @@ It aims to support YAML 1.2 and YAML 1.1. See http://yaml.org/. %prep %setup -q -n YAML-PP-%{version} -for i in `find e* -type f`; do - chmod -x $i - sed -i -e '1s|#!.*perl|%(perl -MConfig -e 'print $Config{startperl}')|' $i +for i in $(find e* -type f); do + chmod -x "$i" + perl -i -MConfig -pe 's{\A#!.*perl}{$Config{startperl}}' "$i" done %build @@ -86,12 +93,15 @@ make test %files %license LICENSE -%doc Changes CONTRIBUTING.md etc examples README +%doc Changes CONTRIBUTING.md etc examples README.md %{_bindir}/* %{perl_vendorlib}/* %{_mandir}/man3/* %changelog +* Wed Aug 19 2020 Petr Pisar - 0.024-1 +- 0.024 bump + * Tue Jul 28 2020 Fedora Release Engineering - 0.023-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 702cb8f..e5b4c07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (YAML-PP-0.023.tar.gz) = cbcc1c9cd04fe6675b54cd592b41e1edeb1b591903ee37ea471f9daf89d1dbc3335f932b8aca1cbbee28598a4294c429a20bb19fab9342e8700c37947c6792bc +SHA512 (YAML-PP-0.024.tar.gz) = d8e5b86fe8c212f332fe02cb6f5cc5e340039e114be9575a9620c6615234aae0e8b083a140a355088daf2efa9d5cca16f365e3c9cd1b2ca79732b496711e9bc4