Skip to content

Instantly share code, notes, and snippets.

@khrm
Created September 25, 2019 19:24
Show Gist options
  • Save khrm/1e918355dc2a4405c103399965f66a5a to your computer and use it in GitHub Desktop.
Save khrm/1e918355dc2a4405c103399965f66a5a to your computer and use it in GitHub Desktop.
Generate Provided Bundle from vendor/modules.txt for rpm spec
python -c "ver = None;
def version(line): global ver; ver = line.split()[2]; return '';
print '\n'.join(filter(None,[line for line in ['Provides: bundled(golang({})) = {}'.format(line.rstrip('\n'), ver) if line[0] != '#' else version(line.rstrip('\n')) for line in open('vendor/modules.txt')]]))"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment