Package: lintian-brush
Version: 0.12
Severity: wishlist

From bdefb25fab801e6af0a70e965f60cb48f2b759fa Mon Sep 17 00:00:00 2001
From: Dmitry Bogatov <kact...@debian.org>
Date: Fri, 8 Feb 2019 23:28:30 +0000
Subject: [PATCH] Add fixed for out-of-date-standards-version

---
 fixers/index.desc                                            | 2 ++
 fixers/out-of-date-standards-version.sh                      | 5 +++++
 tests/out-of-date-standards-version/simple/in/debian/control | 2 ++
 tests/out-of-date-standards-version/simple/message           | 3 +++
 .../out-of-date-standards-version/simple/out/debian/control  | 2 ++
 5 files changed, 14 insertions(+)
 create mode 100755 fixers/out-of-date-standards-version.sh
 create mode 100644 tests/out-of-date-standards-version/simple/in/debian/control
 create mode 100644 tests/out-of-date-standards-version/simple/message
 create mode 100644 
tests/out-of-date-standards-version/simple/out/debian/control

diff --git a/fixers/index.desc b/fixers/index.desc
index ce66a8a..3dabd55 100644
--- a/fixers/index.desc
+++ b/fixers/index.desc
@@ -111,3 +111,5 @@ Lintian-Tags: xs-testsuite-field-in-debian-control
 Fix-Script: xs-vcs-field-in-debian-control.sh
 Lintian-Tags: xs-vcs-field-in-debian-control
 
+Fix-Script: out-of-date-standards-version.sh
+Lintian-Tags: out-of-date-standards-version
diff --git a/fixers/out-of-date-standards-version.sh 
b/fixers/out-of-date-standards-version.sh
new file mode 100755
index 0000000..d8cda66
--- /dev/null
+++ b/fixers/out-of-date-standards-version.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+sed -i '/^Standards-Version:/IcStandards-Version: 4.3.0' debian/control
+echo 'Update standards version, no changes needed.'
+echo 'Certainty: certain'
+echo 'Fixed-Lintian-Tags: out-of-date-standards-version'
diff --git a/tests/out-of-date-standards-version/simple/in/debian/control 
b/tests/out-of-date-standards-version/simple/in/debian/control
new file mode 100644
index 0000000..7bcb99c
--- /dev/null
+++ b/tests/out-of-date-standards-version/simple/in/debian/control
@@ -0,0 +1,2 @@
+Source: lintrian-brush
+Standards-version: 3.9.6
diff --git a/tests/out-of-date-standards-version/simple/message 
b/tests/out-of-date-standards-version/simple/message
new file mode 100644
index 0000000..05ec0b1
--- /dev/null
+++ b/tests/out-of-date-standards-version/simple/message
@@ -0,0 +1,3 @@
+Update standards version, no changes needed.
+Certainty: certain
+Fixed-Lintian-Tags: out-of-date-standards-version
diff --git a/tests/out-of-date-standards-version/simple/out/debian/control 
b/tests/out-of-date-standards-version/simple/out/debian/control
new file mode 100644
index 0000000..87cc6cd
--- /dev/null
+++ b/tests/out-of-date-standards-version/simple/out/debian/control
@@ -0,0 +1,2 @@
+Source: lintrian-brush
+Standards-Version: 4.3.0


Attachment: pgpDiJAm7vK_A.pgp
Description: PGP signature

Reply via email to