debian/0000775000000000000000000000000012263011200007153 5ustar debian/clean0000664000000000000000000000001512253222142010164 0ustar *.egg-info/* debian/control0000664000000000000000000000423512263011145010572 0ustar Source: waitress Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Andrew Shadura Section: python Priority: optional Homepage: http://github.com/Pylons/waitress Build-Depends: dh-python, python-setuptools (>= 0.6.24), python3-setuptools (>= 0.6.24), python-all (>= 2.6.6-3), python3-all, python-sphinx (>= 1.0.7+dfsg) | python3-sphinx, debhelper (>= 9), python3-nose, python-nose Standards-Version: 3.9.4 Package: python-waitress Architecture: all Depends: ${misc:Depends}, ${python:Depends} Provides: ${python:Provides} Suggests: python-waitress-doc Description: production-quality pure-Python WSGI server Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It runs on CPython on Unix and Windows under Python 2.6+ and Python 3.2. It is also known to run on PyPy 1.6.0 on UNIX. It supports HTTP/1.0 and HTTP/1.1. Package: python3-waitress Architecture: all Depends: ${misc:Depends}, ${python3:Depends} Suggests: python-waitress-doc Description: production-quality pure-Python WSGI server (Python 3) Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It runs on CPython on Unix and Windows under Python 2.6+ and Python 3.2. It is also known to run on PyPy 1.6.0 on UNIX. It supports HTTP/1.0 and HTTP/1.1. . This is the Python 3 version of the package. Package: python-waitress-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${sphinxdoc:Depends} Description: production-quality pure-Python WSGI server (documentation) Waitress is meant to be a production-quality pure-Python WSGI server with very acceptable performance. It has no dependencies except ones which live in the Python standard library. It runs on CPython on Unix and Windows under Python 2.6+ and Python 3.2. It is also known to run on PyPy 1.6.0 on UNIX. It supports HTTP/1.0 and HTTP/1.1. . This is package only contains the documentation. debian/changelog0000664000000000000000000000461112263011175011042 0ustar waitress (0.8.8-1ubuntu3) trusty; urgency=medium * Drop XS-Testsuite header too, as autopkgtest was dropped. -- Martin Pitt Tue, 07 Jan 2014 15:42:50 +0100 waitress (0.8.8-1ubuntu2) trusty; urgency=medium * d/control,rules: Enable test suite execution during package build. * d/tests/*: Drop DEP-8 tests in preference to package build testing. -- James Page Mon, 06 Jan 2014 10:16:46 +0000 waitress (0.8.8-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - d/tests/*: Add DEP-8 tests. -- James Page Mon, 06 Jan 2014 09:59:51 +0000 waitress (0.8.8-1) unstable; urgency=low * New upstream release. -- Andrew Shadura Sat, 14 Dec 2013 20:55:11 +0100 waitress (0.8.7-3) unstable; urgency=low * Switch to using dh-python instead of versioned depends on python3 (Closes: #731532). -- Andrew Shadura Sat, 14 Dec 2013 17:53:03 +0100 waitress (0.8.7-2ubuntu4) trusty; urgency=low * d/tests/control: Add allow-stderr restriction so that test output on stderr does not cause test failures. -- James Page Tue, 10 Dec 2013 09:03:13 +0000 waitress (0.8.7-2ubuntu3) trusty; urgency=low * Fix typo in dep8 tests. -- Chuck Short Mon, 09 Dec 2013 20:19:15 -0500 waitress (0.8.7-2ubuntu2) trusty; urgency=low * Add dep-8 tests. -- Chuck Short Mon, 09 Dec 2013 09:32:53 -0500 waitress (0.8.7-2ubuntu1) trusty; urgency=low * d/control: Switch to using dh-python, drop versioning on python3 BD. -- James Page Fri, 06 Dec 2013 09:39:22 +0000 waitress (0.8.7-2) unstable; urgency=low * Update the watch file. * Use alternatives to ensure co-installability of python2 and python3 versions (Closes: #725260). -- Andrew Shadura Thu, 03 Oct 2013 15:44:25 +0200 waitress (0.8.7-1) unstable; urgency=low * New upstream version. -- Andrew Shadura Wed, 02 Oct 2013 20:49:35 +0200 waitress (0.8.1-2) unstable; urgency=low * Upload to unstable. * Remove erroneous patch. -- Andrew Shadura Sat, 13 Apr 2013 15:25:34 +0200 waitress (0.8.1-1) experimental; urgency=low * Initial release. -- Andrew Shadura Thu, 21 Mar 2013 21:02:04 +0100 debian/python3-waitress.prerm0000664000000000000000000000022312253222142013472 0ustar #!/bin/sh set -e if [ "$1" != "upgrade" ] ; then update-alternatives --remove waitress-serve /usr/bin/waitress-serve-python3 fi #DEBHELPER# debian/python-waitress-doc.doc-base0000664000000000000000000000060112253222142014502 0ustar Document: python-waitress-doc Title: Waitress Documentation Author: Chris McDonough Abstract: Manual for Waitress WSGI server Section: Programming/Python Format: HTML Index: /usr/share/doc/python-waitress-doc/html/index.html Files: /usr/share/doc/python-waitress-doc/html/_sources/* /usr/share/doc/python-waitress-doc/html/_static/* /usr/share/doc/python-waitress-doc/html/*.html debian/rules0000775000000000000000000000150212262500074010244 0ustar #!/usr/bin/make -f export PYBUILD_DESTDIR_python2=debian/python-waitress/ export PYBUILD_DESTDIR_python3=debian/python3-waitress/ export PYBUILD_DISABLE=test %: dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild override_dh_auto_build: dh_auto_build -v $(MAKE) -C docs clean html SPHINXOPTS=-N override_dh_auto_clean: dh_auto_clean $(MAKE) -C docs clean override_dh_auto_install: dh_auto_install mv debian/python-waitress/usr/bin/waitress-serve debian/python-waitress/usr/bin/waitress-serve-python2 mv debian/python3-waitress/usr/bin/waitress-serve debian/python3-waitress/usr/bin/waitress-serve-python3 ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS))) override_dh_auto_test: nosetests nosetests3 endif .PHONY: override_dh_auto_build override_dh_auto_clean override_dh_auto_install override_dh_auto_test debian/patches/0000775000000000000000000000000012253222142010612 5ustar debian/patches/series0000664000000000000000000000003412253222142012024 0ustar 01-fix-sphinxdoc-conf.patch debian/patches/01-fix-sphinxdoc-conf.patch0000664000000000000000000000245312253222142015563 0ustar Description: Don't download the theme from Github. Author: Andrew Shadura --- a/docs/conf.py +++ b/docs/conf.py @@ -19,26 +19,6 @@ import sys, os -# Add and use Pylons theme -if 'sphinx-build' in ' '.join(sys.argv): # protect against dumb importers - from subprocess import call, Popen, PIPE - - p = Popen('which git', shell=True, stdout=PIPE) - git = p.stdout.read().strip() - cwd = os.getcwd() - _themes = os.path.join(cwd, '_themes') - - if not os.path.isdir(_themes): - call([git, 'clone', 'git://github.com/Pylons/pylons_sphinx_theme.git', - '_themes']) - else: - os.chdir(_themes) - call([git, 'checkout', 'master']) - call([git, 'pull']) - os.chdir(cwd) - - sys.path.append(os.path.abspath('_themes')) - # General configuration # --------------------- @@ -106,12 +86,6 @@ # Options for HTML output # ----------------------- -# Add and use Pylons theme -sys.path.append(os.path.abspath('_themes')) -html_theme_path = ['_themes'] -html_theme = 'pylons' -html_theme_options = dict(github_url='http://github.com/Pylons/waitress') - # The style sheet to use for HTML and HTML Help pages. A file of that name # must exist either in Sphinx' static/ path, or in one of the custom paths # given in html_static_path. debian/source/0000775000000000000000000000000012253222142010463 5ustar debian/source/format0000664000000000000000000000001412253222142011671 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000030612253222142010213 0ustar version=3 opts=filenamemangle=s/.*\/(.*)$/waitress-$1/ https://github.com/Pylons/waitress/releases \ .*[^n]/(?:|v|r|REL_|rel-|waitress(?:_|-))(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz) debian/python3-waitress.postinst0000664000000000000000000000025712253222142014237 0ustar #!/bin/sh set -e if [ "$1" = "configure" ] then update-alternatives --install /usr/bin/waitress-serve waitress-serve /usr/bin/waitress-serve-python3 300 fi #DEBHELPER# debian/python-waitress.prerm0000664000000000000000000000022312253222142013407 0ustar #!/bin/sh set -e if [ "$1" != "upgrade" ] ; then update-alternatives --remove waitress-serve /usr/bin/waitress-serve-python2 fi #DEBHELPER# debian/compat0000664000000000000000000000000212253222142010361 0ustar 9 debian/python-waitress.postinst0000664000000000000000000000025712253222142014154 0ustar #!/bin/sh set -e if [ "$1" = "configure" ] then update-alternatives --install /usr/bin/waitress-serve waitress-serve /usr/bin/waitress-serve-python2 200 fi #DEBHELPER# debian/python-waitress-doc.docs0000664000000000000000000000002112253222142013751 0ustar docs/_build/html debian/copyright0000664000000000000000000000454012253222142011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Chris McDonough Upstream-Contact: chrism@plope.com Source: http://github.com/Pylons/waitress Copyright: (C) 2001-2006 Zope Foundation and Contributors License: ZPL 2.1 License: ZPL 2.1 Zope Public License (ZPL) Version 2.1 . A copyright notice accompanies this license document that identifies the copyright holders. . This license has been certified as open source. It has also been designated as GPL compatible by the Free Software Foundation (FSF). . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions in source code must retain the accompanying copyright notice, this list of conditions, and the following disclaimer. . 2. Redistributions in binary form must reproduce the accompanying copyright notice, this list of conditions, and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Names of the copyright holders must not be used to endorse or promote products derived from this software without prior written permission from the copyright holders. . 4. The right to distribute this software or to use it for any purpose does not give you the right to use Servicemarks (sm) or Trademarks (tm) of the copyright holders. Use of them is covered by separate agreement with the copyright holders. . 5. If any files are modified, you must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. . Disclaimer . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.