diff options
author | Aaron Griffin <aaron@archlinux.org> | 2007-02-27 08:32:52 +0000 |
---|---|---|
committer | Aaron Griffin <aaron@archlinux.org> | 2007-02-27 08:32:52 +0000 |
commit | 512ccbd0426194dc86d12ee688b7f839721e4a11 (patch) | |
tree | c3ef33aba5fba1a78b94a44eb177af1493e7f92b /pactest | |
parent | 67ff30b869afd4fe2de484d7ce1d22b9bcebab3a (diff) |
* Fixed a pacman warning when these fake packages didn't create an (empty)
.FILELIST
Diffstat (limited to 'pactest')
-rwxr-xr-x | pactest/pmpkg.py | 11 |
1 files changed, 7 insertions, 4 deletions
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)) |