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.