[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