summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Maw <jonathan.maw@codethink.co.uk>2017-03-08 11:21:59 +0000
committerJavier Jardón <jjardon@gnome.org>2017-03-15 14:12:59 +0000
commit2c7d0f8af4afb869c38c1c20b68513162ec691fa (patch)
tree2ed6225f3da0bb948c08498222d20f12a577274e
parent400742fb1e728917628203ce06e9f7ba962ec50e (diff)
downloadybd-2c7d0f8af4afb869c38c1c20b68513162ec691fa.tar.gz
rpm: Add Provides: information when generating rpms
-rw-r--r--ybd/rpm.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ybd/rpm.py b/ybd/rpm.py
index bfde9ce..32a9af4 100644
--- a/ybd/rpm.py
+++ b/ybd/rpm.py
@@ -123,6 +123,11 @@ def generate_spec(dn, stage_dir, metafile, output, name, time):
output_f.write('%s\n' % description)
output_f.write('\n')
+ if 'provides' in package:
+ for provide in package['provides']:
+ output_f.write('Provides: %s\n' % provide)
+ output_f.write('\n')
+
for cmd in ['pre', 'preun', 'post', 'postun']:
if cmd in package:
if 'interpreter' in package[cmd]: