5 . `dirname $0`/../config.sh
7 if test -z "${localdir}"; then
8 echo skipping due to missing local archive
14 NOCPY_TEMPLATE=$topdir/etc/copyright_error
15 NOCPY_BIN_TEMPLATE=$topdir/etc/copyright_error_bin
17 logs="$topdir/files/logs"
18 log="${logs}/changelogs.log"
20 test -d "$logs" || mkdir -p "$logs"
21 test -d "$tmpdir" || mkdir -p "$tmpdir"
25 savelog -c 14 "$log" > /dev/null
31 for part in $parts; do
32 time "${bindir}/extract_files" -v -d "${localdir}/pool/$part/" \
33 -t "${htmldir}/changelogs/pool/$part/" \
34 -c "$configdir" -w "$tmpdir" \
35 --dumpfile "${filesdir}/changelogs.$part.dump" \
36 --cachefile "${filesdir}/changelogs.cache"
39 find "${htmldir}/changelogs/" -name log -cmin +7200 \
40 | while read logfile; do
41 dir=$(dirname "$logfile")
44 rmdir --ignore-fail-on-non-empty $(dirname "$dir")