|
cvsextras |
05bf1d |
Name: bash-completion
|
|
Ville Skyttä |
5382ac |
Version: 20060301
|
|
Ville Skyttä |
1a7a34 |
Release: 3%{?dist}
|
|
cvsextras |
05bf1d |
Summary: Programmable completion for Bash
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
Group: System Environment/Shells
|
|
cvsextras |
05bf1d |
License: GPL
|
|
cvsextras |
05bf1d |
URL: http://www.caliban.org/bash/
|
|
Ville Skyttä |
0ea047 |
Source0: http://www.caliban.org/files/bash/%{name}-%{version}.tar.bz2
|
|
Ville Skyttä |
192263 |
Source2: %{name}-mock
|
|
Ville Skyttä |
192263 |
Source3: %{name}-repomanage
|
|
Ville Skyttä |
192263 |
Source4: %{name}-plague-client
|
|
Ville Skyttä |
1a7a34 |
Patch0: %{name}-20060301-scp-apos-217178.patch
|
|
Ville Skyttä |
1a7a34 |
Patch1: %{name}-20060301-debian.patch
|
|
cvsextras |
05bf1d |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
BuildArch: noarch
|
|
Ville Skyttä |
79ba10 |
Requires: bash >= 2.05-12
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%description
|
|
cvsextras |
05bf1d |
bash-completion is a collection of shell functions that take advantage
|
|
cvsextras |
05bf1d |
of the programmable completion feature of bash 2.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%prep
|
|
cvsextras |
05bf1d |
%setup -q -n bash_completion
|
|
Ville Skyttä |
1a7a34 |
%patch0
|
|
Ville Skyttä |
1a7a34 |
%patch1
|
|
Ville Skyttä |
5382ac |
f=Changelog ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
|
|
Ville Skyttä |
192263 |
install -pm 644 %{SOURCE2} contrib/mock
|
|
Ville Skyttä |
192263 |
install -pm 644 %{SOURCE3} contrib/plague-client
|
|
Ville Skyttä |
192263 |
install -pm 644 %{SOURCE3} contrib/repomanage
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%build
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%install
|
|
cvsextras |
05bf1d |
rm -rf $RPM_BUILD_ROOT %{name}-ghosts.list
|
|
cvsextras |
05bf1d |
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
|
|
cvsextras |
05bf1d |
install -pm 644 bash_completion $RPM_BUILD_ROOT%{_sysconfdir}
|
|
Ville Skyttä |
5382ac |
install -pm 644 bash_completion.sh $RPM_BUILD_ROOT%{_sysconfdir}/profile.d
|
|
cvsextras |
05bf1d |
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
cvsextras |
05bf1d |
install -pm 644 contrib/* $RPM_BUILD_ROOT%{_datadir}/%{name}
|
|
cvsextras |
05bf1d |
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
|
|
cvsextras |
05bf1d |
cd contrib
|
|
cvsextras |
05bf1d |
for f in * ; do
|
|
cvsextras |
05bf1d |
ln -s %{_datadir}/%{name}/$f $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d
|
|
cvsextras |
05bf1d |
echo "%ghost %{_sysconfdir}/bash_completion.d/$f" >> ../%{name}-ghosts.list
|
|
cvsextras |
05bf1d |
done
|
|
cvsextras |
05bf1d |
cd -
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%clean
|
|
cvsextras |
05bf1d |
rm -rf $RPM_BUILD_ROOT
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
Ville Skyttä |
192263 |
%define bashcomp_trigger() \
|
|
Ville Skyttä |
192263 |
%triggerin -- %1\
|
|
Ville Skyttä |
192263 |
if [ ! -e %{_sysconfdir}/bash_completion.d/%{?2}%{!?2:%1} ] ; then\
|
|
Ville Skyttä |
192263 |
ln -s %{_datadir}/%{name}/%{?2}%{!?2:%1} %{_sysconfdir}/bash_completion.d\
|
|
Ville Skyttä |
192263 |
fi\
|
|
Ville Skyttä |
192263 |
%triggerun -- %1\
|
|
Ville Skyttä |
192263 |
[ $2 -gt 0 ] || rm -f %{_sysconfdir}/bash_completion.d/%{?2}%{!?2:%1}\
|
|
Ville Skyttä |
192263 |
%{nil}
|
|
Ville Skyttä |
192263 |
|
|
Ville Skyttä |
c2f930 |
# Not handled (yet?):
|
|
Ville Skyttä |
c2f930 |
# bitkeeper, dsniff, harbour, larch, lisp, p4, povray, sitecopy
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger bittorrent
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger cksfv
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger clisp
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger freeciv
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger gcc-gnat gnatmake
|
|
Ville Skyttä |
c2f930 |
%bashcomp_trigger gcl
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger gkrellm
|
|
Ville Skyttä |
c2f930 |
%bashcomp_trigger lilypond
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger mailman
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger mcrypt
|
|
Ville Skyttä |
c2f930 |
%bashcomp_trigger mercurial hg
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger mock
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger mtx
|
|
Ville Skyttä |
c2f930 |
%bashcomp_trigger perl-SVK svk
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger plague-client
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger ruby-ri ri
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger sbcl
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger snownews
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger unace
|
|
Ville Skyttä |
9f7c84 |
%bashcomp_trigger unixODBC isql
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger unrar
|
|
Ville Skyttä |
192263 |
%bashcomp_trigger yum-utils repomanage
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%files -f %{name}-ghosts.list
|
|
Ville Skyttä |
192263 |
%defattr(-,root,root,-)
|
|
cvsextras |
05bf1d |
%doc BUGS Changelog COPYING README
|
|
Ville Skyttä |
192263 |
%config(noreplace) %{_sysconfdir}/profile.d/bash_completion.sh
|
|
Ville Skyttä |
192263 |
%{_sysconfdir}/bash_completion
|
|
Ville Skyttä |
192263 |
%dir %{_sysconfdir}/bash_completion.d/
|
|
Ville Skyttä |
192263 |
%{_datadir}/%{name}/
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
%changelog
|
|
Ville Skyttä |
1a7a34 |
* Wed Feb 28 2007 Ville Skyttä <ville.skytta at iki.fi> - 20060301-3
|
|
Ville Skyttä |
1a7a34 |
- Fix scp with single quotes (#217178).
|
|
Ville Skyttä |
1a7a34 |
- Borrow fix for bzip2 w/spaces, and apropos and whatis support from Debian.
|
|
Ville Skyttä |
1a7a34 |
|
|
Ville Skyttä |
c2f930 |
* Thu Aug 31 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060301-2
|
|
Ville Skyttä |
c2f930 |
- Trigger-install support for gcl, lilypond, mercurial and svk.
|
|
Ville Skyttä |
c2f930 |
- Improve mock completion a bit.
|
|
Ville Skyttä |
c2f930 |
|
|
Ville Skyttä |
5382ac |
* Thu Mar 2 2006 Ville Skyttä <ville.skytta at iki.fi> - 20060301-1
|
|
Ville Skyttä |
5382ac |
- 20060301, patches and profile.d scriptlet applied/included upstream.
|
|
Ville Skyttä |
5382ac |
- Convert docs to UTF-8.
|
|
Ville Skyttä |
5382ac |
|
|
Ville Skyttä |
9f7c84 |
* Wed Feb 8 2006 Ville Skyttä <ville.skytta at iki.fi> - 20050721-4
|
|
Ville Skyttä |
9f7c84 |
- Don't source ourselves in non-interactive shells (#180419, Behdad Esfahbod).
|
|
Ville Skyttä |
9f7c84 |
- Trigger-install snippets for clisp, gnatmake, isql, ri, sbcl, and snownews.
|
|
Ville Skyttä |
9f7c84 |
|
|
Ville Skyttä |
3f493a |
* Sat Feb 4 2006 Ville Skyttä <ville.skytta at iki.fi>
|
|
Ville Skyttä |
3f493a |
- Add mtr(8) completion using known hosts (#179918, Yanko Kaneti).
|
|
Ville Skyttä |
3f493a |
|
|
Ville Skyttä |
fb8a4b |
* Sun Jan 8 2006 Ville Skyttä <ville.skytta at iki.fi> - 20050721-3
|
|
Ville Skyttä |
fb8a4b |
- Patch to hopefully fix quoting problems with bash 3.1 (#177056).
|
|
Ville Skyttä |
fb8a4b |
|
|
Ville Skyttä |
192263 |
* Mon Nov 28 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050721-2
|
|
Ville Skyttä |
192263 |
- Work around potential login problem in profile.d snippet (#174355).
|
|
Ville Skyttä |
192263 |
|
|
Ville Skyttä |
192263 |
* Sat Nov 26 2005 Ville Skyttä <ville.skytta at iki.fi>
|
|
Ville Skyttä |
192263 |
- Don't mark the main source file as %%config.
|
|
Ville Skyttä |
192263 |
- Make profile.d snippet non-executable (#35714) and noreplace.
|
|
Ville Skyttä |
192263 |
- Add mock, plague-client and repomanage completion.
|
|
Ville Skyttä |
192263 |
- Allow "cvs stat" completion.
|
|
Ville Skyttä |
192263 |
- Macroize trigger creation.
|
|
Ville Skyttä |
192263 |
|
|
Ville Skyttä |
238fd1 |
* Fri Jul 22 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050721-1
|
|
Ville Skyttä |
238fd1 |
- 20050721.
|
|
Ville Skyttä |
238fd1 |
|
|
Ville Skyttä |
855270 |
* Wed Jul 20 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050720-1
|
|
Ville Skyttä |
855270 |
- 20050720, all patches applied upstream.
|
|
Ville Skyttä |
855270 |
|
|
Ville Skyttä |
79ba10 |
* Mon Jul 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 20050712-1
|
|
Ville Skyttä |
0ea047 |
- 20050712.
|
|
Ville Skyttä |
79ba10 |
- Add more OO.o2 extensions, and *.pdf for evince (#163520, Horst von Brand).
|
|
Ville Skyttä |
79ba10 |
- Add/fix support for some multimedia formats and players.
|
|
Ville Skyttä |
79ba10 |
- Fix tarball completion.
|
|
Ville Skyttä |
0ea047 |
|
|
Ville Skyttä |
1874a9 |
* Sat Jan 22 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:20050121-2
|
|
Ville Skyttä |
1874a9 |
- Update to 20050121.
|
|
Ville Skyttä |
1874a9 |
|
|
Ville Skyttä |
c46053 |
* Thu Jan 13 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:20050112-1
|
|
Ville Skyttä |
c46053 |
- Update to 20050112, openssl patch applied upstream.
|
|
Ville Skyttä |
c46053 |
|
|
Ville Skyttä |
ae3bc3 |
* Wed Jan 5 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:20050103-1
|
|
Ville Skyttä |
ae3bc3 |
- Update to 20050103.
|
|
Ville Skyttä |
ae3bc3 |
|
|
Ville Skyttä |
4c62e7 |
* Sat Nov 27 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:20041017-5
|
|
Ville Skyttä |
4c62e7 |
- Change version scheme, bump release to provide Extras upgrade path.
|
|
Ville Skyttä |
4c62e7 |
|
|
Ville Skyttä |
4c62e7 |
* Sat Nov 6 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.4.20041017
|
|
Ville Skyttä |
4c62e7 |
- Do the right thing with bash >= 3 too in profile.d snippet (bug 2228, thanks
|
|
Ville Skyttä |
4c62e7 |
to Thorsten Leemhuis).
|
|
Ville Skyttä |
4c62e7 |
|
|
cvsextras |
66bb34 |
* Mon Oct 18 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20041017
|
|
cvsextras |
66bb34 |
- Update to 20041017, adds dhclient, lvm, and bittorrent completion.
|
|
cvsextras |
66bb34 |
|
|
cvsextras |
05bf1d |
* Mon Jul 12 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20040711
|
|
cvsextras |
05bf1d |
- Update to 20040711, patches applied upstream.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Jul 4 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20040704
|
|
cvsextras |
05bf1d |
- Update to 20040704.
|
|
cvsextras |
05bf1d |
- Change to symlinked /etc/bash_completion.d snippets, add patch to read them.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Wed May 26 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20040526
|
|
cvsextras |
05bf1d |
- Update to 20040526.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Thu Apr 1 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.3.20040331
|
|
cvsextras |
05bf1d |
- Add command-specific contrib snippet copying triggers.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Thu Apr 1 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20040331
|
|
cvsextras |
05bf1d |
- Update to 20040331.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Feb 15 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20040214
|
|
cvsextras |
05bf1d |
- Update to 20040214.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Wed Feb 11 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20040210
|
|
cvsextras |
05bf1d |
- Update to 20040210.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Fri Jan 2 2004 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20040101
|
|
cvsextras |
05bf1d |
- Update to 20040101.
|
|
cvsextras |
05bf1d |
- Update %%description.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sat Dec 27 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20031225
|
|
cvsextras |
05bf1d |
- Update to 20031225.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sat Dec 20 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.2.20031215
|
|
cvsextras |
05bf1d |
- Don't pull in *.rpm* from %%{_sysconfdir}/bash_completion.d.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Mon Dec 15 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20031215
|
|
cvsextras |
05bf1d |
- Update to 20031215.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Nov 30 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20031125
|
|
cvsextras |
05bf1d |
- Update to 20031125.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Thu Nov 13 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20031112
|
|
cvsextras |
05bf1d |
- Update to 20031112.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Wed Oct 22 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20031022
|
|
cvsextras |
05bf1d |
- Update to 20031022.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Tue Oct 7 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20031007
|
|
cvsextras |
05bf1d |
- Update to 20031007.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Tue Sep 30 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20030929
|
|
cvsextras |
05bf1d |
- Update to 20030929.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Fri Sep 12 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20030911
|
|
cvsextras |
05bf1d |
- Update to 20030911.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Thu Aug 21 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20030821
|
|
cvsextras |
05bf1d |
- Update to 20030821.
|
|
cvsextras |
05bf1d |
- Drop .nosrc.rpm patch, already applied upstream.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sat Aug 16 2003 Ville Skyttä <ville.skytta at iki.fi> 0:0.0-0.fdr.1.20030811
|
|
cvsextras |
05bf1d |
- Update to 20030811.
|
|
cvsextras |
05bf1d |
- Patch to make rpm --rebuild work with .nosrc.rpm's.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Aug 3 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030803
|
|
cvsextras |
05bf1d |
- Update to 20030803.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Wed Jul 23 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030721
|
|
cvsextras |
05bf1d |
- Update to 20030721.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Jul 13 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030713
|
|
cvsextras |
05bf1d |
- Update to 20030713.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Mon Jun 30 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030630
|
|
cvsextras |
05bf1d |
- Update to 20030630.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sun Jun 8 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030607
|
|
cvsextras |
05bf1d |
- Update to 20030607.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Tue May 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030527
|
|
cvsextras |
05bf1d |
- Update to 20030527.
|
|
cvsextras |
05bf1d |
|
|
cvsextras |
05bf1d |
* Sat May 24 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.0-0.fdr.1.20030505
|
|
cvsextras |
05bf1d |
- First build.
|