This is an automated email from the git hooks/post-receive script. jordi pushed a commit to branch master in repository mame.
commit 3d7bdd986e41db496c5319168ef4cceb783ce9e0 Author: Jordi Mallach <[email protected]> Date: Wed Sep 28 15:45:22 2016 +0200 Generate docs using sphinx and install in mame-doc. Add Build-Depends-Indep on python3-sphinx and build the singlehtml flavour of the docs. Add a new mame-doc binary package and install all the docs in that package. --- debian/changelog | 5 +++++ debian/control | 13 +++++++++++++ debian/mame-doc.docs | 1 + debian/mame-tools.docs | 1 - debian/mame.docs | 6 ------ debian/rules | 1 + 6 files changed, 20 insertions(+), 7 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8171510..b038661 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,11 @@ mame (0.178-1) UNRELEASED; urgency=medium * New upstream release. + * Add Build-Depends-Indep on python3-sphinx. + * Build the singlehtml flavour of docs. + * Add a new binary package mame-doc and move all the (generated) docs + to this package. + * Let mame suggest mame-doc. -- Jordi Mallach <[email protected]> Wed, 28 Sep 2016 08:07:12 +0200 diff --git a/debian/control b/debian/control index a290696..b1ede81 100644 --- a/debian/control +++ b/debian/control @@ -23,6 +23,7 @@ Build-Depends: debhelper (>= 9), python-dev, qtbase5-dev, zlib1g-dev +Build-Depends-Indep: python3-sphinx Standards-Version: 3.9.8 Vcs-Git: https://anonscm.debian.org/git/pkg-games/mame.git Vcs-Browser: https://anonscm.debian.org/cgit/pkg-games/mame.git @@ -37,6 +38,7 @@ Depends: ${misc:Depends}, Replaces: mess (<< 0.162) Breaks: mess (<< 0.162) Suggests: gnome-video-arcade, + mame-doc, mame-extra, mame-tools Description: Multiple Arcade Machine Emulator (MAME) @@ -82,6 +84,17 @@ Description: Tools for MAME and MESS romcmp -- ROM comparison utility program testkeys -- keyboard code viewer +Package: mame-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Enhances: mame +Description: Documentation for MAME + MAME is a hardware emulator: it faithfully reproduces the behavior of many + arcade machines (it is not a simulation). + . + This is sphinx-generated full documentation for the MAME system. + Package: mess Depends: mame, ${misc:Depends} Architecture: all diff --git a/debian/mame-doc.docs b/debian/mame-doc.docs new file mode 100644 index 0000000..3ddce4b --- /dev/null +++ b/debian/mame-doc.docs @@ -0,0 +1 @@ +docs/build/singlehtml diff --git a/debian/mame-tools.docs b/debian/mame-tools.docs deleted file mode 100644 index b390afd..0000000 --- a/debian/mame-tools.docs +++ /dev/null @@ -1 +0,0 @@ -docs/source/tools diff --git a/debian/mame.docs b/debian/mame.docs deleted file mode 100644 index 5d21494..0000000 --- a/debian/mame.docs +++ /dev/null @@ -1,6 +0,0 @@ -docs/source/advanced -docs/source/commandline -docs/source/initialsetup -docs/source/techspecs -docs/source/usingmame -docs/source/whatis.rst diff --git a/debian/rules b/debian/rules index 35e2911..59b47e5 100755 --- a/debian/rules +++ b/debian/rules @@ -188,6 +188,7 @@ override_dh_auto_build-arch: mv ui.ini default.ui.ini override_dh_auto_build-indep: + $(MAKE) -C docs singlehtml override_dh_auto_test-arch: # Run MAME's internal validation tests -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mame.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

