[SCM] ecasound/master: fix documentation building/installation
ghedo-guest at users.alioth.debian.org
ghedo-guest at users.alioth.debian.org
Sat Mar 26 18:26:30 UTC 2011
The following commit has been merged in the master branch:
commit 7b494087b39d94b964cc24837cf163e036886dee
Author: Alessandro Ghedini <al3xbio at gmail.com>
Date: Sat Mar 26 17:10:48 2011 +0100
fix documentation building/installation
diff --git a/debian/control b/debian/control
index 485b829..2c815f1 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,8 @@ Uploaders: Alessandro Ghedini <al3xbio at gmail.com>
Standards-Version: 3.9.1
Build-Depends: debhelper (>= 7.0.50~),
autotools-dev,
+ ghostscript,
+ hevea,
ladspa-sdk,
libartsc0-dev,
libasound2-dev,
@@ -19,8 +21,11 @@ Build-Depends: debhelper (>= 7.0.50~),
libsndfile1-dev,
libwrap0-dev,
python,
+ python-docutils,
python-support,
- ruby
+ ruby,
+ texlive-latex-extra,
+ texlive-latex-recommended
Homepage: http://www.eca.cx/ecasound/
Vcs-Git: git://git.debian.org/pkg-multimedia/ecasound.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/ecasound.git;a=summary
diff --git a/debian/docs b/debian/docs
index d5aaf52..1404fd8 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1,3 +1,14 @@
BUGS
README
TODO
+
+Documentation/programmers_guide/ecasound_eci_doc.pdf
+Documentation/programmers_guide/ecasound_programmers_guide.html
+Documentation/programmers_guide/eci_doc.dvi
+Documentation/programmers_guide/eci_doc.ps
+Documentation/programmers_guide/html_ecidoc/eci_doc.html
+
+Documentation/users_guide/ecasound_users_guide.pdf
+Documentation/users_guide/users_guide.dvi
+Documentation/users_guide/users_guide.ps
+Documentation/users_guide/html_uguide/users_guide.html
diff --git a/debian/rules b/debian/rules
index b903b9b..0c9b973 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,10 @@
override_dh_auto_configure:
dh_auto_configure -- --enable-pyecasound=python
+override_dh_auto_build:
+ dh_auto_build
+ $(MAKE) docs
+
override_dh_auto_clean:
mv ecasound.spec ecasound.spec.orig
dh_auto_clean
@@ -24,3 +28,5 @@ endif
override_dh_installchangelogs:
dh_installchangelogs NEWS
+
+override_dh_auto_test:
--
ecasound packaging
More information about the pkg-multimedia-commits
mailing list