We are gathering requirements for the next phase of development of pkgbuild, the tool we use to build Solaris' GNOME Desktop from RPM-like spec files.
If there are particular features that you would like to see included, but are not listed below, please reply to this thread giving details. Once we have defined the requirements, we will be looking for assistance from community members to implement them. For details on pkgbuild see: http://pkgbuild.sourceforge.net/ Enhancements we are already considering: - support parallel builds (not just make -j, but building several spec files in parallel) - optionally installing to, and resolving dependencies from, a prototype area (instead of "/", eg possibly with zones or FUSE-type file system) - interactive debugging - optionally include/exclude source patches from command-line - spec-file "lint" (eg warn about missing defaults) - support Solaris 8 & 9 - better macro support (eg multi-line macros) - missing RPM features (eg "%if foo == bar") - "exclude" modifier in %files (eg "%{_libdir}/* %exclude *.a") Dermot This message posted from opensolaris.org
