From 512ccbd0426194dc86d12ee688b7f839721e4a11 Mon Sep 17 00:00:00 2001 From: Aaron Griffin Date: Tue, 27 Feb 2007 08:32:52 +0000 Subject: * Fixed a pacman warning when these fake packages didn't create an (empty) .FILELIST --- pactest/pmpkg.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'pactest/pmpkg.py') diff --git a/pactest/pmpkg.py b/pactest/pmpkg.py index 22adaeb8..cd12717a 100755 --- a/pactest/pmpkg.py +++ b/pactest/pmpkg.py @@ -156,9 +156,8 @@ class pmpkg: # .INSTALL empty = 1 - for value in self.install.values(): - if value: - empty = 0 + if len(self.install.values()) > 0: + empty = 0 if not empty: mkinstallfile(".INSTALL", self.install) targets += " .INSTALL" @@ -166,7 +165,11 @@ class pmpkg: # .FILELIST if self.files: os.system("tar cvf /dev/null * | sort >.FILELIST") - targets += " .FILELIST *" + else: + #prevent some pacman warnings... I expect a real package would + #always have at least one file... + os.system("touch .FILELIST") + targets += " .FILELIST *" # Generate package archive os.system("tar zcf %s %s" % (archive, targets)) -- cgit v1.2.3-70-g09d2