[DRE-maint] Re: Mongrel on Debian - wanna join forces?

Jens Kraemer jk at jkraemer.net
Fri Dec 29 13:31:10 CET 2006


On Thu, Dec 28, 2006 at 05:08:23PM -0600, Gunnar Wolf wrote:
[..]
> Ok, I have not yet worked with your packages - I'm only downloading
> them now. I want to work with what you have done, possibly merge it
> with the little I have done. Please tell me, are the packages
> available here the latest you have?
> 
> http://debian.jkraemer.net/apt/pool/main/m/mongrel/

yeah, these are the latest packages.

> I see you are not shipping an orig.tar.gz plus your changes in a
> .diff.gz (that means, you are building a native package). This makes
> it harder to integrate, so my first step will be to make your package
> build with the .orig.tar.gz - How will I do this if upstream ships
> only as a gem? Please don't tell this to anybody, but a gem is just a
> regular .tar file - So, if you look at my packaging, you will find my
> debian/rules have some extra targets: Unpack, patch and unpatch. This
> is because a gem is just a regular .tar file, containing data.tar.gz
> (the whole contents) and metadata.gz (of course, the gem's
> metadata). Having an .orig.tar.gz greatly helps keeping the package up
> to date.

sounds good. Don't laugh at me, but until now I checked out the mongrel
source from svn, copied the debian/ subdir into the tree, updated the
changelog and ran debuild ;-)

So there's plenty room for improvements. How do I create the orig and 
diff tar.gz and from my tree? I also could just send you the whole
source tree from which I generated the latest debs.

> Still, there is much to do before I am ready to upload this to
> Debian. Today I finally requested to join the pkg-ruby-extras group,
> although probably Mongrel is outside its scope - Still, if you want me
> to include Mongrel in the group's repository, I'll be glad to do so. 

I'm afraid I got no idea about how a debian package builder usually
manages his package sources and how the whole get-a-package-
into-the-distribution process works - so if Mongrel is outside of the
scope of pkg-ruby-extras, where should it go then?

cheers,
Jens



-- 
Jens Krämer
jk at jkraemer.net



More information about the Pkg-ruby-extras-maintainers mailing list