This is an automated email from the git hooks/post-receive script. sebastic pushed a commit to branch master in repository pyosmium.
commit a38fd93c1486a7bb61f3ec55d74a8c9470ce7b7a Author: Bas Couwenberg <sebas...@xs4all.nl> Date: Wed May 20 22:31:51 2015 +0200 Also build & install documentation. --- debian/control | 21 +++++++++++++++++++++ debian/pyosmium-doc.doc-base | 10 ++++++++++ debian/pyosmium-doc.docs | 1 + debian/pyosmium-doc.links | 2 ++ debian/rules | 19 +++++++++++++++++++ 5 files changed, 53 insertions(+) diff --git a/debian/control b/debian/control index 7d0797d..ac76428 100644 --- a/debian/control +++ b/debian/control @@ -22,6 +22,7 @@ Build-Depends: debhelper (>= 9), python3-all-dev, python3-setuptools, python3-nose, + python3-sphinx, zlib1g-dev Standards-Version: 3.9.6 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/pyosmium.git/ @@ -35,6 +36,7 @@ Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${python:Provides} +Suggests: pyosmium-doc Description: Osmium library bindings for Python The PyOsmium module allows you to access some of the features of the Osmium library from Python code. @@ -54,6 +56,7 @@ Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends} Provides: ${python3:Provides} +Suggests: pyosmium-doc Description: Osmium library bindings for Python 3 The PyOsmium module allows you to access some of the features of the Osmium library from Python code. @@ -66,3 +69,21 @@ Description: Osmium library bindings for Python 3 . This package contains the PyOsmium module for Python 3. +Package: pyosmium-doc +Architecture: all +Section: doc +Depends: libjs-jquery, + libjs-underscore, + ${misc:Depends} +Description: Osmium library bindings for Python - Documentation + The PyOsmium module allows you to access some of the features of the Osmium + library from Python code. + . + PyOsmium has extensive support for all types of OSM entities: nodes, ways, + relations, and changesets. It allows reading from OSM files in XML and PBF + formats, including change files and full history files. Its easy to use + handler interface allows you to quickly write data filtering and conversion + functions. + . + This package contains the PyOsmium documentation. + diff --git a/debian/pyosmium-doc.doc-base b/debian/pyosmium-doc.doc-base new file mode 100644 index 0000000..78b443c --- /dev/null +++ b/debian/pyosmium-doc.doc-base @@ -0,0 +1,10 @@ +Document: pyosmium +Title: PyOsmium Documentation +Author: Sarah Hoffmann +Abstract: This manual describes what PyOsmium is + and how it can be used. +Section: Programming/Python + +Format: HTML +Index: /usr/share/doc/pyosmium-doc/html/index.html +Files: /usr/share/doc/pyosmium-doc/html/* diff --git a/debian/pyosmium-doc.docs b/debian/pyosmium-doc.docs new file mode 100644 index 0000000..7123782 --- /dev/null +++ b/debian/pyosmium-doc.docs @@ -0,0 +1 @@ +doc/_build/html diff --git a/debian/pyosmium-doc.links b/debian/pyosmium-doc.links new file mode 100644 index 0000000..06fc809 --- /dev/null +++ b/debian/pyosmium-doc.links @@ -0,0 +1,2 @@ +usr/share/javascript/jquery/jquery.js usr/share/doc/pyosmium-doc/html/_static/jquery.js +usr/share/javascript/underscore/underscore.js usr/share/doc/pyosmium-doc/html/_static/underscore.js diff --git a/debian/rules b/debian/rules index feeae97..d588ab7 100755 --- a/debian/rules +++ b/debian/rules @@ -10,7 +10,26 @@ export PYBUILD_NAME=pyosmium --with python2,python3 --parallel +override_dh_clean: + dh_clean + + $(RM) -r doc/_build + +override_dh_auto_build-indep: + dh_auto_build --indep + + (cd doc && make html) + override_dh_auto_test: PYBUILD_SYSTEM=custom \ PYBUILD_TEST_ARGS="cd test && {interpreter} run_tests.py" dh_auto_test +override_dh_install: + dh_install + + # Remove embedded jquery.js in favor of libjs-jquery + $(RM) debian/*/usr/share/doc/*/html/_static/jquery.js + + # Remove embedded underscore.js in favor of libjs-underscore + $(RM) debian/*/usr/share/doc/*/html/_static/underscore.js + -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/pyosmium.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel