From 1d94471647f372c55bfed8e33f9e6d33c30ab85c Mon Sep 17 00:00:00 2001 From: Niels Thykier Date: Fri, 7 Jul 2017 10:43:25 +0000 Subject: Dh_Lib: Embed tool versions into auto-generated snippets Use $main::VERSION to determine the version of the tool and embed that into auto-generated snippets (e.g. via autoscript). This enables lintian to extract the tool + version and display it on: https://lintian.debian.org/tags/debhelper-autoscript-in-maintainer-scripts.html Signed-off-by: Niels Thykier --- doc/PROGRAMMING | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'doc/PROGRAMMING') diff --git a/doc/PROGRAMMING b/doc/PROGRAMMING index c5627b35..0cbe21a7 100644 --- a/doc/PROGRAMMING +++ b/doc/PROGRAMMING @@ -62,11 +62,14 @@ with the rest of debhelper if it does, so this is highly encouraged. Use Dh_Lib like this: -use Debian::Debhelper::Dh_Lib +use Debian::Debhelper::Dh_Lib; +our $VERSION = '1.0'; init(); -The init() function causes Dh_lib to parse the command line and do some other -initialization tasks. +The init() function causes Dh_lib to parse the command line and do +some other initialization tasks. If present, $main::VERSION will be +used to determine the version of the tool (e.g. embedded into +autoscript snippets). Argument processing: ------------------- -- cgit v1.2.3