From 1dc8b160fadfbc4fde5b664a65b5bb5787a9b969 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Thu, 3 Dec 2015 10:38:58 -0800 Subject: [PATCH] add manpage using help2man for unscd --- debian/changelog | 4 +++- debian/control | 2 +- debian/help2man | 3 +++ debian/manpages | 2 ++ debian/rules | 5 +++++ 5 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 debian/help2man create mode 100644 debian/manpages diff --git a/debian/changelog b/debian/changelog index 7640d47..312c58b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,9 @@ unscd (0.52-1) unstable; urgency=medium * New upstream release (Closes: #795618) - + + [ Thanks to Chris Kuehl ] + * Add manpage for unscd and nscd (Closes: #789871) -- diff --git a/debian/control b/debian/control index 6e3e665..a3f34fb 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: unscd Section: admin Priority: extra Standards-Version: 3.9.3 -Build-Depends: debhelper (>= 9), groff-base +Build-Depends: debhelper (>= 9), groff-base, help2man Maintainer: Don Armstrong Vcs-Browser: http://git.donarmstrong.com/unscd.git Vcs-Git: git://git.donarmstrong.com/unscd.git diff --git a/debian/help2man b/debian/help2man new file mode 100644 index 0000000..c5208a0 --- /dev/null +++ b/debian/help2man @@ -0,0 +1,3 @@ +[authors] +.B unscd +was written primarily by Denys Vlasenko. \ No newline at end of file diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 0000000..1cc6819 --- /dev/null +++ b/debian/manpages @@ -0,0 +1,2 @@ +debian/unscd.man +debian/nscd.man diff --git a/debian/rules b/debian/rules index b935689..e0ec023 100755 --- a/debian/rules +++ b/debian/rules @@ -9,6 +9,11 @@ override_dh_auto_clean: override_dh_auto_build: gcc $(CFLAGS) $(LDFLAGS) -o nscd nscd.c + help2man --name 'nscd which does not hang' \ + --include debian/help2man \ + --no-info \ + ./nscd > debian/unscd.man + ln -fs unscd.man debian/nscd.man override_dh_auto_install: install -d debian/unscd/usr/sbin/ -- 2.39.2