debian/0000755000000000000000000000000012227322777007201 5ustar debian/watch0000644000000000000000000000015412101267652010221 0ustar version=3 https://metacpan.org/release/Starman/ .*/Starman-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/copyright0000644000000000000000000000205312211735222011116 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Starman Upstream-Contact: Tatsuhiko Miyagawa Source: https://metacpan.org/release/Starman/ Files: * Copyright: 2013, Tatsuhiko Miyagawa License: Artistic or GPL-1+ Files: debian/* Copyright: 2011, Alessandro Ghedini License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/control0000644000000000000000000000407212227322777010607 0ustar Source: starman Maintainer: Debian Perl Group Uploaders: Alessandro Ghedini , CSILLAG Tamas Section: perl Priority: optional Build-Depends: debhelper (>= 9.20130630), libmodule-build-tiny-perl Build-Depends-Indep: perl, libdata-dump-perl, libhttp-date-perl, libhttp-parser-xs-perl, libnet-server-perl (>= 2.007), libplack-perl (>= 0.9971), libtest-requires-perl, libtest-tcp-perl (>= 2.00), libwww-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/starman.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/starman.git Homepage: https://metacpan.org/release/Starman/ Package: starman Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libdata-dump-perl, libhttp-date-perl, libhttp-parser-xs-perl, libnet-server-perl, libplack-perl, libwww-perl Recommends: libserver-starter-perl Description: high-performance preforking PSGI/Plack web server Starman is a PSGI perl web server that has unique features such as: * High Performance - Uses the fast XS/C HTTP header parser * Preforking - Spawns workers preforked like most high performance UNIX servers do. Starman also reaps dead children and automatically restarts the worker pool. * Signals - Supports HUP for graceful restarts, and TTIN/TTOU to dynamically increase or decrease the number of worker processes. * Superdaemon aware - Supports Server::Starter for hot deploy and graceful restarts. * Multiple interfaces and UNIX Domain Socket support - Able to listen on multiple intefaces including UNIX sockets. * Small memory footprint - Preloading the applications with --preload-app command line option enables copy-on-write friendly memory management. Also, the minimum memory usage Starman requires for the master process is 7MB and children (workers) is less than 3.0MB. * PSGI compatible - Can run any PSGI applications and frameworks * HTTP/1.1 support - Supports chunked requests and responses, keep-alive and pipeline requests. debian/compat0000644000000000000000000000000212177515676010405 0ustar 9 debian/changelog0000644000000000000000000000644112227322777011060 0ustar starman (0.4008-1) unstable; urgency=low * New upstream release * add myself to uploaders * libnet-server-perl versioned depends * libmodule-build-tiny-perl versioned depends -- CSILLAG Tamas Tue, 15 Oct 2013 22:17:43 +0200 starman (0.3014-1) unstable; urgency=low * Team upload. * New upstream release. * Update build dependencies. * Don't install empty manpages. -- gregor herrmann Wed, 24 Jul 2013 19:58:42 +0200 starman (0.3007-1) unstable; urgency=low * New upstream release * Remove inc/* sections for copyright * Update upstream copyright according to new LICENSE file -- Alessandro Ghedini Fri, 29 Mar 2013 12:54:25 +0100 starman (0.3006-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Alessandro Ghedini ] * New upstream release -- Alessandro Ghedini Tue, 12 Feb 2013 14:17:50 +0100 starman (0.3005-1) unstable; urgency=low * New upstream release * Recommend libserver-starter-perl -- Alessandro Ghedini Sun, 18 Nov 2012 19:57:57 +0100 starman (0.3003-1) unstable; urgency=low [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Alessandro Ghedini ] * New upstream release * Bump Standards-Version to 3.9.4 (no changes needed) -- Alessandro Ghedini Mon, 08 Oct 2012 10:08:06 +0200 starman (0.3001-1) unstable; urgency=low * New upstream release * Email change: Alessandro Ghedini -> ghedo@debian.org * Update copyright to Copyright-Format 1.0 * Bump Standards-Version to 3.9.3 (no changes needed) * Update copyright years for Module::Install -- Alessandro Ghedini Tue, 26 Jun 2012 17:53:11 +0200 starman (0.3000-1) unstable; urgency=low * New upstream release * Explicit (build) depends on libhttp-date-perl * Update upstream copyright years -- Alessandro Ghedini Wed, 22 Feb 2012 18:36:22 +0100 starman (0.2014-1) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Alessandro Ghedini ] * New upstream release -- Alessandro Ghedini Mon, 19 Sep 2011 11:40:30 +0200 starman (0.2013-1) unstable; urgency=low * New upstream release (Closes: #633764) -- Alessandro Ghedini Thu, 14 Jul 2011 21:42:11 +0200 starman (0.2012-1) unstable; urgency=low * New upstream release -- Alessandro Ghedini Thu, 23 Jun 2011 16:13:25 +0200 starman (0.2011-1) unstable; urgency=low * New upstream release * Update copyright for inc/Module/* * Bump Standards-Version to 3.9.2 (no changes needed) -- Alessandro Ghedini Wed, 25 May 2011 20:24:15 +0200 starman (0.2010-1) unstable; urgency=low * New upstream release * Bump debhelper compat level to 8 * Add libtest-requires-perl and libtest-tcp-perl to B-D-I * Versioned B-D-I on libplack-perl -- Alessandro Ghedini Sun, 03 Apr 2011 18:56:15 +0200 starman (0.2008-1) unstable; urgency=low * Initial Release. (Closes: #610904) -- Alessandro Ghedini Sat, 19 Feb 2011 14:25:48 +0100 debian/source/0000755000000000000000000000000011672204163010470 5ustar debian/source/format0000644000000000000000000000001411672204163011676 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000045112177515676010267 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_auto_install: dh_auto_install # empty manpages $(RM) -v $(TMP)/usr/share/man/man3/HTTP::Server::PSGI::Net::Server::PreFork.3pm \ $(TMP)/usr/share/man/man3/Starman::Server.3pm