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

Reply via email to