Merge from vendor branch TNF:
[pkgsrcv2.git] / shells / bash-completion / Makefile
1 # $NetBSD: Makefile,v 1.3 2009/09/25 12:29:26 wiz Exp $
2 #
3 # Note to packagers:
4 # packages installing additional completion files should drop
5 # them into ${DESTDIR}${PREFIX}/share/bash-completion.d
6 # with the name of the package as file name.
7
8 DISTNAME=       bash-completion-1.0
9 PKGREVISION=    1
10 CATEGORIES=     shells
11 MASTER_SITES=   http://bash-completion.alioth.debian.org/files/
12
13 MAINTAINER=     pkgsrc-users@NetBSD.org
14 HOMEPAGE=       http://bash-completion.alioth.debian.org/
15 COMMENT=        Programmable completion specifications for bash
16 LICENSE=        gnu-gpl-v2
17
18 PKG_DESTDIR_SUPPORT=    user-destdir
19
20 USE_TOOLS+=     bash:run
21
22 USE_LANGUAGES=  # none
23
24 INSTALLATION_DIRS=      bin share/bash-completion
25 INSTALLATION_DIRS+=     share/bash-completion.d
26 INSTALLATION_DIRS+=     share/doc/bash-completion
27
28 SUBST_CLASSES+=         path
29 SUBST_SED.path+=        -e "s,/etc/bash_completion.d,${PREFIX}/share/bash-completion.d,g"
30 SUBST_SED.path+=        -e "s,/etc/bash_completion,${PREFIX}/share/bash-completion/bash_completion,g"
31 SUBST_STAGE.path+=      pre-build
32 SUBST_FILES.path+=      bash_completion* README
33 SUBST_MESSAGE.path=     Fixing path to completion files.
34
35 do-build:
36
37 do-install:
38         ${INSTALL_DATA} ${WRKSRC}/README \
39                 ${DESTDIR}${PREFIX}/share/doc/bash-completion
40         ${INSTALL_DATA} ${WRKSRC}/bash_completion \
41                 ${DESTDIR}${PREFIX}/share/bash-completion
42         ${INSTALL_DATA} ${WRKSRC}/bash_completion.sh \
43                 ${DESTDIR}${PREFIX}/share/bash-completion
44         ${INSTALL_DATA} ${WRKSRC}/contrib/* \
45             ${DESTDIR}${PREFIX}/share/bash-completion.d
46
47 .include "../../mk/bsd.pkg.mk"