On Fri, Oct 19, 2007 at 11:08:13AM +0200, Petr Sobotka wrote:
> 2) Prefixes as SFE, OSOL, SUNW will be omitted. But packages will go to
> specified authority - for spec-files-extra I suggest using SFE,
> cause spec-files-extra is quite long and has '-' inside... I think
> that this is purpose of authorities.
To my knowledge, there's no way to publish a package as belonging to a
particular authority. The authority names, at this point in time, are
defined entirely by the creator of the image. So you really don't have to
worry about this for now.
> 3) All subpackages (-devel, -docs, ...) will have only 1 dependency -
> parent package. This makes a bit strange order of installing
> packages, but I want to somehow mark package that is sub-package.
> Cause it doesn't make sense to have sdl-devel without main sdl
> package...
The way we'd intended to do these was to dump everything into a single
package, tag files appropriately, and use filters to install selectively.
That is,
file path=usr/lib/libsdl.so.1
file path=usr/lib/libsdl.so devel=true
directory path=usr/include/sdl devel=true
file path=usr/include/sdl/sdl.h devel=true
file path=usr/man/man3/libsdl.3 docs=true
etc. Locale-specific packages would be handled similarly, but there you'd
have a "locale" tag which would specify the locale a particular file
belonged to.
Danek