[indiana-discuss] src packages

Jonathan Edwards Jonathan.Edwards at Sun.COM
Wed Dec 10 09:31:51 PST 2008


On Dec 10, 2008, at 11:58 AM, Nicolas Williams wrote:

> On Wed, Dec 10, 2008 at 11:55:07AM -0500, Jonathan Edwards wrote:
>>> I feel like I'm repeating myself: the task can be automated, and Jim
>>> even claims it has been (I've not used that tool, so I can't  
>>> confirm).
>>
>> but it's not part of the spec file that tracks standard configure
>> options for any given build .. and i think that's the point .. eg:
>>
>> $ ls samba/packaging/RHEL
>> makerpms.sh.tmpl	samba.spec.tmpl		setup
>>
>> ---
>> here standard RHEL configure, build options, and postinstall steps  
>> are
>> included in the spec file .. vs
>> ---
>>
>> $ ls samba/packaging/Solaris/
>> ...
>
> That's SFW.  If you read the other posts you'll see that we can make
> this work for consolidations that use spec files, and consolidations
> that switch to using spec files.  Users can always nightly
> consolidations that don't use spec files.

okay .. regardless of the consolidation - where do we specify standard  
configure/build options for consistency in the spec file and what  
macros are available to help reproduce a build?  for rpm you can see:
http://rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html

with standard build macros available here:
http://rpm.org/max-rpm/s1-rpm-inside-macros.html

for IPS all i can find are:
http://opensolaris.org/os/community/sw-porters/contributing/pkgcomp/
and
http://dlc.sun.com/osol/docs/content/IPS/ggdvj.html

which just detail install.sh style options and dependencies and how to  
send packages places

---
.je



More information about the indiana-discuss mailing list