Changed files:
spec_utf8 -> 1.13
re_utf = re.compile("^utf-8$", re.I)
re_desc = re.compile("^(%description.*\s)-l\s+([\S]+)($|\s.*$)")
re_proc = re.compile("^%[^{]")
+ re_ignore_proc = re.compile("^%(if|endif)")
re_changelog = re.compile("^%changelog")
in_desc = False
in_changelog = False
in_desc = True
outline = "%s-l %s.UTF-8%s\n" % (r.group(1), pure_lang, r.group(3))
elif in_desc:
- if re_proc.search(l):
+ if re_proc.search(l) and not re_ignore_proc.search(l):
in_desc = False
else:
# %description continues