debian/0000755000000000000000000000000011677467040007202 5ustar debian/changelog0000644000000000000000000000731511677467040011062 0ustar pastewebkit (1.0-7build1) precise; urgency=low * Rebuild to drop python2.6 dependencies. -- Matthias Klose Sat, 31 Dec 2011 02:06:24 +0000 pastewebkit (1.0-7) unstable; urgency=low * Remove .pth file (introduced in last upload by accident) * Add build-indep and build-arch targets in debian/rules -- Piotr Ożarowski Thu, 22 Sep 2011 21:23:41 +0200 pastewebkit (1.0-6) unstable; urgency=low * Convert to dh_python2 * Source format changed to 3.0 (quilt) * Standards-Version bumped to 3.9.2 (no changes needed) -- Piotr Ożarowski Sat, 28 May 2011 18:12:19 +0200 pastewebkit (1.0-5) unstable; urgency=low * Move paster's templates to /usr/share/paster_templates/ * Add cast_sys.version_info_to_tuple patch as Python2.7's sys.version_info is not pickable (it's a named tuple in Python >= 2.7) - closes: #606616 Thanks to Jakub Wilk for his outstanding quality assurance work on Python in Debian * Change source package format to 3.0 (quilt) * Change Debian packaging license to MIT (to match upstream) * Standards-Version bumped to 3.9.1 (no changes needed) -- Piotr Ożarowski Sat, 11 Dec 2010 15:23:32 +0100 pastewebkit (1.0-4) unstable; urgency=low [ Sandro Tosi ] * Switch Vcs-Browser field to viewsvn [ Piotr Ożarowski ] * Make sure all Python versions use site-packages as temporary installation directory for modules (closes: #547876) * Standards-Version bumped to 3.8.3 (no changes needed) -- Piotr Ożarowski Fri, 25 Sep 2009 22:57:39 +0200 pastewebkit (1.0-3) unstable; urgency=low * Remove paste-common dependency, python-support will provide all needed namespace, require python-paste (>= 1.7-1~) instead * Replace python-setuptools runtime dependency with new python-pkg-resources (closes: 468712) * Change setuptools' required build version to (>= 0.6b3-1~) to ease backports * Add info about files in paste/webkit/FakeWebware to debian/copyright -- Piotr Ożarowski Sat, 24 May 2008 20:42:06 +0200 pastewebkit (1.0-2) unstable; urgency=low * Switch to python-support. All paste packages will now depend on paste-common (>= 1.6-1) to make sure all use pysupport * Compress binary package with bzip2 * Vcs-Svn, Vcs-Browser and Homepage fields added * Changed my address to piotr@debian.org * Bump Standards-Version to 3.7.3 (no changes needed) -- Piotr Ożarowski Sat, 05 Jan 2008 21:43:51 +0100 pastewebkit (1.0-1) unstable; urgency=low * New upstream release * Documentation changes: - Files are now generated from sources - Add link in python-paste's docs - Add python-docutils in build dependencies * debian/rules cleaned: + Fixed a little bashism + dh_python removed, dh_pycentral will generate all data now + Unneeded dh_installexamples, dh_strip and dh_shlibdeps calls removed * debian/control: + bumped debhelper and python-central required versions due to dh_python call removal + Homepage updated * Added debian/pycompat file * Test files are no longer installed as examples -- Piotr Ozarowski Mon, 23 Oct 2006 17:36:34 +0200 pastewebkit (0.9-3) unstable; urgency=low * Update for the new python policy * Convert to python-central -- Piotr Ozarowski Fri, 16 Jun 2006 03:10:36 +0200 pastewebkit (0.9-2) unstable; urgency=low * Common paste* modules file moved to paste-common package -- Piotr Ozarowski Sun, 14 May 2006 03:40:22 +0200 pastewebkit (0.9-1) unstable; urgency=low * Initial release (closes: #366188) -- Piotr Ozarowski Wed, 10 May 2006 18:57:29 +0200 debian/install0000644000000000000000000000007511500716661010564 0ustar paste/webkit/paster_templates/* /usr/share/paster_templates/ debian/rules0000755000000000000000000000322611636706754010270 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 PYVERS=$(shell pyversions -vr) DOCS=$(shell cd docs && find ./ -name "*.txt" -printf "%p " | sed "s/.txt//g") PKGDIR=$(CURDIR)/debian/python-pastewebkit include /usr/share/python/python.mk clean: dh_testdir dh_testroot rm -rf dist build find . -name '*\.py[co]' -delete dh_clean build-docs $(PYVERS:%=install-python%) build: build-indep build-indep: build-docs build-arch: build-docs: dh_installdirs for NAME in $(DOCS); do \ rst2html --cloak-email-addresses --no-toc-backlinks "docs/$$NAME.txt" \ > "debian/python-pastewebkit/usr/share/doc/python-pastewebkit/docs/$$NAME.html"; \ done touch $@ install: build $(PYVERS:%=install-python%) dh_install install-python%: python$* setup.py install --root $(PKGDIR) \ --single-version-externally-managed $(py_setup_install_args) # pth file is not needed since all paste* packages are installed in same directory find $(PKGDIR) \( -name '*.pth' -or -name 'namespace_packages.txt' \) -delete # installed to /usr/share/paster_templates/ via dh_install rm -rf debian/python-pastewebkit/usr/lib/python$*/site-packages/paste/webkit/paster_templates/ rm -rf $(PKGDIR)$(call py_libdir,$*)/paste/webkit/paster_templates binary-indep: build install dh_testdir -i dh_testroot -i dh_installchangelogs -i dh_installdocs -i dh_link usr/share/doc/python-pastewebkit/docs /usr/share/doc/python-paste/docs/webkit dh_python2 -i dh_compress -i -X.py dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i -- -Z bzip2 binary-arch: binary: binary-indep binary-arch .PHONY: build build-arch build-indep binary binary-arch binary-indep clean install debian/control0000644000000000000000000000173711570217466010612 0ustar Source: pastewebkit Section: python Priority: optional Maintainer: Piotr Ożarowski Uploaders: Debian Python Modules Team Build-Depends: debhelper (>= 5) Build-Depends-Indep: python-all (>= 2.6.6-3), python-setuptools (>= 0.6b3-1~), python-docutils Standards-Version: 3.9.2 Homepage: http://pythonpaste.org/webkit/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/pastewebkit/trunk/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/pastewebkit/trunk/ X-Python-Version: >= 2.4 Package: python-pastewebkit Architecture: all Depends: ${python:Depends}, ${misc:Depends}, python-paste, python-pastedeploy, python-pastescript, python-pkg-resources Description: port/reimplementation of Webware WebKit in WSGI and Paste This is a reimplementation of the Webware WebKit servlet API. This implementation uses WSGI internally very heavily, and builds upon the framework-neutral tools and services in Paste debian/copyright0000644000000000000000000000552611500712771011132 0ustar This package was debianized by Piotr Ożarowski on Thu, 4 May 2006 21:34:00 +0200. It was downloaded from http://pypi.python.org/pypi/PasteWebKit Upstream Author: Ian Bicking Copyright: Copyright (c) 2005-2008 Ian Bicking and Contributors License: MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------------- files in paste/webkit/FakeWebware directery (except paste/webkit/FakeWebware/WebKit): Copyright (c) 1999-2007 by Chuck Esterbrook Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of the authors not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. All trademarks referred to in the source code, documentation, sample files or otherwise, are reserved by their respective owners. paste/webkit/FakeWebware/MiscUtils/M2PickleRPC.py file: Copyright (c) 1999-2002 Ng Pheng Siong. All rights reserved ----------------------------------------------------------- The Debian packaging is © 2006-2010, Piotr Ożarowski and is licensed under the MIT license as well. debian/source/0000755000000000000000000000000011500720423010460 5ustar debian/source/format0000644000000000000000000000001411500707004011666 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000013211500720405010205 0ustar version=3 http://pypi.python.org/packages/source/P/PasteWebKit/PasteWebKit-(.*)\.tar\.gz debian/patches/0000755000000000000000000000000011500720421010605 5ustar debian/patches/series0000644000000000000000000000004611500716105012026 0ustar cast_sys.version_info_to_tuple.patch debian/patches/cast_sys.version_info_to_tuple.patch0000644000000000000000000000210411500707224020073 0ustar Index: pastewebkit-1.0/paste/webkit/FakeWebware/MiscUtils/PickleCache.py =================================================================== --- pastewebkit-1.0.orig/paste/webkit/FakeWebware/MiscUtils/PickleCache.py +++ pastewebkit-1.0/paste/webkit/FakeWebware/MiscUtils/PickleCache.py @@ -141,7 +141,7 @@ class PickleCacheReader(PickleCache): elif dict['pickle version']!=pickleVersion: #if v: print 'pickle version (%i) does not match expected (%i)' % (dict['pickle version'], pickleVersion) shouldDeletePickle = 1 - elif dict['python version']!=sys.version_info: + elif dict['python version']!=tuple(sys.version_info): #if v: print 'python version %s does not match current %s' % (dict['python version'], sys.version_info) shouldDeletePickle = 1 else: @@ -186,7 +186,7 @@ class PickleCacheWriter(PickleCache): picklePath = self.picklePath(filename) dict = { 'source': source, - 'python version': sys.version_info, + 'python version': tuple(sys.version_info), 'pickle version': pickleVersion, 'data': data, } debian/compat0000644000000000000000000000000211500720405010356 0ustar 5 debian/dirs0000644000000000000000000000004711500720405010045 0ustar /usr/share/doc/python-pastewebkit/docs