In the interest of generating ideas and seeking comments via prototypes, I've created the following "meta-package" in SFE: http://svn.sourceforge.net/svnroot/pkgbuild/spec-files-extra/trunk/SFEphp-meta-SOAP.spec
The realm of the concept is high-level programming languages -- Python, PHP, Ruby, Perl etc. -- and tying their module projects to SFE. (Or any other OpenSolaris add-on project for that matter). A couple examples of high-level language library/module projects are Ruby's Gems and PHP's PEAR: http://www.ruby-lang.org/en/libraries/ http://pear.php.net I happened to use PEAR for the prototype spec file above. This is the first time I've ever delved into the more powerful aspects of pkgbuild's %setup macro, e.g. options -c -T -D, and -a. (Nice!) The prototype also further demonstrates wrapping PEAR's private registry update mechanism (pear install/uninstall) in a SVr4 package as a way to keep the two in sync. Eric
