rpms/bash-completion/F-10 .cvsignore, 1.10, 1.11 bash-completion-mock, 1.4, 1.5 bash-completion-plague-client, 1.1, 1.2 bash-completion-repomanage, 1.1, 1.2 bash-completion.spec, 1.30, 1.31 sources, 1.10, 1.11 bash-completion-20060301-debian.patch, 1.2, NONE bash-completion-20060301-getent.patch, 1.1, NONE bash-completion-20060301-gzip.patch, 1.1, NONE bash-completion-20060301-jpeg2000-304771.patch, 1.1, NONE bash-completion-20060301-lzma.patch, 1.1, NONE bash-completion-20060301-mediafiles-444467.patch, 1.2, NONE bash-completion-20060301-perl-299571.patch, 1.1, NONE bash-completion-20060301-rpm-backups.patch, 1.1, NONE bash-completion-20060301-rpm-eval.patch, 1.1, NONE bash-completion-20060301-scp-apos-217178.patch, 1.1, NONE bash-completion-20060301-sqlite.patch, 1.1, NONE bash-completion-20060301-svn-filenames-430059.patch, 1.1, NONE bash-completion-lzop, 1.1, NONE
Ville Skyttä
scop at fedoraproject.org
Mon Apr 13 12:45:38 UTC 2009
Author: scop
Update of /cvs/pkgs/rpms/bash-completion/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv25094/F-10
Modified Files:
.cvsignore bash-completion-mock bash-completion-plague-client
bash-completion-repomanage bash-completion.spec sources
Removed Files:
bash-completion-20060301-debian.patch
bash-completion-20060301-getent.patch
bash-completion-20060301-gzip.patch
bash-completion-20060301-jpeg2000-304771.patch
bash-completion-20060301-lzma.patch
bash-completion-20060301-mediafiles-444467.patch
bash-completion-20060301-perl-299571.patch
bash-completion-20060301-rpm-backups.patch
bash-completion-20060301-rpm-eval.patch
bash-completion-20060301-scp-apos-217178.patch
bash-completion-20060301-sqlite.patch
bash-completion-20060301-svn-filenames-430059.patch
bash-completion-lzop
Log Message:
* Tue Apr 7 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-2
- Apply upstream patch to fix quoting issues with bash 4.x (#490322).
* Mon Apr 6 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-1
- 1.0.
* Mon Mar 23 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-4.20090314gitf4f0984
- Add dependency on coreutils for triggers (#490768).
- Update and improve mock completion.
* Sun Mar 15 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-3.20090314gitf4f0984
- git snapshot f4f0984, fixes #484578 (another issue), #486998.
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 20080705-3.20090211git47d0c5b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Wed Feb 11 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-2.20090211git47d0c5b
- git snapshot 47d0c5b, fixes #484578.
- lzop and repomanage completions included upstream.
* Sun Jan 18 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-2.20090115bzr1252
- r1252 snapshot; all patches applied upstream.
- Do not install mercurial completion, an updated version is shipped with it.
- Improve lzop and repomanage completion.
* Tue Jan 6 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-1
- 20080705; new upstream at http://bash-completion.alioth.debian.org/
- Perl, Debian, and scp patches applied upstream.
- Patch to improve man completion: more sections, better filename handling.
- Patch to speed up yum install/deplist completion (#478784).
- Patch to fix and speed up rpm installed packages completion.
- Update mock completion.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- .cvsignore 2 Mar 2006 21:12:24 -0000 1.10
+++ .cvsignore 13 Apr 2009 12:45:07 -0000 1.11
@@ -1 +1 @@
-bash-completion-20060301.tar.bz2
+bash-completion-1.0.tar.gz
Index: bash-completion-mock
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/bash-completion-mock,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- bash-completion-mock 30 Dec 2007 22:23:36 -0000 1.4
+++ bash-completion-mock 13 Apr 2009 12:45:08 -0000 1.5
@@ -1,68 +1,79 @@
-# bash completion for mock -*- sh -*-
-
-# TODO: --copyin, --copyout
+# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
+# ex: ts=8 sw=8 noet filetype=sh
+#
+# bash completion for mock
_mock()
{
- local cur prev plugins cfgdir
+ local cur prev plugins cfgdir
- COMPREPLY=()
- cur=${COMP_WORDS[COMP_CWORD]}
- prev=${COMP_WORDS[COMP_CWORD-1]}
- plugins='ccache yum_cache root_cache bind_mount'
- cfgdir=/etc/mock
-
- count=0
- for i in ${COMP_WORDS[@]} ; do
- [ $count -eq $COMP_CWORD ] && break
- if [[ "$i" == --configdir ]] ; then
- cfgdir="${COMP_WORDS[((count+1))]}"
- elif [[ "$i" == --configdir=* ]] ; then
- cfgdir=${i/*=/}
- fi
- count=$((++count))
- done
-
- case $prev in
- -r)
- COMPREPLY=( $( command ls $cfgdir | \
- sed -ne 's/^\('$cur'.*\)\.cfg$/\1/p') )
- return 0
- ;;
- -@(-help|h))
- return 0
- ;;
- esac
-
- # --name=value style option
- if [[ "$cur" == *=* ]] ; then
- prev=${cur/=*/}
- cur=${cur/*=/}
- case $prev in
- --@(config|result)dir)
- _filedir -d
- return 0
- ;;
- --@(en|dis)able-plugin)
- COMPREPLY=( $( compgen -W "$plugins" -- $cur ) )
- return 0
- ;;
- --@(arch|define|with|without|uniqueext|rpmbuild_timeout))
- return 0
- ;;
- esac
- fi
-
- if [[ "$cur" == -* ]] ; then
- COMPREPLY=( $( compgen -W '--version -h --help --rebuild --chroot \
- --shell --clean --init --installdeps --install --update \
- --orphanskill -r --offline --no-clean --cleanup-after \
- --no-cleanup-after --arch= --define= --with= --without= \
- --resultdir= --uniqueext= --configdir= --rpmbuild_timeout -v \
- --verbose -q --quiet --trace --enable-plugin= --disable-plugin=' \
- -- $cur ) )
- else
- _filedir '?(no)src.rpm'
- fi
+ COMPREPLY=()
+ cur=`_get_cword`
+ prev=${COMP_WORDS[COMP_CWORD-1]}
+ plugins='tmpfs root_cache yum_cache bind_mount ccache'
+ cfgdir=/etc/mock
+
+ count=0
+ for i in "${COMP_WORDS[@]}" ; do
+ [ $count -eq $COMP_CWORD ] && break
+ if [[ "$i" == --configdir ]] ; then
+ cfgdir="${COMP_WORDS[((count+1))]}"
+ elif [[ "$i" == --configdir=* ]] ; then
+ cfgdir=${i/*=/}
+ fi
+ count=$((++count))
+ done
+
+ # --name=value style option
+ if [[ "$cur" == --?*=* ]] ; then
+ prev="${cur/=*}"
+ cur="${cur#$prev=}"
+ fi
+
+ case $prev in
+ -@(h|-help|-copy@(in|out)|-arch|D|-define|-with?(out)|-uniqueext|-rpmbuild_timeout|-sources|-cwd))
+ return 0
+ ;;
+ -@(r|-root))
+ COMPREPLY=( $( command ls $cfgdir | \
+ sed -ne 's/^\('$cur'.*\)\.cfg$/\1/p') )
+ return 0
+ ;;
+ --@(config|result)dir)
+ _filedir -d
+ return 0
+ ;;
+ --spec)
+ _filedir spec
+ return 0
+ ;;
+ --target)
+ # Yep, compatible archs, not compatible build archs
+ # (e.g. ix86 chroot builds in x86_64 mock host)
+ # This would actually depend on what the target root
+ # can be used to build for...
+ COMPREPLY=( $( compgen -W "$( command rpm --showrc | sed -ne 's/^\s*compatible\s\+archs\s*:\s*\(.*\)/\1/i p' )" -- $cur ) )
+ return 0
+ ;;
+ --@(en|dis)able-plugin)
+ COMPREPLY=( $( compgen -W "$plugins" -- $cur ) )
+ return 0
+ ;;
+ esac
+
+ if [[ "$cur" == -* ]] ; then
+ COMPREPLY=( $( compgen -W '--version -h --help --rebuild \
+ --buildsrpm --shell --chroot --clean --init \
+ --installdeps --install --update --orphanskill \
+ --copyin --copyout -r --root --offline --no-clean \
+ --cleanup-after --no-cleanup-after --arch --target \
+ -D --define --with --without --resultdir --uniqueext \
+ --configdir --rpmbuild_timeout --unpriv --cwd --spec \
+ --sources -v --verbose -q --quiet --trace \
+ --enable-plugin --disable-plugin --print-root-path' \
+ -- $cur ) )
+ else
+ _filedir '?(no)src.rpm'
+ fi
}
complete -F _mock $filenames mock
Index: bash-completion-plague-client
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/bash-completion-plague-client,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bash-completion-plague-client 28 Nov 2005 20:26:32 -0000 1.1
+++ bash-completion-plague-client 13 Apr 2009 12:45:08 -0000 1.2
@@ -1,16 +1,20 @@
-# bash completion for plague-client -*- sh -*-
+# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
+# ex: ts=8 sw=8 noet filetype=sh
+
+# bash completion for plague-client
_plague_client()
{
- local cur
+ local cur
- COMPREPLY=()
- cur=${COMP_WORDS[COMP_CWORD]}
+ COMPREPLY=()
+ cur=`_get_cword`
- [ $COMP_CWORD = 1 ] && \
- COMPREPLY=( $( compgen -W 'build detail finish help is_paused kill list \
- list_builders pause requeue unpause update_builders' -- $cur ) )
+ [ $COMP_CWORD = 1 ] && \
+ COMPREPLY=( $( compgen -W 'build detail finish help is_paused \
+ kill list list_builders pause requeue unpause \
+ update_builders' -- $cur ) )
- return 0
+ return 0
}
complete -F _plague_client plague-client
Index: bash-completion-repomanage
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/bash-completion-repomanage,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- bash-completion-repomanage 28 Nov 2005 20:26:32 -0000 1.1
+++ bash-completion-repomanage 13 Apr 2009 12:45:08 -0000 1.2
@@ -1,24 +1,24 @@
-# bash completion for repomanage -*- sh -*-
+# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
+# ex: ts=8 sw=8 noet filetype=sh
+#
+# bash completion for repomanage
+have repomanage &&
_repomanage()
{
- local cur prev
+ local cur prev
- COMPREPLY=()
- cur=${COMP_WORDS[COMP_CWORD]}
- prev=${COMP_WORDS[COMP_CWORD-1]}
+ COMPREPLY=()
+ cur=`_get_cword`
+ prev=${COMP_WORDS[COMP_CWORD-1]}
- case $prev in
- -@(h|-help|k|-keep))
- return 0
- ;;
- esac
+ [[ "$prev" == -@(h|-help|k|-keep) ]] && return 0
- if [[ "$cur" == -* ]] ; then
- COMPREPLY=( $( compgen -W '-o --old -n --new -s --space -k --keep \
- -c --nocheck -h --help' -- $cur ) )
- else
- _filedir -d
- fi
-}
-complete -F _repomanage repomanage
+ if [[ "$cur" == -* ]] ; then
+ COMPREPLY=( $( compgen -W '-o --old -n --new -s --space -k \
+ --keep -c --nocheck -h --help' -- $cur ) )
+ else
+ _filedir -d
+ fi
+} &&
+complete -F _repomanage $filenames repomanage
Index: bash-completion.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/bash-completion.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- bash-completion.spec 2 Oct 2008 19:27:50 -0000 1.30
+++ bash-completion.spec 13 Apr 2009 12:45:08 -0000 1.31
@@ -1,32 +1,24 @@
Name: bash-completion
-Version: 20060301
-Release: 13
+Version: 1.0
+Release: 2%{?dist}
+Epoch: 1
Summary: Programmable completion for Bash
Group: System Environment/Shells
License: GPLv2+
-URL: http://www.caliban.org/bash/
-Source0: http://www.caliban.org/files/bash/%{name}-%{version}.tar.bz2
-Source1: %{name}-lzop
-Source2: %{name}-mock
+URL: http://bash-completion.alioth.debian.org/
+Source0: http://bash-completion.alioth.debian.org/files/%{name}-%{version}.tar.gz
+Source1: %{name}-mock
+Source2: %{name}-plague-client
Source3: %{name}-repomanage
-Source4: %{name}-plague-client
-Patch0: %{name}-20060301-scp-apos-217178.patch
-Patch1: %{name}-20060301-debian.patch
-Patch2: %{name}-20060301-perl-299571.patch
-Patch3: %{name}-20060301-jpeg2000-304771.patch
-Patch4: %{name}-20060301-mediafiles-444467.patch
-Patch5: %{name}-20060301-svn-filenames-430059.patch
-Patch6: %{name}-20060301-gzip.patch
-Patch7: %{name}-20060301-lzma.patch
-Patch8: %{name}-20060301-rpm-backups.patch
-Patch9: %{name}-20060301-rpm-eval.patch
-Patch10: %{name}-20060301-getent.patch
-Patch11: %{name}-20060301-sqlite.patch
+# http://git.debian.org/?p=bash-completion/bash-completion.git;a=commitdiff;h=1421e55aac075e13491cd212b796bdd453214a2c
+Patch0: %{name}-1.0-bash4quoting-490322.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: bash >= 2.05-12
+# For symlinking in triggers, #490768
+Requires: coreutils
%description
bash-completion is a collection of shell functions that take advantage
@@ -34,24 +26,11 @@
%prep
-%setup -q -n bash_completion
-%patch0
-%patch1
-%patch2
-%patch3
-%patch4
-%patch5
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-f=Changelog ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
-install -pm 644 %{SOURCE1} contrib/lzop
-install -pm 644 %{SOURCE2} contrib/mock
+%setup -q
+%patch0 -p1
+install -pm 644 %{SOURCE1} contrib/mock
+install -pm 644 %{SOURCE2} contrib/plague-client
install -pm 644 %{SOURCE3} contrib/repomanage
-install -pm 644 %{SOURCE4} contrib/plague-client
%build
@@ -81,13 +60,18 @@
%define do_triggerun() [ $2 -gt 0 ] || rm -f %{_sysconfdir}/bash_completion.d/%1 || :
# Not handled (yet?):
-# bitkeeper, harbour, larch, lisp, p4, povray
+# apache2ctl, bitkeeper, harbour, larch, lisp, p4, povray
%triggerin -- bittorrent
%do_triggerin bittorrent
%triggerun -- bittorrent
%do_triggerun bittorrent
+%triggerin -- bridge-utils
+%do_triggerin brctl
+%triggerun -- bridge-utils
+%do_triggerun brctl
+
%triggerin -- cksfv
%do_triggerin cksfv
%triggerun -- cksfv
@@ -98,6 +82,11 @@
%triggerun -- clisp
%do_triggerun clisp
+%triggerin -- cowsay
+%do_triggerin cowsay
+%triggerun -- cowsay
+%do_triggerun cowsay
+
%triggerin -- dsniff
%do_triggerin dsniff
%triggerun -- dsniff
@@ -123,11 +112,21 @@
%triggerun -- gkrellm
%do_triggerun gkrellm
+%triggerin -- gnupg2
+%do_triggerin gpg2
+%triggerun -- gnupg2
+%do_triggerun gpg2
+
%triggerin -- lilypond
%do_triggerin lilypond
%triggerun -- lilypond
%do_triggerun lilypond
+%triggerin -- lzma
+%do_triggerin lzma
+%triggerun -- lzma
+%do_triggerun lzma
+
%triggerin -- lzop
%do_triggerin lzop
%triggerun -- lzop
@@ -143,21 +142,41 @@
%triggerun -- mcrypt
%do_triggerun mcrypt
-%triggerin -- mercurial
-%do_triggerin hg
-%triggerun -- mercurial
-%do_triggerun hg
+%triggerin -- minicom
+%do_triggerin minicom
+%triggerun -- minicom
+%do_triggerun minicom
%triggerin -- mock
%do_triggerin mock
%triggerun -- mock
%do_triggerun mock
+%triggerin -- monodevelop
+%do_triggerin monodevelop
+%triggerun -- monodevelop
+%do_triggerun monodevelop
+
%triggerin -- mtx
%do_triggerin mtx
%triggerun -- mtx
%do_triggerun mtx
+%triggerin -- net-tools
+%do_triggerin net-tools
+%triggerun -- net-tools
+%do_triggerun net-tools
+
+%triggerin -- openssh-clients
+%do_triggerin ssh
+%triggerun -- openssh-clients
+%do_triggerun ssh
+
+%triggerin -- perl-CPANPLUS
+%do_triggerin cpan2dist
+%triggerun -- perl-CPANPLUS
+%do_triggerun cpan2dist
+
%triggerin -- perl-SVK
%do_triggerin svk
%triggerun -- perl-SVK
@@ -168,6 +187,26 @@
%triggerun -- plague-client
%do_triggerun plague-client
+%triggerin -- qemu
+%do_triggerin qemu
+%triggerun -- qemu
+%do_triggerun qemu
+
+%triggerin -- quota
+%do_triggerin quota-tools
+%triggerun -- quota
+%do_triggerun quota-tools
+
+%triggerin -- qt
+%do_triggerin qdbus
+%triggerun -- qt
+%do_triggerun qdbus
+
+%triggerin -- rdesktop
+%do_triggerin rdesktop
+%triggerun -- rdesktop
+%do_triggerun rdesktop
+
%triggerin -- ruby-ri
%do_triggerin ri
%triggerun -- ruby-ri
@@ -188,6 +227,11 @@
%triggerun -- snownews
%do_triggerun snownews
+%triggerin -- subversion
+%do_triggerin _subversion
+%triggerun -- subversion
+%do_triggerun _subversion
+
%triggerin -- unace
%do_triggerin unace
%triggerun -- unace
@@ -208,10 +252,15 @@
%triggerun -- yum-utils
%do_triggerun repomanage
+%triggerin -- vnc
+%do_triggerin vncviewer
+%triggerun -- vnc
+%do_triggerun vncviewer
+
%files -f %{name}-ghosts.list
%defattr(-,root,root,-)
-%doc BUGS Changelog COPYING README
+%doc AUTHORS CHANGES COPYING README TODO
%config(noreplace) %{_sysconfdir}/profile.d/bash_completion.sh
%{_sysconfdir}/bash_completion
%dir %{_sysconfdir}/bash_completion.d/
@@ -219,6 +268,39 @@
%changelog
+* Tue Apr 7 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-2
+- Apply upstream patch to fix quoting issues with bash 4.x (#490322).
+
+* Mon Apr 6 2009 Ville Skyttä <ville.skytta at iki.fi> - 1:1.0-1
+- 1.0.
+
+* Mon Mar 23 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-4.20090314gitf4f0984
+- Add dependency on coreutils for triggers (#490768).
+- Update and improve mock completion.
+
+* Sun Mar 15 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-3.20090314gitf4f0984
+- git snapshot f4f0984, fixes #484578 (another issue), #486998.
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 20080705-3.20090211git47d0c5b
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Feb 11 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-2.20090211git47d0c5b
+- git snapshot 47d0c5b, fixes #484578.
+- lzop and repomanage completions included upstream.
+
+* Sun Jan 18 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-2.20090115bzr1252
+- r1252 snapshot; all patches applied upstream.
+- Do not install mercurial completion, an updated version is shipped with it.
+- Improve lzop and repomanage completion.
+
+* Tue Jan 6 2009 Ville Skyttä <ville.skytta at iki.fi> - 20080705-1
+- 20080705; new upstream at http://bash-completion.alioth.debian.org/
+- Perl, Debian, and scp patches applied upstream.
+- Patch to improve man completion: more sections, better filename handling.
+- Patch to speed up yum install/deplist completion (#478784).
+- Patch to fix and speed up rpm installed packages completion.
+- Update mock completion.
+
* Thu Sep 25 2008 Ville Skyttä <ville.skytta at iki.fi>
- More Matroska associations (#463829, based on patch from Yanko Kaneti).
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/bash-completion/F-10/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources 2 Mar 2006 21:12:24 -0000 1.10
+++ sources 13 Apr 2009 12:45:08 -0000 1.11
@@ -1 +1 @@
-ed95a89f57357a42b8e4eb95487bf9d0 bash-completion-20060301.tar.bz2
+cd1c5648272917fbe0eef4ba30bb93f4 bash-completion-1.0.tar.gz
--- bash-completion-20060301-debian.patch DELETED ---
--- bash-completion-20060301-getent.patch DELETED ---
--- bash-completion-20060301-gzip.patch DELETED ---
--- bash-completion-20060301-jpeg2000-304771.patch DELETED ---
--- bash-completion-20060301-lzma.patch DELETED ---
--- bash-completion-20060301-mediafiles-444467.patch DELETED ---
--- bash-completion-20060301-perl-299571.patch DELETED ---
--- bash-completion-20060301-rpm-backups.patch DELETED ---
--- bash-completion-20060301-rpm-eval.patch DELETED ---
--- bash-completion-20060301-scp-apos-217178.patch DELETED ---
--- bash-completion-20060301-sqlite.patch DELETED ---
--- bash-completion-20060301-svn-filenames-430059.patch DELETED ---
--- bash-completion-lzop DELETED ---
More information about the scm-commits
mailing list