diff options
author | Martin Brook <mbrook@jaguarlandrover.com> | 2017-08-08 14:06:26 +0000 |
---|---|---|
committer | Ben Brown <ben.brown@codethink.co.uk> | 2017-09-26 12:12:18 +0100 |
commit | c6778102b4282931274ea48e0f04e106efd90dab (patch) | |
tree | e508c22295d1b61a137694ba1303553fb226baed | |
parent | 6ba6ab10b2e6f3328b2fe0ef4fda4b202df9510c (diff) | |
download | ybd-c6778102b4282931274ea48e0f04e106efd90dab.tar.gz |
Add vendor tag to all non main packages
-rw-r--r-- | ybd/rpm.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -187,6 +187,10 @@ def generate_spec(dn, stage_dir, metafile, output, name, system): # Sub-Package header output_f.write('%%package -n %s\n' % package['name']) output_f.write('Summary: %s\n' % description) + vendor = next((d['vendor'] for d in (package, rpm_metadata) + if 'vendor' in d), None) + if vendor: + output_f.write('Vendor: %s\n' % vendor) if 'version' in package: output_f.write('Version: %s\n' % package['version']) if 'release' in package: |