[med-svn] [cereal] 01/01: build docs package; add cmake, doxygen, & multilib

Michael Crusoe misterc-guest at moszumanska.debian.org
Tue Sep 29 06:48:58 UTC 2015


This is an automated email from the git hooks/post-receive script.

misterc-guest pushed a commit to branch master
in repository cereal.

commit e17b4a737c56de0861dbfaa6c125f1dc7446e889
Author: Michael R. Crusoe <michael.crusoe at gmail.com>
Date:   Mon Sep 28 22:25:54 2015 -0700

    build docs package; add cmake, doxygen, & multilib
    
    update VCS URLs
---
 debian/control                            | 22 +++++++++++++++++++---
 debian/{install => libcereal-dev.install} |  0
 debian/libcereal-doc.doc-base             | 13 +++++++++++++
 debian/libcereal-doc.install              |  1 +
 debian/libcereal-doc.lintian-overrides    |  2 ++
 5 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index beecc57..92850d3 100644
--- a/debian/control
+++ b/debian/control
@@ -5,10 +5,13 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Michael R. Crusoe <crusoe at ucdavis.edu>
 Build-Depends: debhelper (>= 9),
                libboost-serialization-dev,
-               libboost-test-dev
+               libboost-test-dev,
+               cmake,
+               g++-multilib,
+               doxygen
 Standards-Version: 3.9.6
-Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/<pkg>/trunk/
-Vcs-Svn: svn://anonscm.debian.org/debian-med/trunk/packages/<pkg>/trunk/
+Vcs-Browser: http://anonscm.debian.org/cgit/debian-med/cereal.git
+Vcs-Git: git://anonscm.debian.org/debian-med/cereal.git
 Homepage: http://uscilab.github.io/cereal/
 
 Package: libcereal-dev
@@ -20,3 +23,16 @@ Description: C++11 library for serialization
  compact binary encodings, XML, or JSON. cereal was designed to be fast,
  light-weight, and easy to extend - it has no external dependencies and can be
  easily bundled with other code or used standalone.
+
+Package: libcereal-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Description: C++11 library for serialization HTML documentation
+ cereal is a header-only C++11 serialization library. cereal takes arbitrary
+ data types and reversibly turns them into different representations, such as
+ compact binary encodings, XML, or JSON. cereal was designed to be fast,
+ light-weight, and easy to extend - it has no external dependencies and can be
+ easily bundled with other code or used standalone.
+ .
+ This package contains the HTML documentation.
diff --git a/debian/install b/debian/libcereal-dev.install
similarity index 100%
rename from debian/install
rename to debian/libcereal-dev.install
diff --git a/debian/libcereal-doc.doc-base b/debian/libcereal-doc.doc-base
new file mode 100644
index 0000000..6884491
--- /dev/null
+++ b/debian/libcereal-doc.doc-base
@@ -0,0 +1,13 @@
+Document: libcereal
+Title: cereal - C++11 library for serialization
+Author: Randolph Voorhies, Shane Grant
+Abstract: cereal is a header-only C++11 serialization library. cereal takes
+ arbitrary data types and reversibly turns them into different representations,
+ such as compact binary encodings, XML, or JSON. cereal was designed to be
+ fast, light-weight, and easy to extend - it has no external dependencies and
+ can be easily bundled with other code or used standalone.
+Section: Programming/C++
+
+Format: html
+Files: /usr/share/doc/libcereal-dev/html/*
+Index: /usr/share/doc/libcereal-dev/html/index.html
diff --git a/debian/libcereal-doc.install b/debian/libcereal-doc.install
new file mode 100644
index 0000000..68a9786
--- /dev/null
+++ b/debian/libcereal-doc.install
@@ -0,0 +1 @@
+obj-*/doc/html usr/share/doc/libcereal-dev/
diff --git a/debian/libcereal-doc.lintian-overrides b/debian/libcereal-doc.lintian-overrides
new file mode 100644
index 0000000..24f19dc
--- /dev/null
+++ b/debian/libcereal-doc.lintian-overrides
@@ -0,0 +1,2 @@
+libcereal-doc: embedded-javascript-library usr/share/doc/libcereal-dev/html/jquery.js please use libjs-jquery
+# Silenced as per /usr/share/doc/doxygen/README.jquery 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/cereal.git



More information about the debian-med-commit mailing list