From 3b63b8c3a4dbf409b2633f8d790d8eea1fe00bb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 6 Jan 2020 15:06:54 +0100 Subject: [PATCH] Subpackage File::Compare --- gendep.macros | 8 +++++++- perl.spec | 31 ++++++++++++++++++++++++++++++- 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/gendep.macros b/gendep.macros index 7036816..ac3651f 100644 --- a/gendep.macros +++ b/gendep.macros @@ -681,6 +681,13 @@ Requires: perl(strict) \ Requires: perl(warnings) \ Provides: perl(File::Basename) = 2.85 \ %{nil} +%global gendep_perl_File_Compare \ +Requires: perl(:VERSION) >= 5.6.0 \ +Requires: perl(Exporter) \ +Requires: perl(strict) \ +Requires: perl(warnings) \ +Provides: perl(File::Compare) = 1.1006 \ +%{nil} %global gendep_perl_File_DosGlob \ Requires: perl(strict) \ Requires: perl(warnings) \ @@ -2170,7 +2177,6 @@ Provides: perl(DirHandle) = 1.05 \ Provides: perl(DynaLoader) = 1.45 \ Provides: perl(EVERY::LAST) \ Provides: perl(English) = 1.10 \ -Provides: perl(File::Compare) = 1.1006 \ Provides: perl(File::Copy) = 2.34 \ Provides: perl(Getopt::Std) = 1.12 \ Provides: perl(Pod::Functions) = 1.13 \ diff --git a/perl.spec b/perl.spec index 0bf6813..adbde7a 100644 --- a/perl.spec +++ b/perl.spec @@ -389,7 +389,8 @@ Requires: perl-ExtUtils-Embed, perl-ExtUtils-Install, Requires: perl-ExtUtils-MakeMaker, perl-ExtUtils-Manifest, Requires: perl-ExtUtils-Miniperl, perl-ExtUtils-ParseXS, Requires: perl-Fcntl, perl-fields, -Requires: perl-File-Basename, perl-File-DosGlob, perl-File-Fetch, +Requires: perl-File-Basename, perl-File-Compare, +Requires: perl-File-DosGlob, perl-File-Fetch, Requires: perl-File-Find, perl-File-Path, perl-File-stat, perl-File-Temp, Requires: perl-FileCache, perl-FileHandle, Requires: perl-Filter, perl-Filter-Simple, @@ -1819,6 +1820,24 @@ Conflicts: perl < 4:5.30.1-451 These routines allow you to parse file paths into their directory, file name, and suffix. +%package File-Compare +Summary: Compare files or file handles +License: GPL+ or Artistic +Epoch: 0 +# Normalized version +Version: 1.100.600 +BuildArch: noarch +Requires: %perl_compat +Requires: perl(Carp) +%if %{defined perl_bootstrap} +%gendep_perl_File_Compare +%endif +Conflicts: perl < 4:5.30.1-451 + +%description File-Compare +A File::Compare Perl module provides functions for comparing a content of two +files specified by a file name or a file handle. + %package File-DosGlob Summary: DOS-like globbing License: GPL+ or Artistic @@ -4743,6 +4762,10 @@ popd %exclude %{privlib}/File/Basename.pm %exclude %{_mandir}/man3/File::Basename.3* +# File-Compare +%exclude %{privlib}/File/Compare.pm +%exclude %{_mandir}/man3/File::Compare.3* + # File-DosGlob %exclude %{archlib}/File/DosGlob.pm %exclude %{archlib}/auto/File/DosGlob @@ -6017,6 +6040,11 @@ popd %{privlib}/File/Basename.pm %{_mandir}/man3/File::Basename.3* +%files File-Compare +%dir %{privlib}/File +%{privlib}/File/Compare.pm +%{_mandir}/man3/File::Compare.3* + %files File-DosGlob %dir %{archlib}/File %{archlib}/File/DosGlob.pm @@ -6963,6 +6991,7 @@ popd - Subpackage diagnostics and move splain tool from perl-utils there - Subpackage FindBin - Subpackage File::Basename +- Subpackage File::Compare * Wed Jan 29 2020 Fedora Release Engineering - 4:5.30.1-450 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild