All: With my recent work on rpm5, I've figured out the following:
- pkgbuild was perhaps an unnecessary invention. All the things that were needed by pkgbuild were possible with rpmbuild (Including generating SVR4 packages) - rpmbuild could have been modified to generate IPS packages too. That's what was done with pkgbuild too, after all. - IPS specific additions break compliance with the RPM spec file specification in at least one case e.g. the introduction of the meta keyword which sets meta data into an IPS package could have been done using standard spec file syntax. If we need to play with various distros and efforts (OI, Fedora, SFE, etc), we'll have to pull in spec files from SFE and OI, convert the IPS specific stuff into RPM compliant syntax, and the use the converted spec files. Other alternatives may be to see if pkgbuild can be modified such that RPM specfile syntax be used to provide the meta data that IPS needs and to then push that meta data into IPS. Such an effort would hopefully help have RPM specfile compliant syntax once again, let IPS packages get generated, and help pull in spec files from other open source distro efforts. This seems like a nice to have, but I myself don't have time for any such effort. -- Ram ================== Belenix: www.belenix.org _______________________________________________ belenix-discuss mailing list http://mail.opensolaris.org/mailman/listinfo/belenix-discuss http://groups.google.com/group/belenix-discuss
