openbsd-ports/infrastructure/lib/DPB
espie fa990a1dba give dpb more knowledge about distfiles.
- keep a stash indexed by checksum, so dpb can identify duplicate files.
- in a full bulk, if the scan has no errors, write to a ${DISTDIR}/history
file  the files encountered in ${DISTDIR}/distinfo that seem to no longer
be needed (with full timestamp and checksum info).

Should be enough info to know when to expire old DISTDIR entries.
2012-01-08 20:28:37 +00:00
..
Core clean-up job running a bit: add methods to Grabber and PortBuilder objects 2011-12-04 12:05:41 +00:00
Job remove "needed" debug log now that things work fine. 2011-12-05 21:27:53 +00:00
Clock.pm spaces 2011-06-04 12:58:24 +00:00
Core.pm methods required to be able to lock per-host 2011-12-02 22:29:28 +00:00
Engine.pm make fetch_manually error directly visible in the lock 2012-01-08 14:40:58 +00:00
Fetch.pm give dpb more knowledge about distfiles. 2012-01-08 20:28:37 +00:00
Grabber.pm give dpb more knowledge about distfiles. 2012-01-08 20:28:37 +00:00
Heuristics.pm unfuck pkgpaths. 2011-10-10 18:56:50 +00:00
Job.pm spaces 2011-06-04 12:58:24 +00:00
Locks.pm faster NFS: if the missing file suddenly reappears, we don't need to rescan 2011-12-03 11:03:07 +00:00
Logger.pm better FETCH_MANUALLY handling: 2011-11-13 10:34:35 +00:00
PkgPath.pm filter out lib-deps with the same pkgpath_and_flavors as what we're 2011-12-11 19:55:37 +00:00
PortBuilder.pm remove "needed" debug log now that things work fine. 2011-12-05 21:27:53 +00:00
PortInfo.pm EXTRA should (partly) be handled like DEPENDS/BDEPENDS 2011-12-02 11:40:25 +00:00
Reporter.pm expose interface to "refresh" display after some disturbing operation. 2011-12-10 14:47:36 +00:00
Signature.pm spaces 2011-06-04 12:58:24 +00:00
Util.pm spaces 2011-06-04 12:58:24 +00:00
Vars.pm clean-up job running a bit: add methods to Grabber and PortBuilder objects 2011-12-04 12:05:41 +00:00