summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-21 21:18:21 -0500
committerYaakov M. Nemoy <loupgaroublond@gmail.com>2009-01-21 21:18:21 -0500
commitf1bfe46bfd67ee2d817cd9ecdd7c5380003e39da (patch)
tree7e88e9b232ada5dbe00553bb39980a11a4577c45
parentf421d00c34d5bc475c80a2ad0c98e3d35a63b938 (diff)
downloadfedora-devshell-f1bfe46bfd67ee2d817cd9ecdd7c5380003e39da.tar.gz
fedora-devshell-f1bfe46bfd67ee2d817cd9ecdd7c5380003e39da.tar.xz
fedora-devshell-f1bfe46bfd67ee2d817cd9ecdd7c5380003e39da.zip
Makes mock's operation an all in one venture.
-rw-r--r--modules/build.py1
-rw-r--r--modules/mock.py1
2 files changed, 2 insertions, 0 deletions
diff --git a/modules/build.py b/modules/build.py
index 3060b57..1b3f091 100644
--- a/modules/build.py
+++ b/modules/build.py
@@ -49,6 +49,7 @@ class Build(Directory):
with pwd(pkg.dir):
symlink(pkg.spec_file,
join(self.dir, 'SPECS', pkg.spec_file))
+ pkg.fetch_sourceballs()
for sball in pkg.sourceballen:
symlink(sball, join(self.dir, 'SOURCES', sball))
patches = [f for f in listdir(getcwd()) if f.endswith('.patch')]
diff --git a/modules/mock.py b/modules/mock.py
index b72b1a6..a7ad098 100644
--- a/modules/mock.py
+++ b/modules/mock.py
@@ -44,6 +44,7 @@ class Mock(Module):
'''builds an rpm from some package'''
pkg = DirFactory(package)
+ self.build.setup_source(package)
self.build.build_source_rpm(package, self.profile)
self.build.fetch_rpms(self.profile.result_dir)