debian/0000775000000000000000000000000012316544716007201 5ustar debian/source/0000775000000000000000000000000012147217553010477 5ustar debian/source/format0000664000000000000000000000001312147217553011704 0ustar 3.0 (quilt)debian/python-urwid.install0000664000000000000000000000003412147217553013235 0ustar debian/tmp/usr/lib/python2* debian/copyright0000664000000000000000000000233712147217553011137 0ustar This package was debianized by Paul Wise on Tue, 28 Mar 2006 18:07:55 +0800. It was downloaded from http://excess.org/urwid/ Upstream Author: Ian Ward Copyright: Copyright (C) 2004-2009 Ian Ward and other contributors License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. The Debian packaging is placed in the public domain and is written by Paul Wise debian/python3-urwid.install0000664000000000000000000000003412147217553013320 0ustar debian/tmp/usr/lib/python3* debian/changelog0000664000000000000000000001730712316544716011063 0ustar urwid (1.1.1-1build2) trusty; urgency=medium * No change rebuild to drop python3.3 compiled extension. -- Dimitri John Ledkov Tue, 01 Apr 2014 15:14:38 +0100 urwid (1.1.1-1build1) trusty; urgency=medium * Rebuild for python3.4 as a supported python version. -- Matthias Klose Sat, 04 Jan 2014 19:32:53 +0000 urwid (1.1.1-1) unstable; urgency=low * Team upload * Upload to unstable [ Dmitrijs Ledkovs ] * Fix debian/rules to support builds with multiple python3 versions (Closes: #692383) [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Scott Kitterman ] * New upstream release - Refreshed debian/patches/001_fix_event_loop_arch_build_errors.patch -- Scott Kitterman Wed, 22 May 2013 09:22:00 -0400 urwid (1.1.0-1) experimental; urgency=low [ Piotr Ożarowski ] * Remove urwid.egg-info dir and .so files in clean target [ Ian Ward ] * New upstream release * documentation now built with sphinx * examples moved to examples/ directory -- Ian Ward Fri, 02 Nov 2012 00:49:26 +0000 urwid (1.0.2-1) unstable; urgency=low * New upstream release -- Ian Ward Fri, 13 Jul 2012 21:56:33 +0000 urwid (1.0.1-2) unstable; urgency=low * generate python3 package as well, closes #640127 -- Ian Ward Sun, 11 Dec 2011 02:02:03 +0000 urwid (1.0.1-1) unstable; urgency=low * New upstream release * remove vterm patch (included upstream) -- Ian Ward Sat, 10 Dec 2011 20:38:55 +0000 urwid (1.0.0-4) unstable; urgency=low * workaround for doctest ELLIPSIS bug -- Ian Ward Fri, 28 Oct 2011 16:35:26 +0000 urwid (1.0.0-3) unstable; urgency=low [ Ian Ward ] * patch for vterm.py in kfreebsd [ Piotr Ożarowski ] * source package format changed to 3.0 (quilt) -- Ian Ward Tue, 25 Oct 2011 00:35:22 +0000 urwid (1.0.0-2) unstable; urgency=low * fix for event_loop arch test failures -- Ian Ward Thu, 20 Oct 2011 20:40:38 +0000 urwid (1.0.0-1) unstable; urgency=low * New upstream release * transition to dh_python2 * tests moved to 'setup.py test' * new example programs -- Ian Ward Sun, 16 Oct 2011 02:10:25 +0000 urwid (0.9.9.2-1) unstable; urgency=low * New upstream release -- Ian Ward Sat, 16 Jul 2011 01:02:39 +0000 urwid (0.9.9.1-1) unstable; urgency=low * New upstream release * Closes: #565162 * fix_attrwrap_doctests patch no longer required -- Ian Ward Mon, 25 Jan 2010 12:57:53 +0000 urwid (0.9.9-2) unstable; urgency=low * fix for failing doctest under powerpc * add palette_test.py to examples (new example program) -- Ian Ward Tue, 24 Nov 2009 20:58:49 +0000 urwid (0.9.9-1) unstable; urgency=low * New upstream release * Build-Depends python-gobject and python-twisted for doctests of GLibEventLoop and TwistedEventLoop to pass -- Ian Ward Wed, 18 Nov 2009 04:06:23 +0000 urwid (0.9.8.4-1) unstable; urgency=low * New upstream release -- Ian Ward Sat, 14 Mar 2009 00:30:33 +0000 urwid (0.9.8.3-2) unstable; urgency=low [ Sandro Tosi ] * debian/control - switch Vcs-Browser field to viewsvn [ Emilio Pozuelo Monfort ] * debian/rules: Don't rely on python-support internals. Thanks Josselin Mouette. Closes: #517312. -- Debian Python Modules Team Fri, 27 Feb 2009 00:25:06 +0100 urwid (0.9.8.3-1) unstable; urgency=low [ Ian Ward ] * New upstream release [ Piotr Ożarowski ] * Standards-Version bumped to 3.8.0 (no changes needed) -- Ian Ward Wed, 16 Jul 2008 21:23:51 +0000 urwid (0.9.8.2-1) unstable; urgency=low [ Ian Ward ] * New upstream release * fix for lintian error build-depends: python-setuptools (>= 0.6b3-1) * Bump Standards-Version (no changes) * Remove Paul Wise from Uploaders (Thanks for your help!) [ Piotr Ożarowski ] * Homepage field added * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) [ Sandro Tosi ] * debian/control - uniforming Vcs-Browser field -- Ian Ward Mon, 19 May 2008 18:13:22 +0000 urwid (0.9.8.1-1) unstable; urgency=low * New upstream release * Closes: #421546 -- Ian Ward Thu, 21 Jun 2007 13:03:32 +0000 urwid (0.9.8-3) unstable; urgency=low [ Piotr Ożarowski ] * New python-support handles egg's directory name correctly - bump python-support required version - remove mv part from debian/rules - Closes: #423984 [ Paul Wise ] * Change my email address now that I'm a Debian Developer -- Paul Wise Sun, 10 Jun 2007 22:26:52 +0100 urwid (0.9.8-2) unstable; urgency=low * move to unstable -- Ian Ward Sat, 14 Apr 2007 14:03:42 +0000 urwid (0.9.8-1) experimental; urgency=low * New upstream release * No longer arch-indep, adjust dependencies -- Ian Ward Sun, 25 Mar 2007 17:06:42 +0000 urwid (0.9.7.2-1) experimental; urgency=low [ Piotr Ozarowski ] * Added XS-Vcs-Svn field [ Ian Ward ] * New upstream release (Closes: #402523) -- Ian Ward Fri, 5 Jan 2007 04:36:20 +0000 urwid (0.9.7.1-1) unstable; urgency=low * New upstream release - add new example bigtext.py to debian/examples * Add depends on setuptools * Remove -py2.4 from .egg-info directory -- Ian Ward Wed, 4 Oct 2006 01:56:11 +0000 urwid (0.9.6-2) unstable; urgency=low * Don't test all python versions in debian/rules. (Closes: #384714) -- Ian Ward Sun, 27 Aug 2006 03:46:53 +0000 urwid (0.9.6-1) unstable; urgency=low * New upstream release - Supports rxvt HOME and END keys (Closes: #382991) - docgen_tutorial.py now requires a parameter when run * urwid requires python >= 2.1, add debian/pyversions * Move python-support to build-depends * Remove Duild-Depends-Indep on python-all -- Ian Ward Wed, 23 Aug 2006 22:47:04 -0400 urwid (0.9.5-1) unstable; urgency=low * New upstream release - add new example graph.py to debian/examples * Build the tutorial and Build-Depend on python-templayer * Don't use XS-Python-Version and XB-Python-Version * Move python to Build-Depends * Only build the docs and run the tests once * CDBS cleans *.pyc files, don't do that * Remove the whole build directory on clean * Place the Debian packaging in the public domain * Bump debhelper Build-Dep to 5.0.37.2 * Bump python-support Build-Dep to 0.3 * Add a debian/pycompat file -- Paul Wise Sun, 16 Jul 2006 00:04:10 +0800 urwid (0.9.4-1) unstable; urgency=low * New upstream release - Drop fix_shebangs (fixed upstream) and dpatch build-dep - Do not generate or install the tutorial yet (no templayer) - Drop README.Source, since we now have source for everything * Generate and install reference.html * Update for new Python Policy (Closes: #373403) * Conflict/replace upstream packages * Bump Standards-Version (no changes) * Move debhelper and cdbs to Build-Depends (needed on clean) * Add executable bits to the .py files since they have shebangs * Add Ian Ward (upstream) to Uploaders, he will co-maintain it -- Paul Wise Thu, 15 Jun 2006 19:10:29 +0800 urwid (0.9.3.dfsg.1-1) unstable; urgency=low * Repack the tarball to remove the html files (no source code yet) * Don't install the html files -- Paul Wise Sun, 23 Apr 2006 23:46:49 +0800 urwid (0.9.3-1) unstable; urgency=low * Initial release. Closes: #341344 -- Paul Wise Tue, 28 Mar 2006 18:07:55 +0800 debian/control0000664000000000000000000000531312316544716010606 0ustar Source: urwid Section: python Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Python Modules Team Uploaders: Gustavo Franco , Ian Ward Build-Depends: debhelper (>= 5.0.37.2), cdbs (>= 0.4.90~), python-setuptools (>= 0.6.16), python-all-dev (>= 2.6.6-3~), python-sphinx, python-gobject, python-twisted, python3-all-dev (>= 3.2), python3-setuptools Standards-Version: 3.9.3 Homepage: http://excess.org/urwid/ Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/urwid/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/urwid/trunk/ X-Python-Version: >= 2.4 X-Python3-Version: >= 3.2 Package: python-urwid Architecture: any Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${python:Provides} Description: curses-based UI/widget library for Python Urwid is a console user interface library that includes many features useful for text console application developers including: . * Fluid interface resizing (xterm window resizing/fbset on Linux console) * Web application display mode using Apache and CGI * Support for UTF-8, simple 8-bit and CJK encodings * Multiple text alignment and wrapping modes built-in * Ability to create user-defined text layout classes * Simple markup for setting text attributes * Powerful list box that handles scrolling between different widget types * List box contents may be managed with a user-defined class * Flexible edit box for editing many different types of text * Buttons, check boxes and radio boxes * Customizable layout for all widgets * Easy interface for creating HTML screen shots Package: python3-urwid Architecture: any Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${python:Provides} Description: curses-based UI/widget library for Python 3 Urwid is a console user interface library that includes many features useful for text console application developers including: . * Fluid interface resizing (xterm window resizing/fbset on Linux console) * Web application display mode using Apache and CGI * Support for UTF-8, simple 8-bit and CJK encodings * Multiple text alignment and wrapping modes built-in * Ability to create user-defined text layout classes * Simple markup for setting text attributes * Powerful list box that handles scrolling between different widget types * List box contents may be managed with a user-defined class * Flexible edit box for editing many different types of text * Buttons, check boxes and radio boxes * Customizable layout for all widgets * Easy interface for creating HTML screen shots debian/rules0000775000000000000000000000166312147217553010265 0ustar #!/usr/bin/make -f DEB_PYTHON_DISTUTILS_INSTALLDIR_SKEL=/usr/lib/@PYTHONBINARY@/dist-packages/ DEB_PYTHON_INSTALL_ARGS_ALL=--prefix=/usr --no-compile -O0 --install-layout=deb include /usr/share/cdbs/1/rules/debhelper.mk DEB_INSTALL_CHANGELOGS_ALL=CHANGELOG include /usr/share/cdbs/1/class/python-distutils.mk build/python-urwid:: build-docs-test-stamp build-docs-test-stamp: python setup.py test python setup.py build_sphinx touch build-docs-test-stamp install/python-urwid:: chmod a+x debian/tmp/usr/lib/python*/dist-packages/urwid/*.py chmod a-x debian/tmp/usr/lib/python*/dist-packages/urwid/version.py install/python3-urwid:: mv debian/tmp/usr/lib/$(shell py3versions -d) debian/tmp/usr/lib/python3 -cp debian/tmp/usr/lib/python3.*/dist-packages/urwid/*.so debian/tmp/usr/lib/python3/dist-packages/urwid/ rm -rf debian/tmp/usr/lib/python3.* clean:: rm -rf build build-docs-test-stamp urwid.egg-info find . -name '*.so' -delete debian/watch0000664000000000000000000000011112147217553010221 0ustar version=2 http://excess.org/urwid/urwid-(.*)\.tar\.gz debian svn-upgrade debian/examples0000664000000000000000000000052012147217553010735 0ustar examples/browse.py examples/calc.py examples/dialog.py examples/edit.py examples/fib.py examples/input_test.py examples/tour.py examples/graph.py examples/bigtext.py examples/palette_test.py examples/treesample.py examples/subproc.py examples/pop_up.py examples/twisted_serve_ssh.py examples/twisted_serve_ssh.tac examples/lcd_cf635.py debian/patches/0000775000000000000000000000000012147220120010606 5ustar debian/patches/001_fix_event_loop_arch_build_errors.patch0000664000000000000000000000253612147220052021011 0ustar Index: urwid-1.1.1/urwid/main_loop.py =================================================================== --- urwid-1.1.1.orig/urwid/main_loop.py 2013-05-22 15:44:37.196591626 -0400 +++ urwid-1.1.1/urwid/main_loop.py 2013-05-22 15:44:37.188591626 -0400 @@ -729,8 +729,8 @@ ... raise ExitMainLoop >>> def exit_error(): ... 1/0 - >>> handle = evl.alarm(0.01, exit_clean) - >>> handle = evl.alarm(0.005, say_hello) + >>> handle = evl.alarm(0.1, exit_clean) + >>> handle = evl.alarm(0.05, say_hello) >>> evl.enter_idle(say_waiting) 1 >>> evl.run() @@ -974,8 +974,8 @@ ... raise ExitMainLoop >>> def exit_error(): ... 1/0 - >>> handle = evl.alarm(0.01, exit_clean) - >>> handle = evl.alarm(0.005, say_hello) + >>> handle = evl.alarm(0.1, exit_clean) + >>> handle = evl.alarm(0.05, say_hello) >>> evl.enter_idle(say_waiting) 1 >>> evl.run() @@ -1232,7 +1232,8 @@ >>> handle = evl.alarm(0.03125, say_hello) >>> evl.enter_idle(say_waiting) 1 - >>> evl.run() + >>> print 'starting'; evl.run() # doctest:+ELLIPSIS + starting... hello data waiting hello debian/patches/series0000664000000000000000000000005312147217553012041 0ustar 001_fix_event_loop_arch_build_errors.patch debian/docs0000664000000000000000000000002212147217553010044 0ustar build/sphinx/html debian/compat0000664000000000000000000000000212147217553010375 0ustar 5