[SCM] gsequencer/master: updated docbook manpage
jkraehemann-guest at users.alioth.debian.org
jkraehemann-guest at users.alioth.debian.org
Tue Jun 16 16:46:36 UTC 2015
The following commit has been merged in the master branch:
commit b599cbcf09c2e73081da83178188311c2ca94877
Author: Joël Krähemann <jkraehemann at gmail.com>
Date: Tue Jun 16 13:49:12 2015 +0200
updated docbook manpage
diff --git a/debian/ags.1.xml b/debian/ags.1.xml
new file mode 100644
index 0000000..2b581ad
--- /dev/null
+++ b/debian/ags.1.xml
@@ -0,0 +1,101 @@
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+<refentry id="ags">
+
+ <refentryinfo>
+ <date>2015-06-15</date>
+ </refentryinfo>
+
+ <refmeta>
+ <refentrytitle>
+ <application>ags</application>
+ </refentrytitle>
+ <manvolnum>1</manvolnum>
+ <refmiscinfo>ags v0.4.2</refmiscinfo>
+ </refmeta>
+
+ <refnamediv>
+ <refname>ags</refname>
+ <refpurpose>Advanced Gtk+ Sequencer is an audio sequencer and composition editor</refpurpose>
+ </refnamediv>
+
+ <refsynopsisdiv>
+ <cmdsynopsis>
+ <command>/usr/bin/ags</command>
+ <arg>--help</arg>
+ <arg>--version</arg>
+ <arg>--single-thread</arg>
+ <arg rep='repeat'>--filename <replaceable>file</replaceable></arg>
+ </cmdsynopsis>
+ </refsynopsisdiv>
+
+ <refsect1><title>Description</title>
+ <para>
+ Advanced GTK+ Sequencer is intended to use for music composition.
+ It features a piano roll, as well a synth, matrix editor, drum
+ machine, soundfont2 player, mixer and an output panel. It’s designed to
+ be highly configurable. You may add effects to its effect chain; and
+ add or remove audio channels/pads. You may set up a fully functional
+ network of engines, thus there is a link editor for linking audio lines.
+ </para>
+ <para>
+ LADSPA support has been added to version 0.4.2 as well export to
+ WAV audio file.
+ </para>
+ <para>…</para>
+ </refsect1>
+
+ <refsect1 id="options">
+ <title>OPTIONS</title>
+ <para>The program follows the usual GNU command line syntax,
+ with long options starting with two dashes (`-'). A summary of
+ options is included below. For a complete description, see the
+ <citerefentry>
+ <refentrytitle>info</refentrytitle>
+ <manvolnum>1</manvolnum>
+ </citerefentry> files.</para>
+ <variablelist>
+ <varlistentry>
+ <term><option>--single-thread</option></term>
+ <listitem>
+ <para>Run in single thread mode.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--filename file</option></term>
+ <listitem>
+ <para>Open file from command line.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--help</option></term>
+ <listitem>
+ <para>Show summary of options.</para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term><option>--version</option></term>
+ <listitem>
+ <para>Show version of program.</para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </refsect1>
+
+ <refsect1>
+ <title>BUGS</title>
+ <para>
+ None. So far I know.
+ </para>
+ </refsect1>
+ <refsect1>
+ <title>AUTHOR</title>
+ <para>
+ <author>
+ <firstname>Joël</firstname>
+ <surname>Krähemann</surname>
+ <contrib>Original author</contrib>
+ </author>
+ </para>
+ </refsect1>
+</refentry>
diff --git a/debian/control b/debian/control
index 24dd353..e3fa393 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: ags
Section: x11
Priority: optional
Maintainer: Joël Krähemann <jkraehemann at gmail.com>
-Build-Depends: debhelper (>= 9), libgtk2.0-dev, libcairo2-dev, libinstpatch-dev, libsndfile1-dev, ladspa-sdk-dev, libasound2-dev, libao-dev, uuid-dev
+Build-Depends: debhelper (>= 9), libgtk2.0-dev, libcairo2-dev, libinstpatch-dev, libsndfile1-dev, ladspa-sdk-dev, libasound2-dev, libao-dev, uuid-dev, docbook-xsl, docbook-xml, xsltproc
Standards-Version: 3.9.5
Homepage: http://gsequencer.org
Vcs-Git: git://anonscm.debian.org/pkg-multimedia/ags.git
diff --git a/debian/rules b/debian/rules
index 0025723..cae2229 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,7 +25,13 @@ include /usr/share/dpkg/default.mk
#override_dh_auto_configure:
# dh_auto_configure -- \
# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
-
-
-
+override_dh_auto_build:
+ xsltproc --nonet \
+ --param make.year.ranges 1 \
+ --param make.single.year.ranges 1 \
+ --param man.charmap.use.subset 0 \
+ -o debian/ \
+ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl\
+ debian/ags.1.xml
+ dh_auto_build
--
gsequencer packaging
More information about the pkg-multimedia-commits
mailing list