[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