-
Hans-Christoph Steiner authored
```python import yaml, glob, re, os from fdroidserver import metadata pat = re.compile(r'\[(https?://[^ \]]+)\s+([^\]]+)\]') for f in glob.glob('metadata/*.yml'): with open(f) as fp: data = yaml.load(fp) description = data.get('Description', '') for m in pat.finditer(data.get('Description', '')): link = m.group(1) text = m.group(2) print(f, link, text, flush=True) description = description.replace(m.group(), '<a href="%s">%s</a>' % (link, text)) data['Description'] = description app = metadata.App(data) metadata.write_metadata(f, app) ``` ``` sed -i 's,^ - true, - yes,' metadata/*.yml sed -i 's,^ - false, - no,' metadata/*.yml ``` closes fdroid-website#510
cf4e8a40