LV2 (before: calf Ubuntu package)

Felipe Sateler fsateler at gmail.com
Wed Apr 1 10:30:36 UTC 2009


El 01/04/09 20:24 Jaromír Mikeš escribió:
> > Od: Felipe Sateler <fsateler at gmail.com>
> >
> > > Jaromír Mikeš <mira.mikes at seznam.cz> writes:
> > >> Here is advice from author who is not debian packager:
> > >>
> > >> #######
> > >>
> > >> Headers/dev files (everything under /usr/include and
> > >> /usr/lib/pkgconfig) in slv2-9-dev
> > >>
> > >> Library (/usr/lib/libslv2.so.9.1.1) in slv2-9
> > >>
> > >> You should create a separate package for the binaries (everything
> > >> in /usr/bin), and one for the jack hosts (since these are the only
> > >> things that depend on Jack and the other packages shouldn't).
> > >>
> > >> The ones without the 9 are just wrappers for the others.
> > >>
> > >> #######
> > >
> > > does this make sense to anyone? At least I don't understand that.
> >
> > It does to me.. although the advice is a bit wrong. libslv2.so.9*
> > should go into libslv2-9; /usr/include, /usr/lib/libslv2.so symlink
> > and /usr/lib/pkgconfig under libslv2-dev. I would put all binaries
> > into a slv2 package. Avoiding a jack dependency is not sufficient
> > enough reason for a split (most people using LV2 will also be using
> > jack already).
>
> So you are suggesting to make just 4 packages?
>
> libslv2-9:   libslv2.so.9*
> libslv2-dev: /usr/lib/pkgconfig ,  /usr/lib/libslv2.so symlink
> slv2:   all binaries
> svl2-doc: documentation

If the documentation is not big, I would just stuff it into the -dev package 
(it is the API docs, right?).

>
> What about dependencies between packages?
> slv2-doc don't need.
> libslv2-dev depend on libslv2-9
> slv2 ? should libsvl2-9  depend on it?

It depends on how normal users would use the packages. libsvl2-9 can't depend 
on slv2, because then we would have a circular dependency (slv2 links against 
libslv2, right?). If users will normally use the binaries, then libslv2-9 
should recommend slv2. Documentation should be recommended by the -dev 
package.

Saludos,
Felipe Sateler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20090401/f21762c4/attachment.pgp 


More information about the pkg-multimedia-maintainers mailing list