CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 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.