[packages/pulseaudio] Subpackege with zsh completion, rel. 2
wiget
wiget at pld-linux.org
Sun Jun 23 22:21:33 CEST 2013
commit 8ac93291b6e673b3191e3ec3167551bca258cad0
Author: Artur Frysiak <artur at frysiak.net>
Date: Sun Jun 23 22:20:37 2013 +0200
Subpackege with zsh completion, rel. 2
pulseaudio.spec | 25 +++++++++++++++++++++++--
1 file changed, 23 insertions(+), 2 deletions(-)
---
diff --git a/pulseaudio.spec b/pulseaudio.spec
index 3144b2d..5d74af7 100644
--- a/pulseaudio.spec
+++ b/pulseaudio.spec
@@ -13,7 +13,7 @@ Summary: Modular sound server
Summary(pl.UTF-8): Modularny serwer dźwięku
Name: pulseaudio
Version: 4.0
-Release: 1
+Release: 2
License: GPL v2+ (server and libpulsecore), LGPL v2+ (libpulse)
Group: Libraries
Source0: http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz
@@ -75,6 +75,8 @@ Requires: dbus >= 1.4.12
Obsoletes: polypaudio
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define zshdir %{_datadir}/zsh/site-functions
+
%description
PulseAudio (previously known as PolypAudio) is a sound server for
POSIX and Win32 operating systems. It allows you to do advanced
@@ -354,6 +356,18 @@ Bash completion for PulseAudio commands.
%description -n bash-completion-pulseaudio -l pl.UTF-8
Bashowe uzupełnianie parametrów dla poleceń PulseAudio.
+%package -n zsh-completion-pulseaudio
+Summary: zsh completion for PulseAudio commands
+Summary(pl.UTF-8): Uzupełnianie parametrów w zsh dla poleceń PulseAudio
+Group: Applications/Shells
+Requires: %{name} = %{version}-%{release}
+
+%description -n zsh-completion-pulseaudio
+zsh completion for PulseAudio commands.
+
+%description -n zsh-completion-pulseaudio -l pl.UTF-8
+Uzupełnianie parametrów w zsh dla poleceń PulseAudio.
+
%prep
%setup -q
%patch0 -p1
@@ -384,7 +398,8 @@ Bashowe uzupełnianie parametrów dla poleceń PulseAudio.
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/var/run/pulse \
- $RPM_BUILD_ROOT%{systemdtmpfilesdir}
+ $RPM_BUILD_ROOT%{systemdtmpfilesdir} \
+ $RPM_BUILD_ROOT%{zshdir}
# libsocket-util.so and libipacl.so are relinked before libpulsecore.so
# so __make -jN install leads to "File not found by glob" (or they links
@@ -404,6 +419,8 @@ install -Dp %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
cp -p %{SOURCE3} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
+install -m644 shell-completion/pulseaudio-zsh-completion.zsh $RPM_BUILD_ROOT%{zshdir}/_pulseaudio
+
%find_lang %{name}
%clean
@@ -695,3 +712,7 @@ fi
%files -n bash-completion-pulseaudio
%defattr(644,root,root,755)
/etc/bash_completion.d/pulseaudio-bash-completion.sh
+
+%files -n zsh-completion-pulseaudio
+%defattr(644,root,root,755)
+%{zshdir}/_pulseaudio
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/pulseaudio.git/commitdiff/8ac93291b6e673b3191e3ec3167551bca258cad0
More information about the pld-cvs-commit
mailing list