packages: bash-completion/bash-completion-psheader.patch (NEW), bash-comple...

glen glen at pld-linux.org
Sun May 24 00:14:17 CEST 2009


Author: glen                         Date: Sat May 23 22:14:17 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- skip sed run for ps output filtering

---- Files affected:
packages/bash-completion:
   bash-completion-psheader.patch (NONE -> 1.1)  (NEW)
packages/bash-completion:
   bash-completion.spec (1.148 -> 1.149) 

---- Diffs:

================================================================
Index: packages/bash-completion/bash-completion-psheader.patch
diff -u /dev/null packages/bash-completion/bash-completion-psheader.patch:1.1
--- /dev/null	Sun May 24 00:14:17 2009
+++ packages/bash-completion/bash-completion-psheader.patch	Sun May 24 00:14:12 2009
@@ -0,0 +1,31 @@
+--- bash-completion/bash_completion~	2009-05-24 01:07:50.000000000 +0300
++++ bash-completion/bash_completion	2009-05-24 01:12:42.638288264 +0300
+@@ -447,7 +447,7 @@
+ } ||
+ _pids()
+ {
+-	COMPREPLY=( $( compgen -W '$( command ps axo pid | sed 1d )' -- $cur ) )
++	COMPREPLY=( $( compgen -W '$( command ps axo pid= )' -- $cur ) )
+ }
+ 
+ # This function completes on process group IDs.
+@@ -459,7 +459,7 @@
+ } ||
+ _pgids()
+ {
+-	COMPREPLY=( $( compgen -W '$( command ps axo pgid | sed 1d )' -- $cur ))
++	COMPREPLY=( $( compgen -W '$( command ps axo pgid= )' -- $cur ))
+ }
+ 
+ # This function completes on process names.
+@@ -482,8 +482,8 @@
+ 	# for now.
+ 	# Not using "ps axo comm" because under some Linux kernels, it
+ 	# truncates command names (see e.g. http://bugs.debian.org/497540#19)
+-	COMPREPLY=( $( compgen -W '$( command ps axo command | \
+-			           sed -e "1d; s/ .*//; s:.*/::; s/:$//;" \
++	COMPREPLY=( $( compgen -W '$( command ps axo command= | \
++			           sed -e "s/ .*//; s:.*/::; s/:$//;" \
+ 			               -e "s/^[[(-]//; s/[])]$//" \
+ 				       -e "s/^<defunct>$//")' \
+ 			           -- $cur ) )

================================================================
Index: packages/bash-completion/bash-completion.spec
diff -u packages/bash-completion/bash-completion.spec:1.148 packages/bash-completion/bash-completion.spec:1.149
--- packages/bash-completion/bash-completion.spec:1.148	Sun May 24 00:07:28 2009
+++ packages/bash-completion/bash-completion.spec	Sun May 24 00:14:15 2009
@@ -19,6 +19,7 @@
 Patch0:		%{name}-rpm-cache.patch
 Patch1:		%{name}-mplayer.patch
 Patch2:		%{name}-service.patch
+Patch3:		%{name}-psheader.patch
 URL:		http://bash-completion.alioth.debian.org/
 Requires(triggerpostun):	sed >= 4.0
 Requires:	bash >= 2.05a-3
@@ -41,6 +42,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 cp -a %{SOURCE1} contrib/poldek
 
 # cleanup backups after patching
@@ -344,6 +346,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.149  2009/05/23 22:14:15  glen
+- skip sed run for ps output filtering
+
 Revision 1.148  2009/05/23 22:07:28  glen
 - update to git version, fixes completion under bash4
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bash-completion/bash-completion.spec?r1=1.148&r2=1.149&f=u



More information about the pld-cvs-commit mailing list