This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository osrm.
commit ceb1bf45000ed5f9fef08fe7fcef284bf7677729 Author: Bas Couwenberg <[email protected]> Date: Fri Dec 25 21:06:07 2015 +0100 Build and install documentation with doxygen. --- debian/changelog | 1 + debian/control | 16 +++++++++++++++- debian/osrm-doc.doc-base | 7 +++++++ debian/osrm-doc.install | 1 + debian/osrm-doc.links | 1 + debian/rules | 9 +++++++++ 6 files changed, 34 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 2f16712..64e42e6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ osrm (4.9.0+ds-1) UNRELEASED; urgency=medium * Override dh_install to use --list-missing. * Add patch to fix 'occurred' typo. * Install new binaries in osrm & osrm-dev. + * Build and install documentation with doxygen. -- Bas Couwenberg <[email protected]> Fri, 25 Dec 2015 18:44:15 +0100 diff --git a/debian/control b/debian/control index 8f6890c..5665a03 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,9 @@ Build-Depends: debhelper (>= 9.0.0), libosmium2-dev, libgdal-dev, libtbb-dev, - libexpat1-dev + libexpat1-dev, + doxygen, + graphviz Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/osrm.git Vcs-Git: git://anonscm.debian.org/pkg-grass/osrm.git @@ -66,9 +68,21 @@ Package: osrm-dev Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: osrm-doc Description: OSRM development files The Open Source Routing Machine (OSRM) is a C++ implementation of a high-performance routing engine for shortest paths in road networks. . This package contains the OSRM development files. +Package: osrm-doc +Architecture: all +Section: doc +Depends: libjs-jquery, + ${misc:Depends} +Description: OSRM documentation + The Open Source Routing Machine (OSRM) is a C++ implementation of a + high-performance routing engine for shortest paths in road networks. + . + This package contains the documentation for OSRM. + diff --git a/debian/osrm-doc.doc-base b/debian/osrm-doc.doc-base new file mode 100644 index 0000000..a892f9f --- /dev/null +++ b/debian/osrm-doc.doc-base @@ -0,0 +1,7 @@ +Document: osrm +Title: OSRM Documentation +Section: Science/Geoscience + +Format: HTML +Index: /usr/share/doc/osrm-doc/html/index.html +Files: /usr/share/doc/osrm-doc/html/*.html diff --git a/debian/osrm-doc.install b/debian/osrm-doc.install new file mode 100644 index 0000000..951e0cf --- /dev/null +++ b/debian/osrm-doc.install @@ -0,0 +1 @@ +html usr/share/doc/osrm-doc/ diff --git a/debian/osrm-doc.links b/debian/osrm-doc.links new file mode 100644 index 0000000..399f7dd --- /dev/null +++ b/debian/osrm-doc.links @@ -0,0 +1 @@ +usr/share/javascript/jquery/jquery.js usr/share/doc/osrm-doc/html/jquery.js diff --git a/debian/rules b/debian/rules index 3700da4..faf649d 100755 --- a/debian/rules +++ b/debian/rules @@ -7,10 +7,19 @@ export DEB_BUILD_HARDENING=1 override_dh_clean: dh_clean util/fingerprint_impl.hpp util/git_sha.cpp + $(RM) -r html/ latex/ override_dh_auto_configure: dh_auto_configure -- -DBUILD_TOOLS=1 -DCMAKE_VERBOSE_MAKEFILE=1 +override_dh_auto_build-arch: + dh_auto_build --arch + +override_dh_auto_build-indep: + find $(CURDIR) -name Doxyfile + doxygen obj-*/Doxyfile + $(RM) html/*.md5 + override_dh_install: dh_install --list-missing -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/osrm.git _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

