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

Reply via email to