diff --git a/perl-libnet.spec b/perl-libnet.spec index 2651542ec9a543ad764e2345f10661c48d6c468c..9661235530a3056857948203e926a53edef955cc 100644 --- a/perl-libnet.spec +++ b/perl-libnet.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 %global base_version 3.13 Name: perl-libnet @@ -8,42 +8,24 @@ Summary: Perl clients for various network protocols License: GPL+ or Artistic URL: https://metacpan.org/release/libnet Source0: https://cpan.metacpan.org/authors/id/S/SH/SHAY/libnet-%{base_version}.tar.gz -# Do not create Net/libnet.cfg, bug #1238689 +BuildArch: noarch + Patch0: libnet-3.08-Do-not-create-Net-libnet.cfg.patch -# Unbundled from perl 5.35.11 Patch1: libnet-3.13-Upgrade-to-3.14.patch -BuildArch: noarch -BuildRequires: coreutils -BuildRequires: make -BuildRequires: perl-generators -BuildRequires: perl-interpreter -BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 -BuildRequires: perl(strict) -BuildRequires: perl(warnings) -BuildRequires: perl(Carp) -BuildRequires: perl(constant) -BuildRequires: perl(Errno) -BuildRequires: perl(Exporter) -BuildRequires: perl(Fcntl) -BuildRequires: perl(FileHandle) -BuildRequires: perl(IO::Select) -BuildRequires: perl(IO::Socket) >= 1.05 -BuildRequires: perl(IO::Socket::IP) >= 0.25 -BuildRequires: perl(POSIX) -BuildRequires: perl(Socket) >= 2.016 -BuildRequires: perl(Symbol) -BuildRequires: perl(Time::Local) -BuildRequires: perl(Config) + +BuildRequires: coreutils make +BuildRequires: perl-generators perl-interpreter +BuildRequires: perl(strict) perl(warnings) perl(constant) perl(Carp) +BuildRequires: perl(Config) perl(Errno) perl(Exporter) +BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 perl(Fcntl) perl(FileHandle) +BuildRequires: perl(File::Temp) perl(IO::File) perl(IO::Select) +BuildRequires: perl(IO::Socket) >= 1.05 perl(IO::Socket::IP) >= 0.25 +BuildRequires: perl(POSIX) perl(Symbol) perl(Socket) >= 2.016 +BuildRequires: perl(Time::Local) perl(Test::More) BuildRequires: perl(Cwd) -BuildRequires: perl(File::Temp) -BuildRequires: perl(IO::File) -BuildRequires: perl(Test::More) -Requires: perl(File::Basename) -Requires: perl(IO::Socket) >= 1.05 -Requires: perl(IO::Socket::IP) >= 0.25 -Requires: perl(POSIX) -Requires: perl(Socket) >= 2.016 -Requires: perl(Digest::MD5) + +Requires: perl(File::Basename) perl(IO::Socket) >= 1.05 perl(IO::Socket::IP) >= 0.25 +Requires: perl(POSIX) perl(Socket) >= 2.016 perl(Digest::MD5) Conflicts: perl < 4:5.22.0-347 %description @@ -51,7 +33,7 @@ This is a collection of Perl modules which provides a simple and consistent programming interface (API) to the client side of various protocols used in the internet community. -%package doc +%package doc Summary: Documentation files for %{name} Requires: %{name} = %{EVR} BuildArch: noarch @@ -60,20 +42,18 @@ BuildArch: noarch The %{name}-doc package contains documentation files for %{name}. %prep -%setup -q -n libnet-%{base_version} -%patch0 -p1 -%patch1 -p1 +%autosetup -n libnet-%{base_version} -p1 %build -perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 - 3.14-2 +- Optimize the spec file + * Fri Feb 10 2023 mgb01105731 - 3.14-1 - update to version 3.14