Added app-shells/bash-completion-config to RDEPEND.
authorAaron Walker <ka0ttic@gentoo.org>
Sun, 2 Jan 2005 11:56:08 +0000 (11:56 +0000)
committerAaron Walker <ka0ttic@gentoo.org>
Sun, 2 Jan 2005 11:56:08 +0000 (11:56 +0000)
eclass/bash-completion.eclass

index 84af38b8a6d0f4e40fcf3921ac3647fffd72d11d..d69f5bce686b55257b8769f9b4336ff88252b249 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion.eclass,v 1.7 2004/12/30 00:18:25 ka0ttic Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/bash-completion.eclass,v 1.8 2005/01/02 11:56:08 ka0ttic Exp $
 #
 # Simple eclass that provides an interface for installing
 # contributed (ie not included in bash-completion proper)
@@ -16,8 +16,8 @@ EXPORT_FUNCTIONS pkg_postinst
 
 IUSE="${IUSE} bash-completion"
 
-#RDEPEND="${RDEPEND}
-#      bash-completion? ( app-shells/bash-completion-config )"
+RDEPEND="${RDEPEND}
+       bash-completion? ( app-shells/bash-completion-config )"
 
 # dobashcompletion <file> <new file>
 #      First arg, <file>, is required and is the location of the bash-completion
@@ -38,23 +38,15 @@ bash-completion_pkg_postinst() {
        if useq bash-completion ; then
                echo
                einfo "To enable command-line completion for ${PN}, run:"
-               
-               # NOTE: this is temporary; bash-completion-config will be in RDEPEND
-               # once it goes stable and can be used as a dependency.
-               if has_version 'app-shells/bash-completion-config' ; then
-                       einfo
-                       einfo "  bash-completion-config --install ${BASH_COMPLETION_NAME}"
-                       einfo
-                       einfo "to install locally, or"
-                       einfo
-                       einfo "  bash-completion-config --global --install ${BASH_COMPLETION_NAME}"
-                       einfo
-                       einfo "to install system-wide."
-                       einfo "Read bash-completion-config(1) for more information."
-               else
-                       einfo "  ln -s /usr/share/bash-completion/${BASH_COMPLETION_NAME} \\ "
-                       einfo "    /etc/bash_completion.d/"
-               fi
+               einfo
+               einfo "  bash-completion-config --install ${BASH_COMPLETION_NAME}"
+               einfo
+               einfo "to install locally, or"
+               einfo
+               einfo "  bash-completion-config --global --install ${BASH_COMPLETION_NAME}"
+               einfo
+               einfo "to install system-wide."
+               einfo "Read bash-completion-config(1) for more information."
                echo
        fi
 }