[SCM] cmus/master: Install zsh and bash completion

sramacher at users.alioth.debian.org sramacher at users.alioth.debian.org
Sun Nov 15 17:44:38 UTC 2015


The following commit has been merged in the master branch:
commit 59484b4b70c1f78da92d57a54be02d10febe7758
Author: Sebastian Ramacher <sebastian at ramacher.at>
Date:   Sun Nov 15 18:43:55 2015 +0100

    Install zsh and bash completion

diff --git a/debian/cmus.bash-completion b/debian/cmus.bash-completion
new file mode 100644
index 0000000..ca9c5f2
--- /dev/null
+++ b/debian/cmus.bash-completion
@@ -0,0 +1 @@
+contrib/cmus.bash-completion cmus
diff --git a/debian/cmus.install b/debian/cmus.install
index 73752c9..cb199e1 100644
--- a/debian/cmus.install
+++ b/debian/cmus.install
@@ -1 +1,2 @@
 usr
+contrib/_cmus usr/share/zsh/vendor-completions
diff --git a/debian/control b/debian/control
index e8d5c55..35572d9 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,8 @@ Uploaders:
  Alessio Treglia <alessio at debian.org>,
  Ryan Kavanagh <rak at debian.org>
 Build-Depends:
- debhelper (>= 9.0.0),
+ debhelper (>= 9),
+ bash-completion,
  libao-dev,
  libasound2-dev (>= 1.0.11) [linux-any],
  libavcodec-dev,
diff --git a/debian/rules b/debian/rules
index 1be8011..067aede 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@ EXTRA_CMUS_DIR_OP_PLUGINS = debian/cmus/usr/lib/cmus/op/
 EXTRA_CMUS_PLUGINS := $(foreach plugin,$(suggested_deps),$(plugin).so)
 
 %:
-	dh $@
+	dh $@ --with bash-completion
 
 override_dh_auto_configure:
 	./configure \
@@ -28,6 +28,12 @@ override_dh_install:
 	dh_movefiles -pcmus-plugin-ffmpeg --sourcedir=debian/cmus/ \
 		/usr/lib/cmus/ip/ffmpeg.so
 
+override_dh_installdocs:
+	dh_installdocs
+	# do not install zsh and bash completion twice
+	rm debian/cmus/usr/share/doc/cmus/contrib/_cmus \
+		debian/cmus/usr/share/doc/cmus/contrib/cmus.bash-completion
+
 override_dh_shlibdeps:
 	dh_shlibdeps -pcmus $(foreach plugin,$(EXTRA_CMUS_PLUGINS),-X$(plugin))
 	dpkg-shlibdeps -O -dSuggests \

-- 
cmus packaging



More information about the pkg-multimedia-commits mailing list