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

Reply via email to