[Pkg-ruby-extras-maintainers] r134 - tools/ruby-pkg-tools/trunk
Paul van Tilburg
paulvt at debian.org
Tue Nov 15 22:16:54 UTC 2005
On Tue, Nov 15, 2005 at 09:53:30PM +0000, Esteban Manchado Velázquez wrote:
> On Tue, Nov 15, 2005 at 09:31:04AM +0100, Lucas Nussbaum wrote:
> > [...]
> > I haven't been following the recent changes closely, but I was wondering
> > : how does ruby-pkg-tools work with sources packages with multiple
> > binary packages, for example :
> > - package with the library itself
> > - package with small binaries related to the library (like -utils)
> > - package with examples (like -examples)
> > - package with docs generated with rdoc (like -doc)
> Basically the CDBS class (if it's that what you mean) doesn't "support"
> (in the sense of aiding) none of that.
It should be possible though by installing to debian/tmp, and then using
debhelper's <foo>.<dh tool> files to disperse the files over the package dirs.
Kind of the same way dh_make distinguishes between lib (libfoo1 &
libfoo-dev), single (foo) and multi (foo, foo-docs, foo-examples) libraries.
> > It would be great to package that kind of stuff with the cdbs.
> I'm not so sure. For most packages probably the documentation, examples,
> etc. is going to be so small (in kbs) that it should be included in the main
> package anyway.
That is kind of a problem. For example, you have a lib bar. You have
libbar-ruby (dummy), libbar-ruby1.8, libbar-ruby1.9. Where to stuff the
documentation? Twice (in -ruby1.8 and -ruby1.9)? In the _dummy_ package?
For documentation generation of some of the larger libs, having HTML,
Ri docs, etc, this can sometimes be twice the size of the libs.
So I'm not really comfortable with it.
Student @ Eindhoven | email: paulvt at debian.org
University of Technology, The Netherlands | JID: paul at luon.net
>>> Using the Power of Debian GNU/Linux <<< | GnuPG key ID: 0x50064181
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20051115/c63886f9/attachment.pgp
More information about the pkg-ruby-extras-maintainers