[Bash-completion-commits] [SCM] debian-package branch, master, updated. debian/1.3-1-32-g653f34e

David Paleino dapal at debian.org
Tue Apr 12 10:44:09 UTC 2011


The following commit has been merged in the master branch:
commit 0d0205274164e8856e752ac855c73ab2ce25c04b
Author: David Paleino <dapal at debian.org>
Date:   Wed Apr 6 18:04:51 2011 +0200

    Whoops, fix stupid bug

diff --git a/debian/postinst b/debian/postinst
index 5180527..d194d5a 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -13,8 +13,8 @@ case "$1" in
 	fi
         # Populate with completions based on available commands
         rm -rf /etc/bash_completion.d/triggered/*
-        for c in $(/usr/share/bash-completion/get-completions /usr/share/bash-completion/compdict); do
-            ln -sf /usr/share/bash-completion/$f /etc/bash_completion.d/triggered/
+        for c in $(/usr/share/bash-completion/get-completions /usr/share/bash-completion/compdict | sort -u); do
+            ln -sf /usr/share/bash-completion/$c /etc/bash_completion.d/triggered/
         done
 	;;
     abort-upgrade|abort-remove|abort-deconfigure)
@@ -23,8 +23,8 @@ case "$1" in
         # This is triggered by any installation of an executable in $PATH
         # (check debian/triggers to see what paths are being monitored)
         rm -rf /etc/bash_completion.d/triggered/*
-        for c in $(/usr/share/bash-completion/get-completions /usr/share/bash-completion/compdict); do
-            ln -sf /usr/share/bash-completion/$f /etc/bash_completion.d/triggered/
+        for c in $(/usr/share/bash-completion/get-completions /usr/share/bash-completion/compdict | sort -u); do
+            ln -sf /usr/share/bash-completion/$c /etc/bash_completion.d/triggered/
         done
     ;;
     *)

-- 
debian-package



More information about the Bash-completion-commits mailing list