[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