Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (2)
Show lintian version in output.
· 04d27c3b
Chris Lamb
authored
Sep 07, 2018
and
Ansgar
committed
Sep 18, 2018
04d27c3b
Merge remote-tracking branch 'origin/show-lintian-version'
· d219bf36
Ansgar
authored
Sep 18, 2018
d219bf36
Show whitespace changes
Inline
Side-by-side
dak/examine_package.py
View file @
d219bf36
...
...
@@ -573,7 +573,8 @@ def check_dsc(suite, dsc_filename, session=None):
dsc_basename
=
os
.
path
.
basename
(
dsc_filename
)
return
foldable_output
(
dsc_filename
,
"
dsc
"
,
dsc
,
norow
=
True
)
+
\
"
\n
"
+
\
foldable_output
(
"
lintian check for %s
"
%
dsc_basename
,
foldable_output
(
"
lintian {} check for {}
"
.
format
(
get_lintian_version
(),
dsc_basename
),
"
source-lintian
"
,
do_lintian
(
dsc_filename
))
+
\
"
\n
"
+
\
foldable_output
(
"
README.source for %s
"
%
dsc_basename
,
...
...
@@ -596,7 +597,8 @@ def check_deb(suite, deb_filename, session=None):
result
+=
foldable_output
(
"
skipping lintian check for udeb
"
,
"
binary-%s-lintian
"
%
packagename
,
""
)
+
"
\n
"
else
:
result
+=
foldable_output
(
"
lintian check for %s
"
%
(
filename
),
result
+=
foldable_output
(
"
lintian {} check for {}
"
.
format
(
get_lintian_version
(),
filename
),
"
binary-%s-lintian
"
%
packagename
,
do_lintian
(
deb_filename
))
+
"
\n
"
result
+=
foldable_output
(
"
contents of %s
"
%
(
filename
),
"
binary-%s-contents
"
%
packagename
,
...
...
@@ -707,6 +709,16 @@ def main():
utils
.
warn
(
"
[examine-package] Caught C-c; skipping.
"
)
pass
def
get_lintian_version
():
if
not
hasattr
(
get_lintian_version
,
'
_version
'
):
# eg. "Lintian v2.5.100"
val
=
do_command
([
'
lintian
'
,
'
--version
'
])
get_lintian_version
.
_version
=
val
.
split
(
'
v
'
)[
-
1
].
strip
()
return
get_lintian_version
.
_version
#######################################################################################
if
__name__
==
'
__main__
'
:
...
...