[SCM] ecasound/master: Always build the documentation
ghedo at users.alioth.debian.org
ghedo at users.alioth.debian.org
Thu Feb 6 22:17:56 UTC 2014
The following commit has been merged in the master branch:
commit ffc91b8c4f7500b35855ef63757d11eb3c966321
Author: Alessandro Ghedini <alessandro at ghedini.me>
Date: Thu Feb 6 23:00:12 2014 +0100
Always build the documentation
diff --git a/debian/control b/debian/control
index 58d62ee..60d7076 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,8 @@ Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alio
Uploaders: Alessandro Ghedini <ghedo at debian.org>
Build-Depends: debhelper (>= 9),
autotools-dev,
+ ghostscript,
+ hevea,
ladspa-sdk,
libasound2-dev,
libaudiofile-dev,
@@ -18,10 +20,8 @@ Build-Depends: debhelper (>= 9),
libsndfile1-dev,
libwrap0-dev,
python-all,
- ruby
-Build-Depends-Indep: ghostscript,
- hevea,
python-docutils,
+ ruby,
texlive-fonts-recommended,
texlive-latex-extra,
texlive-latex-recommended
diff --git a/debian/rules b/debian/rules
index 9a6c327..d730225 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,25 +12,16 @@ endif
override_dh_auto_configure:
dh_auto_configure -- $(CONFIGURE_FLAGS)
-BUILD_INDEP = ghostscript hevea python-docutils \
- texlive-latex-extra texlive-latex-recommended
-
override_dh_auto_build:
dh_auto_build
-ifeq ($(shell dpkg-query -s $(BUILD_INDEP) 1>/dev/null 2>&1 && echo yes),yes)
$(MAKE) docs
-endif
override_dh_fixperms:
dh_fixperms
-ifneq (,$(findstring python-ecasound, $(shell dh_listpackages)))
chmod a-x debian/python-ecasound/usr/share/pyshared/pyeca.py
chmod a-x debian/python-ecasound/usr/share/pyshared/ecacontrol.py
chmod a-x debian/python-ecasound/usr/share/pyshared/eci.py
-endif
-ifneq (,$(findstring ruby-ecasound, $(shell dh_listpackages)))
chmod a-x debian/ruby-ecasound/usr/lib/ruby/vendor_ruby/ecasound.rb
-endif
override_dh_installchangelogs:
dh_installchangelogs NEWS
--
ecasound packaging
More information about the pkg-multimedia-commits
mailing list