[SCM] python-midiutil/master: Build and clean documentation with sphinx
umlaeute at users.alioth.debian.org
umlaeute at users.alioth.debian.org
Wed Jun 21 18:29:43 UTC 2017
The following commit has been merged in the master branch:
commit 82c68de6f39d6a7e2fa7375f10c6b3682dce4e1a
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date: Wed Jun 21 16:33:54 2017 +0200
Build and clean documentation with sphinx
Gbp-Dch: ignore
diff --git a/debian/control b/debian/control
index 5ebf0f9..ad97251 100644
--- a/debian/control
+++ b/debian/control
@@ -12,6 +12,7 @@ Build-Depends:
python,
python3,
devscripts,
+ python-sphinx,
python-setuptools,
python3-setuptools,
Standards-Version: 4.0.0
@@ -54,6 +55,7 @@ Architecture: all
Depends:
${shlibs:Depends},
${misc:Depends},
+ ${sphinxdoc:Depends},
Description: Python library to write multi-track MIDI files - documentation
MIDIUtil is a pure Python library that allows one to write multi-track Musical
Instrument Digital Interface (MIDI) files from within Python programs. It is
diff --git a/debian/rules b/debian/rules
index 1fab737..2e5fd4d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,9 +5,18 @@ export PYBUILD_NAME=midiutil
%:
- dh $@ --buildsystem=pybuild --with python2,python3
+ dh $@ --buildsystem=pybuild --with python2,python3,sphinxdoc
+
+override_dh_auto_build:
+ dh_auto_build
+ make -C documentation html
override_dh_auto_install:
dh_auto_install
## MidiFile.py is python2 only
find debian/python3-midiutil -name MidiFile.py -delete
+
+override_dh_clean:
+ dh_clean
+ rm -rf documentation/_build
+ rm -rf src/*.egg-info/
--
python-midiutil packaging
More information about the pkg-multimedia-commits
mailing list