Gueven Bay wrote: > Hi, > > We have in the OS/Net sources the pkgdefs directory in which every directory > "shows" which packages are built by the sources > http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/pkgdefs/ > ( I can remember that I read some time ago that the actual packages - in the > package format of Solaris - are not built; if this is the case then assume, > please, that I mean here the set of files which would be go in the respective > packages.) > > Then we have all the other directories in which the sources are found > http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/ > > > Now my question: How can I discover which of the sources build which of the > packages? > For example : Which packages are built from the uts directory > http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/ ? > Where are the one to one relationships of directories and packages (of > pkgdefs) defined?
Hi Gueven, it's not quite that simple, unfortunately. The content of usr/src/pkgdefs looks at what gets built and installed in the workspace' proto area, and from that we build the actual packages. I think it's fair to say that the majority of content under usr/src/uts gets installed into proto/root_`uname -p`/kernel, and proto/root_`uname -p`/platform Apart from that, you'll need to go digging. Running a full nightly build should help you with this. cheers, James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
