# $Id: Portfile,v 1.11 2006/08/08 07:08:00 yeled Exp $

PortSystem      1.0
name            bash-completion
version         20060301
categories      sysutils
maintainers     yeled@opendarwin.org
description     Programmable bash{2,3} completions.
long_description    Brings programmable completion to bash like those pesky \
    zsh users have had for years.
homepage        http://www.caliban.org/bash/index.shtml
platforms       darwin
master_sites    http://www.caliban.org/files/bash/
checksums       md5 ed95a89f57357a42b8e4eb95487bf9d0 \
                sha1 19521f0fde4d9d06401ccd26ed4ec33d7d3aa23d
use_bzip2       yes
use_configure   no
build           {}
destroot {
    reinplace "s|\/etc\/bash_completion|${prefix}\/etc\/bash_completion|g" \
                ${workpath}/bash_completion/bash_completion
    xinstall -d ${destroot}${prefix}/etc/bash_completion.d
    xinstall -c ${workpath}/bash_completion/bash_completion ${destroot}${prefix}/etc/
    xinstall -m 644 -c ${filesdir}/port.cmd ${destroot}${prefix}/etc/bash_completion.d/port
}
destroot.keepdirs   ${destroot}${prefix}/etc/

post-install {
    ui_msg  "Set this at the *end* your .bash_profile:"
    ui_msg  ""
    ui_msg  "    if \[ -f ${prefix}/etc/bash_completion ]; then"
    ui_msg  "        . ${prefix}/etc/bash_completion"
    ui_msg  "    fi"
    ui_msg  ""
}
