[bzr] Install bash completion to %{_datadir}/bash-completion/completions
Ville Skyttä
scop at fedoraproject.org
Tue Jan 27 19:34:49 UTC 2015
commit bdc305a067fa401879a4224fb90b4bdba9c0b213
Author: Ville Skyttä <ville.skytta at iki.fi>
Date: Sun Jan 25 00:10:17 2015 +0200
Install bash completion to %{_datadir}/bash-completion/completions
https://bugzilla.redhat.com/show_bug.cgi?id=1185579
bzr.spec | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/bzr.spec b/bzr.spec
index a3dba60..d42e637 100644
--- a/bzr.spec
+++ b/bzr.spec
@@ -18,7 +18,7 @@
%global bzrmajor 2.6
%global bzrminor .0
#global bzrrc b6
-%global release 6
+%global release 7
Name: bzr
Version: %{bzrmajor}%{?bzrminor}
@@ -33,7 +33,7 @@ Source1: https://launchpad.net/%{name}/%{bzrmajor}/%{version}%{?bzrrc}/+d
Source2: bzr-icon-64.png
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: python2-devel zlib-devel
+BuildRequires: python2-devel zlib-devel bash-completion
# For building documents
BuildRequires: python-sphinx
BuildRequires: gettext
@@ -98,8 +98,8 @@ chmod 0644 contrib/bzr_ssh_path_limiter
chmod 0644 contrib/bzr_access
chmod 0755 $RPM_BUILD_ROOT%{python_sitearch}/bzrlib/*.so
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
-install -m 0644 contrib/bash/bzr $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
+bashcompdir=$(pkg-config --variable=completionsdir bash-completion)
+install -Dpm 0644 contrib/bash/bzr $RPM_BUILD_ROOT$bashcompdir/bzr
rm contrib/bash/bzr
# This is included in %doc, remove redundancy here
@@ -144,7 +144,7 @@ rm -rf $RPM_BUILD_ROOT
%{_bindir}/bzr
%{_mandir}/man1/*
%{python_sitearch}/bzrlib/
-%{_sysconfdir}/bash_completion.d/
+%{_datadir}/bash-completion/
%{_datadir}/pixmaps/bzr.png
%if 0%{?fedora} || 0%{?rhel} > 5
%{python_sitearch}/*.egg-info
@@ -161,6 +161,9 @@ rm -rf $RPM_BUILD_ROOT
%exclude %{_pkgdocdir}/contrib/
%changelog
+* Sat Jan 24 2015 Ville Skyttä <ville.skytta at iki.fi> - 2.6-7
+- Install bash completion to %%{_datadir}/bash-completion/completions
+
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.6.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
More information about the scm-commits
mailing list