8
0

Accepting request 516050 from devel:languages:perl:autoupdate

automatic update

OBS-URL: https://build.opensuse.org/request/show/516050
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Net-Server?expand=0&rev=28
This commit is contained in:
2017-08-14 13:15:18 +00:00
committed by Git OBS Bridge
parent 4bf60f3ff7
commit 7fa6a21767
5 changed files with 59 additions and 24 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0921056aedc871a59c4b76f58764f0e0a16c1816b58c366a9d80e46367744fa0
size 119565

3
Net-Server-2.009.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8267c6560355e2e0f483d3cc16195f342f32fe13cae9dde75a0a1ece5e9a813f
size 146781

28
cpanspec.yml Normal file
View File

@@ -0,0 +1,28 @@
---
#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:
#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

View File

@@ -1,3 +1,18 @@
-------------------------------------------------------------------
Fri Aug 11 06:02:10 UTC 2017 - coolo@suse.com
- updated to 2.009
see /usr/share/doc/packages/perl-Net-Server/Changes
2.009 Aug 09 2017
- Several long awaited fixes
- Log when a child exits abnormally. RT #86815
- Added delete-child hook
- Add cleanup_dead_child_hook to PreFork server
- Removed stray warn
- Use File::Temp instead of POSIX::tmpnam
- UNIX read_until to allow for SSL under unix sockets
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 13 09:47:26 UTC 2014 - aj@ajaissle.de Tue May 13 09:47:26 UTC 2014 - aj@ajaissle.de

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Net-Server # spec file for package perl-Net-Server
# #
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# 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
@@ -17,31 +17,23 @@
Name: perl-Net-Server Name: perl-Net-Server
Version: 2.008 Version: 2.009
Release: 0 Release: 0
%define cpan_name Net-Server %define cpan_name Net-Server
Summary: Extensible, general Perl server engine Summary: Extensible, general Perl server engine
License: Artistic-1.0 or GPL-1.0+ License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Net-Server/ Url: http://search.cpan.org/dist/Net-Server/
Source: http://www.cpan.org/authors/id/R/RH/RHANDOM/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl(IO::Socket)
BuildRequires: perl(POSIX)
BuildRequires: perl(Socket)
BuildRequires: perl-macros BuildRequires: perl-macros
Requires: perl(IO::Socket)
Requires: perl(POSIX)
Requires: perl(Socket)
%{perl_requires} %{perl_requires}
%description %description
'Net::Server' is an extensible, generic Perl server engine. 'Net::Server' 'Net::Server' is an extensible, generic Perl server engine.
combines the good properties from 'Net::Daemon' (0.34),
'NetServer::Generic' (1.03), and 'Net::FTPServer' (1.0), and also from
various concepts in the Apache Webserver.
'Net::Server' attempts to be a generic server as in 'Net::Daemon' and 'Net::Server' attempts to be a generic server as in 'Net::Daemon' and
'NetServer::Generic'. It includes with it the ability to run as an inetd 'NetServer::Generic'. It includes with it the ability to run as an inetd
@@ -53,12 +45,11 @@ maintains the number of children based on server load
('Net::Server::PreFork'). In all but the inetd type, the server provides ('Net::Server::PreFork'). In all but the inetd type, the server provides
the ability to connect to one or to multiple server ports. the ability to connect to one or to multiple server ports.
'Net::Server' uses ideologies of 'Net::FTPServer' in order to provide The additional server types are made possible via "personalities" or sub
extensibility. The additional server types are made possible via classes of the 'Net::Server'. By moving the multiple types of servers out
"personalities" or sub classes of the 'Net::Server'. By moving the multiple of the main 'Net::Server' class, the 'Net::Server' concept is easily
types of servers out of the main 'Net::Server' class, the 'Net::Server' extended to other types (in the near future, we would like to add a
concept is easily extended to other types (in the near future, we would "Thread" personality).
like to add a "Thread" personality).
'Net::Server' borrows several concepts from the Apache Webserver. 'Net::Server' borrows several concepts from the Apache Webserver.
'Net::Server' uses "hooks" to allow custom servers such as SMTP, HTTP, 'Net::Server' uses "hooks" to allow custom servers such as SMTP, HTTP,
@@ -71,7 +62,7 @@ serialization).
%prep %prep
%setup -q -n %{cpan_name}-%{version} %setup -q -n %{cpan_name}-%{version}
find . -type f -print0 | xargs -0 chmod 644 find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -87,6 +78,7 @@ find . -type f -print0 | xargs -0 chmod 644
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %defattr(-,root,root,755)
%doc Changes examples/ README %doc Changes examples README
%license LICENSE
%changelog %changelog