8
0

WIP: Automatic update to Net-Server-2.015.tar.gz #1

Draft
cpanmirror wants to merge 1 commits from cpanmirror/perl-Net-Server:autoupdate into main
4 changed files with 60 additions and 8 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3406b9ca5a662a0075eed47fb78de1316b601c94f62a0ee34a5544db9baa3720
size 154783

BIN
Net-Server-2.015.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,27 @@
-------------------------------------------------------------------
Fri Jan 23 05:48:50 UTC 2026 - Tina Müller <timueller+perl@suse.de>
- updated to 2.15.0 (2.015)
see /usr/share/doc/packages/perl-Net-Server/Changes
2.015 Jan 21 2025
- Compatibility fix to work with MakeMaker prior to 6.58.
(Pull Request #35 by Gabor Szabo <gabor@szabgab.com>)
- Update META info from dzil. (rt #94977)
- Compatibility fix to work with Net::SSLeay prior to 1.34.
(Pull Request #38 by Petr Pisar <ppisar@redhat.com>)
- Multiplex fix for Perl 5.40.x (rt #172029)
- Compatibility fix to work with Socket.pm prior to 1.93.
- Remove all bindv6only sniffing. Always use setsockopt to
set IPV6_V6ONLY flag appropriately based on {ipv}.
- Honor {ipv6_package} preference, if specified.
- Fix to work without deprecated "Socket6.pm" module.
(IO::Socket::IP can handle everything now.)
- Fix {reverse_lookups} with {udp_true}.
- Fix tests where "localhost" is not listed as IPv6 loopback.
- Add more various {ipv} and NO_IPV6 tests.
- Fix comments, wordings, messages, and POD. (rt #85052)
-------------------------------------------------------------------
Wed Mar 15 09:51:13 UTC 2023 - Tina Müller <tina.mueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Net-Server
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,17 +18,45 @@
%define cpan_name Net-Server
Name: perl-Net-Server
Version: 2.014
Version: 2.15.0
Release: 0
# 2.015 -> normalize -> 2.15.0
%define cpan_version 2.015
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Extensible Perl internet server
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/%{cpan_name}-%{version}.tar.gz
Source0: https://cpan.metacpan.org/authors/id/B/BB/BBB/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
Source100: README.md
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
Provides: perl(Net::Server) = %{version}
Provides: perl(Net::Server::Daemonize) = 0.60.0
Provides: perl(Net::Server::Fork)
Provides: perl(Net::Server::HTTP)
Provides: perl(Net::Server::INET)
Provides: perl(Net::Server::INET::Handle)
Provides: perl(Net::Server::Log::Log::Log4perl)
Provides: perl(Net::Server::Log::Sys::Syslog)
Provides: perl(Net::Server::MultiType)
Provides: perl(Net::Server::Multiplex)
Provides: perl(Net::Server::Multiplex::MUX)
Provides: perl(Net::Server::PSGI)
Provides: perl(Net::Server::PreFork)
Provides: perl(Net::Server::PreForkSimple)
Provides: perl(Net::Server::Proto)
Provides: perl(Net::Server::Proto::SSL)
Provides: perl(Net::Server::Proto::SSLEAY)
Provides: perl(Net::Server::Proto::TCP)
Provides: perl(Net::Server::Proto::UDP)
Provides: perl(Net::Server::Proto::UNIX)
Provides: perl(Net::Server::Proto::UNIXDGRAM)
Provides: perl(Net::Server::SIG) = 0.30.0
Provides: perl(Net::Server::Single)
Provides: perl(Net::Server::Thread)
Provides: perl(Net::Server::TiedHandle)
%undefine __perllib_provides
%{perl_requires}
%description
@@ -60,9 +88,9 @@ concept of an flock serialized accept when accepting on multiple ports
serialization).
%prep
%autosetup -n %{cpan_name}-%{version}
%autosetup -n %{cpan_name}-%{cpan_version} -p1
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build
perl Makefile.PL INSTALLDIRS=vendor