This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository osm2pgrouting.
commit 4f67310a4cfee144464fae8949d470e60a2e9e29 Author: Bas Couwenberg <sebas...@xs4all.nl> Date: Sun May 8 20:53:19 2016 +0200 Add manpage for osm2pgrouting. --- debian/changelog | 6 ++ debian/control | 6 +- debian/man/osm2pgrouting.1.xml | 199 +++++++++++++++++++++++++++++++++++++++++ debian/manpages | 1 + debian/rules | 16 ++++ 5 files changed, 227 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 73d68f9..f08e300 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +osm2pgrouting (2.1.0-2) UNRELEASED; urgency=medium + + * Add manpage for osm2pgrouting. + + -- Bas Couwenberg <sebas...@debian.org> Sun, 08 May 2016 20:53:02 +0200 + osm2pgrouting (2.1.0-1) unstable; urgency=medium * New upstream release. diff --git a/debian/control b/debian/control index 2d18a92..9d707b1 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,11 @@ Build-Depends: debhelper (>= 9), libboost-graph-dev, libboost-program-options-dev, libexpat1-dev, - libpq-dev + libpq-dev, + docbook2x, + docbook-xsl, + docbook-xml, + xsltproc Standards-Version: 3.9.8 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/osm2pgrouting.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/osm2pgrouting.git diff --git a/debian/man/osm2pgrouting.1.xml b/debian/man/osm2pgrouting.1.xml new file mode 100644 index 0000000..5c02666 --- /dev/null +++ b/debian/man/osm2pgrouting.1.xml @@ -0,0 +1,199 @@ +<?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='osm2pgrouting'> + + <refmeta> + <refentrytitle>osm2pgrouting</refentrytitle> + <manvolnum>1</manvolnum> + </refmeta> + + <refnamediv> + <refname>osm2pgrouting</refname> + <refpurpose>import OpenStreetMap data into a pgRouting database</refpurpose> + </refnamediv> + + <refsynopsisdiv id='synopsis'> + <cmdsynopsis> + <command>osm2pgrouting</command> + <arg choice='plain'><option>-f</option> <replaceable>file</replaceable></arg> + <arg choice='opt'><replaceable>OPTIONS</replaceable></arg> + </cmdsynopsis> + </refsynopsisdiv> + + <refsect1 id='description'> + <title>DESCRIPTION</title> + <para> + <command>osm2pgrouting</command> is a command line tool that makes it + easy to import OpenStreetMap data into a pgRouting database. + It builds the routing network topology automatically and creates tables + for feature types and road classes. + </para> + </refsect1> + + <refsect1 id='options'> + <title>OPTIONS</title> + + <para> + Help: + </para> + <variablelist> + + <varlistentry> + <term><option>--help</option></term> + <listitem> + <para> + Produce help message for this version + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-v</option></term> + <term><option>--version</option></term> + <listitem> + <para> + Print version string + </para> + </listitem> + </varlistentry> + + </variablelist> + + <para> + General: + </para> + <variablelist> + + <varlistentry> + <term><option>-f</option> <replaceable>file</replaceable></term> + <term><option>--file</option> <replaceable>file</replaceable></term> + <listitem> + <para> + Name of the OSM file (Required). + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-c</option> <replaceable>file</replaceable></term> + <term><option>--conf</option> <replaceable>file</replaceable></term> + <listitem> + <para> + Name of the configuration XML file. + (default: /usr/share/osm2pgrouting/mapconfig.xml) + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--schema</option> <replaceable>schema</replaceable></term> + <listitem> + <para> + Database schema to put tables. + blank: + defaults to default schema dictated by PostgreSQL search_path. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--prefix</option> <replaceable>prefix</replaceable></term> + <listitem> + <para> + Prefix added at the beginning of the table names. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--suffix</option> <replaceable>suffix</replaceable></term> + <listitem> + <para> + Suffix added at the end of the table names. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--addnodes</option></term> + <listitem> + <para> + Import the osm_nodes table. + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>--clean</option></term> + <listitem> + <para> + Drop previously created tables. + </para> + </listitem> + </varlistentry> + + </variablelist> + + <para> + Database options: + </para> + <variablelist> + + <varlistentry> + <term><option>-d</option> <replaceable>name</replaceable></term> + <term><option>--dbname</option> <replaceable>name</replaceable></term> + <listitem> + <para> + Name of your database (Required). + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-U</option> <replaceable>name</replaceable></term> + <term><option>--username</option> <replaceable>name</replaceable></term> + <listitem> + <para> + Name of the user, which have write access to the database. + (default: postgres) + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-h</option> <replaceable>host</replaceable></term> + <term><option>--host</option> <replaceable>host</replaceable></term> + <listitem> + <para> + Host of your PostgreSQL database. + (default: localhost) + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-p</option> <replaceable>port</replaceable></term> + <term><option>--port</option> <replaceable>port</replaceable></term> + <listitem> + <para> + Port of your database. + (default: 5432) + </para> + </listitem> + </varlistentry> + + <varlistentry> + <term><option>-W</option> <replaceable>password</replaceable></term> + <term><option>--password</option> <replaceable>password</replaceable></term> + <listitem> + <para> + Password for database access. + </para> + </listitem> + </varlistentry> + + </variablelist> + + </refsect1> + +</refentry> diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 0000000..13cdaf4 --- /dev/null +++ b/debian/manpages @@ -0,0 +1 @@ +debian/man/*.1 diff --git a/debian/rules b/debian/rules index b307d6c..4622329 100755 --- a/debian/rules +++ b/debian/rules @@ -7,9 +7,25 @@ # Enable hardening build flags export DEB_BUILD_MAINT_OPTIONS=hardening=+all +BUILD_DATE=$(shell dpkg-parsechangelog | sed -ne 's/^Date: //p' | LC_ALL=C date -u "+%d %B %Y" -f -) + +MANPAGES := $(wildcard debian/man/*.*.xml) + %: dh $@ --parallel +override_dh_clean: + dh_clean debian/man/*.1 + +override_dh_auto_build: + # Create man page 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 + + dh_auto_build + override_dh_auto_install: dh_auto_install -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osm2pgrouting.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