Package: durep / 0.9-3

Metadata

Package Version Patches format
durep 0.9-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10_protect_mdldm_call.diff | (download)

durep | 12 11 + 1 - 0 !
1 file changed, 11 insertions(+), 1 deletion(-)

 issue warning on mldbm
 Instead of of having the hashing library MLDBM as a prerequisite,
 implement code in 'durep' that issues a warning, and then aborts
 execution, in case the module is missing.
20_invalid_dirhandle.diff | (download)

durep | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

 let directory handle trickle down in recursive calls
 Recent version of Perl has stricter policy regarding globally
 defined directory handles. The original source uses a fixed
 directory handle in a recursive call sequence. The patch makes
 these handles into standard variables. (Closes: #482061)
30_durep_pod.diff | (download)

durep.pod | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 spelling errors in durep.pod
 Lintian complained about two spelling errors and
 then more were found.
40_ignore_corrupt_ds.diff | (download)

durep | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 improve handling of the cgi register database.
 Add the option flag O_TRUNC at opening time. The collate
 processing was implemented to begin indexing anew every time,
 so truncating the old file does no harm, but does avoid later
 corruption.
 .
 Should it happen that one of the scan databases was corrupt
 of some unknown reason, any collate task at a later time will
 never get past that scan file in the process of rebuilding the
 overview database. Thus the CGI content will remain outdated.
 .
 A simple test to make sure that $temp{DATA} indeed is defined
 will noticeably decrease the risk of leaving the collated
 database behind.
50_prettify_text_output.diff | (download)

durep | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 improve optical readability of text output.
 During text printing, all subdir indentation is placed
 at the beginning of any relevant line. This make the
 text harder to grasp visually. Instead, move the inserted
 space to just before the file name. This leaves statistics
 aligned and file names indented to reflect directory structure.