[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