Laca:
or any of the include files Solaris.inc ifself includes and
that are generally expected as part of current pkgbuild
spec files,
Solaris.inc and all the other include files are artifacts of
the Desktop build environment that were replicated in other
spec file-based build environments like Source Juicer and
SFE. They ensure a level of consistency within the spec file
repository / consolidation. pkgbuild itself does not require
that you use them.
Whether or not they are interfaces and need documentation mainly
depends on whether or not the include files are delivered with
pkgbuild. If they are like Makefiles, and specific to particular
repositories, then they are not interfaces provided with pkgbuild
and need no ARC documentation.
That said, it does seem like it might be useful to provide some
default include files that provide some standard definitions that
are expected to be used across repositories. Much like GNOME
delivers some common Makefile include magic in the gnome-common
module.
Though this may not be something that makes sense for the initial
pkgbuild delivery. It might be the case that the existing pkgbuild
include files may need further refactoring to separate the truly
project-independent definitions from ones that are not.
Brian
_______________________________________________
opensolaris-arc mailing list
[email protected]