diff options
author | Javier Jardón <jjardon@gnome.org> | 2017-08-01 11:37:58 +0000 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2017-08-01 11:37:58 +0000 |
commit | f5e155f66e907b8fed1fa6d26b3a93a989d3626b (patch) | |
tree | 7d59a3301c84ca049b52d2087437602160eed84b | |
parent | 37573210255b2a6c3e64b4691d9f3debf8c8220c (diff) | |
parent | db15a3bb2c12c0111eee7c3bf2512a33f09e013c (diff) | |
download | ybd-f5e155f66e907b8fed1fa6d26b3a93a989d3626b.tar.gz |
Merge branch 'benbrown/vendor' into 'master'
Support vendor tag for rpm generation
See merge request !381
-rw-r--r-- | ybd/rpm.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -147,6 +147,10 @@ def generate_spec(dn, stage_dir, metafile, output, name, system): # Add all the main package Provides: for package in package_list: if is_main_package(system, dn, package['name']): + vendor = next((d['vendor'] for d in (package, rpm_metadata) + if 'vendor' in d), None) + if vendor: + output_f.write('Vendor: %s\n' % vendor) version = next((d['version'] for d in (package, rpm_metadata) if 'version' in d), None) if version: |