How To Contribute Software To OpenSolaris
By user12607856 on Jan 13, 2009
As you've probably seen from a previous post, we now have OpenSolaris IPS pending and contrib repositories. On the web pages referenced there, are some instructions on how to go about contributing your own favorite software to these repos.
This is great, but what's needed is a step-by-step guide with an example.
John Sonnenschein is a new member of our team, and is going to help out with OpenSolaris packaging. I recently asked him to investigate what it would take to create a .spec file for Drupal, so that it could then be a candidate for the "pending" OpenSolaris IPS repository.
It looks good (thanks John). I asked him:
"How did you solve the there-is-no-scripting-in-IPS part"?
and he replied:
"I didn't need to for Drupal. The first time the user connects to the server it'll go through the setup script as a function of how Drupal works. It complains to the user with instructions how to set it up if the .php itself can't do the work."
Excellent. A properly written software package.
Hopefully John's note can be used to help others easily contribute their favorite missing packages to OpenSolaris.