CVSROOT:        /cvs
Module name:    ports
Changes by:     es...@cvs.openbsd.org   2010/10/30 05:19:38

Modified files:
        infrastructure/bin: dpb 
        infrastructure/lib/DPB: Engine.pm Grabber.pm PortBuilder.pm 

Log message:
proof-of-concept implementation of -R (rebuild when signature changes).
Somewhat inefficient (deep check of package vs port signature).
More proper approach would be to tell the engine to always build, have first
step be a check for signature if the package exist, and abort if it matches:
- here we double check everything
- propagating rebuilds means non-uptodate packages give rise to non uptodate.

Reply via email to