[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