Re: LV2 (before: calf Ubuntu package)

Jaromír Mikeš mira.mikes at seznam.cz
Wed Apr 1 09:24:52 UTC 2009


> 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 

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

regards
mira





More information about the pkg-multimedia-maintainers mailing list