[SCM] libmapper/master: Build documentation package

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Sat Dec 10 19:11:20 UTC 2016


The following commit has been merged in the master branch:
commit a627b71584ab7e29e7455d514e7b290203d9f609
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Sat Dec 10 20:09:15 2016 +0100

    Build documentation package

diff --git a/debian/control b/debian/control
index 18b6187..e3530f1 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Build-Depends:
  pkg-config,
  python-dev,
  swig,
+Build-Depends-Indep: doxygen
 Standards-Version: 3.9.8
 Homepage: http://libmapper.org
 Vcs-Browser: https://anonscm.debian.org/git/pkg-multimedia/libmapper.git
@@ -53,6 +54,22 @@ Description: Library for connecting data signals on a shared network (developmen
  This package provides the files necessary to compile programs which
  use libmapper library.
 
+Package: libmapper-doc
+Architecture: all
+Section: doc
+Suggests: libmapper-dev
+Description: Library for connecting data signals on a shared network (documentation)
+ libmapper is a cross-platform software library for declaring data
+ signals on a shared network and enabling arbitrary connections to be
+ made between them. It creates a distributed mapping system/network, with
+ no central points of failure, the potential for tight collaboration and
+ easy parallelization of media synthesis.
+ .
+ The main focus of libmapper development is to provide tools for
+ creating and using systems for interactive control of media synthesis.
+ .
+ This package provides the API documentation for libmapper.
+
 Package: python-mapper
 Architecture: any
 Section: python
diff --git a/debian/libmapper-doc.doc-base b/debian/libmapper-doc.doc-base
new file mode 100644
index 0000000..cafe48b
--- /dev/null
+++ b/debian/libmapper-doc.doc-base
@@ -0,0 +1,10 @@
+Document: libmapper-doc
+Title: libmapper - reference manual
+Author: Joseph Malloch & Stephen Sinclair
+Abstract: This is the API documentation for libmapper,
+ a library for connecting data signals on a shared network
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libmapper/apiref/index.html
+Files: /usr/share/doc/libmapper/apiref/*.html
diff --git a/debian/libmapper-doc.install b/debian/libmapper-doc.install
new file mode 100644
index 0000000..f40e971
--- /dev/null
+++ b/debian/libmapper-doc.install
@@ -0,0 +1,3 @@
+doc/*.md	usr/share/doc/libmapper/
+doc/tutorials/	usr/share/doc/libmapper/
+doc/html/*	usr/share/doc/libmapper/apiref/

-- 
libmapper packaging



More information about the pkg-multimedia-commits mailing list