Commit 44a980df authored by Greg Ward's avatar Greg Ward

Fixed the move-RPM-files hack so it knows about the '--binary-only' and

'--source-only' options.
parent a12c1950
......@@ -295,14 +295,17 @@ class bdist_rpm (Command):
# find out the names of the RPM files created; also, this assumes
# that RPM creates exactly one source and one binary RPM.
if not self.dry_run:
srpms = glob.glob(os.path.join(rpm_dir['SRPMS'], "*.rpm"))
rpms = glob.glob(os.path.join(rpm_dir['RPMS'], "*/*.rpm"))
assert len(srpms) == 1, \
"unexpected number of SRPM files found: %s" % srpms
assert len(rpms) == 1, \
"unexpected number of RPM files found: %s" % rpms
self.move_file(srpms[0], self.dist_dir)
self.move_file(rpms[0], self.dist_dir)
if not self.binary_only:
srpms = glob.glob(os.path.join(rpm_dir['SRPMS'], "*.rpm"))
assert len(srpms) == 1, \
"unexpected number of SRPM files found: %s" % srpms
self.move_file(srpms[0], self.dist_dir)
if not self.source_only:
rpms = glob.glob(os.path.join(rpm_dir['RPMS'], "*/*.rpm"))
assert len(rpms) == 1, \
"unexpected number of RPM files found: %s" % rpms
self.move_file(rpms[0], self.dist_dir)
# run()
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment