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 -~----------~----~----~----~------~----~------~--~---
