On 3/4/07, Christoph Haas <[EMAIL PROTECTED]> wrote: > > 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? :)
We're on Ubuntu, and we just use eggs. -jj -- http://jjinux.blogspot.com/ --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
