Dear list,

I'm spending some of my spare time as a Debian developer which means 
creating Debian (binary) packages from software. In Debian you don't use 
easy_install to install Python modules but rely on packages that the 
distribution provides. E.g. to install Pylons and all it's dependencies 
you issue an "aptitude install python-pylons" which means that certain 
other packages are installed automatically:

python
python-routes
python-myghty
python-paste
python-pastedeploy
python-pastescript
python-formencode
python-simplejson
python-webhelpers
python-nose
python-beaker

Naturally I wondered how to properly deploy a self-made Pylons application 
on Debian. Perhaps someone with more insight of the Paster deployment 
process can help understand what's going on and whether that can be 
scripted to make it a Debian package. Or perhaps other readers who are 
familiar with Debian package have an idea, too?

I could imagine a tool like "pylons-buildpackage" which creates a Pylons 
application and makes a proper Debian package of it that can be 
apt-installed. I'm eager to hear other people's ideas on that.

For those not being involved into Debian package management: a Debian 
package takes the (upstream) software itself (usually a 
software-1.0.tar.gz file) and adds a special "debian/" subdirectory that 
contains control information on the page. Such information deals with 
copyright, what other packages are needed (as stated above), which files 
are to be put where in the file system and a Makefile/shell script that is 
run to "make" the software (like "./configure; make; make install").

I'm also interested in how other Debian users deploy Pylons applications. 
Do you just copy the project directory onto another computer? Or do you 
deploy into /usr/local? Or am I the only one using Debian here? :)

Kindly
 Christoph

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to