[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