[med-svn] [conquest-dicom-server] 05/17: Use help2man to create manpage.
Pablo Lorenzzoni
spectra at moszumanska.debian.org
Mon Feb 3 16:47:51 UTC 2014
This is an automated email from the git hooks/post-receive script.
spectra pushed a commit to branch master
in repository conquest-dicom-server.
commit 3845414e9acb64c5dfb8ad4c2bc07f5c311f45da
Author: Pablo Lorenzzoni <spectra at debian.org>
Date: Fri Jan 31 20:17:28 2014 -0200
Use help2man to create manpage.
I'll have to patch PrintOptions() to fix manpage layout defect.
---
debian/conquest-dicom-server.manpages | 1 +
debian/control | 2 +-
debian/make_manpage | 8 ++++++++
debian/rules | 9 ++++-----
4 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/debian/conquest-dicom-server.manpages b/debian/conquest-dicom-server.manpages
new file mode 100644
index 0000000..bc2efea
--- /dev/null
+++ b/debian/conquest-dicom-server.manpages
@@ -0,0 +1 @@
+dgate.1
diff --git a/debian/control b/debian/control
index de83b81..cc3a745 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: web
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Pablo Lorenzzoni <spectra at debian.org>, Mathieu Malaterre <malat at debian.org>
Priority: extra
-Build-Depends: debhelper (>= 9), liblua5.1-dev, libsqlite3-dev, autotools-dev, dh-autoreconf
+Build-Depends: debhelper (>= 9), liblua5.1-dev, libsqlite3-dev, autotools-dev, dh-autoreconf, help2man (>= 1.40.10)
Standards-Version: 3.9.3
Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/conquest-dicom-server/trunk/
Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/conquest-dicom-server/trunk/
diff --git a/debian/make_manpage b/debian/make_manpage
new file mode 100755
index 0000000..d473eec
--- /dev/null
+++ b/debian/make_manpage
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+PACKAGE=conquest-dicom-server
+VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'`
+
+help2man -h "-?" -N -s 1 -n "UCDMC/NKI DICOM server thread and PACS utility application" \
+ --no-discard-stderr --version-string $VERSION -m "ConQuest DICOM server" -S \
+ "The Netherlands Cancer Institute; RT Department" -o dgate.1 ./dgate
diff --git a/debian/rules b/debian/rules
index ad8c0e5..26cef0e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,10 @@ jpeg-6c/libjpeg.a:
dgate: jpeg-6c/libjpeg.a jasper-1.900.1-6ct/src/libjasper/.libs/libjasper.a
g++ $(CPPFLAGS) $(CXXFLAGS) -Ijasper-1.900.1-6ct/src/libjasper/include -Ijpeg-6c -I/usr/include/lua5.1 -DUNIX -DNATIVE_ENDIAN=1 -DHAVE_LIBJASPER -DHAVE_LIBJPEG -DUSESQLITE -Wno-write-strings total.cpp -o dgate -lpthread -llua5.1 -lsqlite3 jpeg-6c/libjpeg.a jasper-1.900.1-6ct/src/libjasper/.libs/libjasper.a -Wno-multichar $(LDFLAGS)
-override_dh_auto_build: dgate
+dgate.1: dgate
+ ./debian/make_manpage
+
+override_dh_auto_build: dgate.1
cp dicom.ini.sqlite dicom.ini
cp dicom.sql.sqlite dicom.sql
@@ -36,10 +39,6 @@ override_dh_install:
dh_install dicom.sql etc/conquest-dicom-server/
dh_install dicom.ini etc/conquest-dicom-server/
dh_install acrnema.map etc/conquest-dicom-server/
- # lua examples
- dh_installexamples
- # docs
- dh_installdocs
override_dh_auto_clean:
#dh_autoreconf_clean --sourcedirectory=jasper-1.900.1-6ct
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/conquest-dicom-server.git
More information about the debian-med-commit
mailing list