From aef4d6e3ee06e4dc48f7f93fdc31aab69fb1fec7 Mon Sep 17 00:00:00 2001 From: "Martin A. Brown" Date: Fri, 1 Apr 2016 21:10:43 -0700 Subject: [PATCH] and generate the directory listing with full (relative) path --- tldp/sources.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tldp/sources.py b/tldp/sources.py index 9ffafd7..8267318 100644 --- a/tldp/sources.py +++ b/tldp/sources.py @@ -192,7 +192,8 @@ class SourceDocument(object): parentbase = os.path.basename(self.dirname) logger.debug("%s found source %s", self.stem, self.filename) if parentbase == self.stem: - self.statinfo = statfiles(self.dirname, relative=self.dirname) + parentdir = os.path.dirname(self.dirname) + self.statinfo = statfiles(self.dirname, relative=parentdir) else: self.statinfo = statfiles(self.filename, relative=self.dirname)