This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository gmt.
commit 53db3fa092fe9d23d261d24eb5662a426c6594da Author: Bas Couwenberg <sebas...@xs4all.nl> Date: Fri Jun 12 22:05:11 2015 +0200 Add manpage for gmt-config. --- debian/changelog | 1 + debian/control | 6 +- debian/libgmt-dev.manpages | 1 + debian/man/gmt-config.1.xml | 149 ++++++++++++++++++++++++++++++++++++++++++++ debian/rules | 12 ++++ 5 files changed, 168 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 9fb5174..984899f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -44,6 +44,7 @@ gmt (5.1.2+dfsg1-1) UNRELEASED; urgency=medium * Add symbols file for libgmt5. * Add debug package. * Use Breaks/Replaces instead of versioned Conflicts. + * Add manpage for gmt-config. -- Bas Couwenberg <sebas...@debian.org> Sun, 07 Jun 2015 12:06:29 +0200 diff --git a/debian/control b/debian/control index 9140f06..19cbbea 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,11 @@ Build-Depends: debhelper (>= 9), sfftw-dev, texlive, texlive-latex-extra, - zlib1g-dev + zlib1g-dev, + docbook2x, + docbook-xsl, + docbook-xml, + xsltproc Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/gmt.git Vcs-Git: git://anonscm.debian.org/pkg-grass/gmt.git diff --git a/debian/libgmt-dev.manpages b/debian/libgmt-dev.manpages new file mode 100644 index 0000000..7650cf5 --- /dev/null +++ b/debian/libgmt-dev.manpages @@ -0,0 +1 @@ +debian/man/gmt-config.1 diff --git a/debian/man/gmt-config.1.xml b/debian/man/gmt-config.1.xml new file mode 100644 index 0000000..b91e62a --- /dev/null +++ b/debian/man/gmt-config.1.xml @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"> +<refentry id='gmt-config'> + + <refmeta> + <refentrytitle>gmt-config</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + + <refnamediv> + <refname>gmt-config</refname> + <refpurpose>query GMT build options</refpurpose> + </refnamediv> + + <refsynopsisdiv id='synopsis'> + <cmdsynopsis> + <command>gmt-config</command> + <arg choice='opt'><option>--help</option></arg> + <arg choice='opt'><option>--bits</option></arg> + <arg choice='opt'><option>--cflags</option></arg> + <arg choice='opt'><option>--datadir</option></arg> + <arg choice='opt'><option>--dcw</option></arg> + <arg choice='opt'><option>--dep-libs</option></arg> + <arg choice='opt'><option>--gshhg</option></arg> + <arg choice='opt'><option>--has-fftw</option></arg> + <arg choice='opt'><option>--has-fftw</option></arg> + <arg choice='opt'><option>--has-gdal</option></arg> + <arg choice='opt'><option>--has-pcre</option></arg> + <arg choice='opt'><option>--includedir</option></arg> + <arg choice='opt'><option>--libs</option></arg> + <arg choice='opt'><option>--prefix</option></arg> + <arg choice='opt'><option>--version</option></arg> + </cmdsynopsis> + </refsynopsisdiv> + + <refsect1 id='description'> + <title>DESCRIPTION</title> + <para> + <command>gmt-config</command> allows querying the options used to + build GMT. + </para> + </refsect1> + + <refsect1 id='options'> + <title>OPTIONS</title> + <variablelist> + + <varlistentry> + <term><option>--help</option></term> + <listitem> + <para>display help message and exit</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--bits</option></term> + <listitem> + <para>whether library is build 32-bit or 64-bit</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--cflags</option></term> + <listitem> + <para>pre-processor and compiler flags</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--datadir</option></term> + <listitem> + <para>GMT's data directory</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--dcw</option></term> + <listitem> + <para>location of used DCW</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--dep-libs</option></term> + <listitem> + <para>dependent libraries</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--gshhg</option></term> + <listitem> + <para>location of used GSHHG</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--has-fftw</option></term> + <listitem> + <para>whether FFTW is used in build</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--has-gdal</option></term> + <listitem> + <para>whether GDAL is used in build</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--has-pcre</option></term> + <listitem> + <para>whether PCRE is used in build</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--includedir</option></term> + <listitem> + <para>include directory</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--libs</option></term> + <listitem> + <para>library linking information</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--prefix</option></term> + <listitem> + <para>install prefix</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--version</option></term> + <listitem> + <para>library version</para> + </listitem> + </varlistentry> + + </variablelist> + </refsect1> + +</refentry> diff --git a/debian/rules b/debian/rules index 5cedbbb..5cd1251 100755 --- a/debian/rules +++ b/debian/rules @@ -16,6 +16,9 @@ ifneq (,$(findstring verbose,$(DEB_BUILD_OPTIONS))) endif UPSTREAM_VERSION=$(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p' | sed -e 's/~.*//; s/^[0-9]://') +BUILD_DATE=$(shell dpkg-parsechangelog | sed -ne 's/^Date: //p' | LC_ALL=C date -u "+%d %B %Y" -f -) + +MANPAGES:=$(wildcard debian/man/*.*.xml) BUILDDIR = $(CURDIR)/debian/build DESTDIR = $(CURDIR)/debian/tmp @@ -39,6 +42,9 @@ CMAKE_OPTS = -DCMAKE_BUILD_TYPE=RelWithDebInfo \ --sourcedirectory=$(CURDIR) --builddirectory=$(BUILDDIR) \ --parallel +override_dh_clean: + dh_clean debian/man/*.1 + override_dh_auto_clean: rm -rf $(BUILDDIR) $(DESTDIR) dh_auto_clean @@ -52,6 +58,12 @@ override_dh_auto_build-indep: $(MAKE) -C $(BUILDDIR) docs_man docs_html docs_pdf override_dh_auto_install: + # Create man pages from DocBook XML + for x in $(MANPAGES) ; do \ + docbook2x-man --string-param header-3="$(BUILD_DATE)" $$x ; \ + mv `basename $$x | sed 's/.xml$$//'` `dirname $$x` ; \ + done + DESTDIR=$(DESTDIR) $(MAKE) -C $(BUILDDIR) install # remove duplicated stuff # rm -rf debian/tmp/usr/share/conf \ -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/gmt.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel