[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker branch, master, updated. 2.5.11-90-g0e96318



The following commit has been merged in the master branch:
commit 0e9631839fe574d38826392c59850c0dc58300aa
Author: Niels Thykier <niels@thykier.net>
Date:   Tue Jan 22 10:48:19 2013 +0100

    L::C::Package: Clarify that dirs needs trailing slashes
    
    Signed-off-by: Niels Thykier <niels@thykier.net>

diff --git a/lib/Lintian/Collect/Package.pm b/lib/Lintian/Collect/Package.pm
index 49f9397..57cd16d 100644
--- a/lib/Lintian/Collect/Package.pm
+++ b/lib/Lintian/Collect/Package.pm
@@ -164,7 +164,11 @@ sub file_info {
 Returns a L<path object|Lintian::Path> to FILE in the package.  FILE
 must be relative to the root of the unpacked package and must be
 without leading slash (or "./").  If FILE is not in the package, it
-returns C<undef>.
+returns C<undef>.  If FILE is supposed to be a directory, it must be
+given with a trailing slash.  Example:
+
+  my $file = $info->index ("usr/bin/lintian");
+  my $dir = $info->index ("usr/bin/");
 
 To get a list of entries in the package, see L</sorted_index>.  To
 actually access the underlying file (e.g. the contents), use

-- 
Debian package checker


Reply to: