Package: wnpp Severity: wishlist
* Package name : tpclient-pywx Version : 0.1.1 Upstream Author : Thousand Parsec Developers <tp-devel@thousandparsec.net> * URL : http://www.thousandparsec.net/tp/ * License : GPL Programming Lang: Python Description : tpclient-pywx is a client for space empire building game framework Thousand Parsec. It is written in Python and uses the wxWidgets GUI. tpclient-pywx is a client for the space empire building game framework Thousand Parsec (http://www.thousandparsec.net). There are multiple clients for the framework, however this is the preferred one. The client is written in pure Python. The client is released under the GPL license. All the required media is also released under the GPL license. There is some *optional* media is released under a Creative Common Share-Alike license, this media is clearly marked and separated from the required media. The client can also optionally download (and cache) the media as needed. I am the lead upstream author and am willing to integrate changes needed by Debian to properly package the client. I have tried to package the client myself but do not have the required knowledge to do so. I have read both the New Maintainers guide and the Python Packaging guide but was unable to figure out the correct way to package a python application. I am willing to do the actual maintenance of the package if somebody is willing to help me integrate it into my release process. Some changes I could possibly see being required include, * Changing where the client looks for files * Changing how the client is started * Changing how config and cache files are loaded * Changing where preferences are stored * Changing how media is stored, downloaded and cached I would like to make any of these changes which are required before I release the next version of the client. This is one reason (not the only reason) I am holding off releasing the next version. Packaging this client will also require packaging of the following dependencies. (These packages are pure python modules and should be trivial to package for anyone who has packaged pure python modules before.) * libtpproto-py * libtpclient-py Other dependencies which are already packaged include, * python 2.3 or greater * python-numeric of python-numarray * python-wxgtk 2.6 or greater * python-imaging (optional) * python-pysco (optional) All the versions in unstable work with the current code. When packaging I think tpclient should be mapped to this client. Alternative clients include tpclient-pytext, tpclient-pyogre and tpclient-cpptext. If more information is needed please contact me at [EMAIL PROTECTED] Thanks for your time and help. Tim Ansell -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.27 Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]