[88300] trunk/dports/sysutils/bash-completion
raimue at macports.org
raimue at macports.org
Tue Dec 27 08:11:43 PST 2011
Revision: 88300
http://trac.macports.org/changeset/88300
Author: raimue at macports.org
Date: 2011-12-27 08:11:43 -0800 (Tue, 27 Dec 2011)
Log Message:
-----------
sysutils/bash-completion:
Ignore flags for the current action in the completion
Modified Paths:
--------------
trunk/dports/sysutils/bash-completion/Portfile
trunk/dports/sysutils/bash-completion/files/port
Modified: trunk/dports/sysutils/bash-completion/Portfile
===================================================================
--- trunk/dports/sysutils/bash-completion/Portfile 2011-12-27 15:59:08 UTC (rev 88299)
+++ trunk/dports/sysutils/bash-completion/Portfile 2011-12-27 16:11:43 UTC (rev 88300)
@@ -5,7 +5,7 @@
name bash-completion
epoch 1
version 1.3
-revision 3
+revision 4
categories sysutils
platforms darwin
supported_archs noarch
Modified: trunk/dports/sysutils/bash-completion/files/port
===================================================================
--- trunk/dports/sysutils/bash-completion/files/port 2011-12-27 15:59:08 UTC (rev 88299)
+++ trunk/dports/sysutils/bash-completion/files/port 2011-12-27 16:11:43 UTC (rev 88300)
@@ -47,18 +47,20 @@
;;
esac
elif [ -z "$port" ]; then
- case $mode in
- contents|uninstall|upgrade)
- if port -q installed -- "$i" | awk '{print $1}' | grep -qi '^'$i'$'; then
- port=$i
- fi
- ;;
- *)
- if port -q search --name --exact -- "$i" | grep -qi '^'$i'$'; then
- port=$i
- fi
- ;;
- esac
+ if [[ $i != -* ]]; then
+ case $mode in
+ contents|uninstall|upgrade)
+ if port -q installed -- "$i" | awk '{print $1}' | grep -qi '^'$i'$'; then
+ port=$i
+ fi
+ ;;
+ *)
+ if port -q search --name --exact -- "$i" | grep -qi '^'$i'$'; then
+ port=$i
+ fi
+ ;;
+ esac
+ fi
fi
count=$((++count))
done
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111227/a624c7c9/attachment-0001.html>
More information about the macports-changes
mailing list