From 90332f3ae4e0c8695d400e504e44f01341690d5e Mon Sep 17 00:00:00 2001 From: Olivier Thauvin Date: Fri, 14 Jan 2011 12:25:43 +0000 Subject: - properly set each rpm macros at import --- MgaRepo/simplerpm.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'MgaRepo') diff --git a/MgaRepo/simplerpm.py b/MgaRepo/simplerpm.py index 806079c..1080c93 100644 --- a/MgaRepo/simplerpm.py +++ b/MgaRepo/simplerpm.py @@ -14,6 +14,8 @@ class SRPM: self.epoch = None def unpack(self, topdir): - execcmd("rpm -i --define '_topdir %s' %s" % (topdir, self.filename)) + execcmd("rpm -i --define '_sourcedir %s/SOURCES' " + + "--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s" + % (topdir, topdir, topdir, self.filename)) # vim:et:ts=4:sw=4 -- cgit v1.2.1