Accepting request 81885 from home:prusnak:branches:openSUSE:Tools
- synchronize obs and git changes OBS-URL: https://build.opensuse.org/request/show/81885 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/spec-cleaner?expand=0&rev=5
This commit is contained in:
parent
60c3b5fe85
commit
2af51ea2c2
15
spec-cleaner
15
spec-cleaner
@ -316,7 +316,7 @@ class RpmPreamble(RpmSection):
|
|||||||
'source': 'Source',
|
'source': 'Source',
|
||||||
'patch': 'Patch',
|
'patch': 'Patch',
|
||||||
'buildrequires': 'BuildRequires',
|
'buildrequires': 'BuildRequires',
|
||||||
'prereq': 'PreReq',
|
'prereq': 'Requires(pre)',
|
||||||
'requires': 'Requires',
|
'requires': 'Requires',
|
||||||
'recommends': 'Recommends',
|
'recommends': 'Recommends',
|
||||||
'suggests': 'Suggests',
|
'suggests': 'Suggests',
|
||||||
@ -559,7 +559,7 @@ class RpmPreamble(RpmSection):
|
|||||||
elif self.re_patch.match(line):
|
elif self.re_patch.match(line):
|
||||||
# FIXME: this is not perfect, but it's good enough for most cases
|
# FIXME: this is not perfect, but it's good enough for most cases
|
||||||
if not self.previous_line or not re_comment.match(self.previous_line):
|
if not self.previous_line or not re_comment.match(self.previous_line):
|
||||||
self.current_group.append('# PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines')
|
self.current_group.append('# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines')
|
||||||
|
|
||||||
match = self.re_patch.match(line)
|
match = self.re_patch.match(line)
|
||||||
# convert Patch: to Patch0:
|
# convert Patch: to Patch0:
|
||||||
@ -663,6 +663,8 @@ class RpmPrep(RpmSection):
|
|||||||
Replace %patch with %patch0
|
Replace %patch with %patch0
|
||||||
'''
|
'''
|
||||||
|
|
||||||
|
re_patch = re.compile('^%patch\s*(.*)-P\s*(\d*)\s*(.*)')
|
||||||
|
|
||||||
def add(self, line):
|
def add(self, line):
|
||||||
if line.startswith('%setup'):
|
if line.startswith('%setup'):
|
||||||
cmp_line = line.replace(' -q', '')
|
cmp_line = line.replace(' -q', '')
|
||||||
@ -670,7 +672,10 @@ class RpmPrep(RpmSection):
|
|||||||
cmp_line = strip_useless_spaces(cmp_line)
|
cmp_line = strip_useless_spaces(cmp_line)
|
||||||
if cmp_line == '%setup':
|
if cmp_line == '%setup':
|
||||||
line = '%setup -q'
|
line = '%setup -q'
|
||||||
if line.startswith('%patch ') or line == '%patch':
|
if self.re_patch.match(line):
|
||||||
|
match = self.re_patch.match(line)
|
||||||
|
line = strip_useless_spaces('%%patch%s %s %s' % (match.group(2), match.group(1), match.group(3)))
|
||||||
|
elif line.startswith('%patch ') or line == '%patch':
|
||||||
line = line.replace('%patch','%patch0')
|
line = line.replace('%patch','%patch0')
|
||||||
|
|
||||||
RpmSection.add(self, line)
|
RpmSection.add(self, line)
|
||||||
@ -958,8 +963,8 @@ class RpmSpecCleaner:
|
|||||||
|
|
||||||
def main(args):
|
def main(args):
|
||||||
parser = optparse.OptionParser(
|
parser = optparse.OptionParser(
|
||||||
usage='usage: %prog [options] $package.spec',
|
usage='usage: %prog [options] package.spec',
|
||||||
epilog='''This script cleans the given spec file according to some arbitrary style guide and prints the result.
|
epilog='''This script cleans the given spec file according to some arbitrary style guide and prints the result.
|
||||||
The results it produces should always be checked by someone since it is not and will never be perfect.''')
|
The results it produces should always be checked by someone since it is not and will never be perfect.''')
|
||||||
|
|
||||||
parser.add_option("-i", "--inline", action="store_true", dest="inline",
|
parser.add_option("-i", "--inline", action="store_true", dest="inline",
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Sep 12 08:00:40 UTC 2011 - prusnak@opensuse.org
|
||||||
|
|
||||||
|
- synchronize obs and git changes
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 14 10:28:13 UTC 2011 - giecrilj@stegny.2a.pl
|
Thu Jul 14 10:28:13 UTC 2011 - giecrilj@stegny.2a.pl
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user