diff options
| -rw-r--r-- | textproc/p5-ack/Makefile | 15 | ||||
| -rw-r--r-- | textproc/p5-ack/pkg-plist | 1 |
2 files changed, 15 insertions, 1 deletions
diff --git a/textproc/p5-ack/Makefile b/textproc/p5-ack/Makefile index 3d0b7ff89392..17864b98a6a2 100644 --- a/textproc/p5-ack/Makefile +++ b/textproc/p5-ack/Makefile @@ -7,6 +7,7 @@ PORTNAME= ack PORTVERSION= 1.96 +PORTREVISION= 1 CATEGORIES= textproc perl5 sysutils MASTER_SITES= CPAN MASTER_SITE_SUBDIR= App @@ -22,4 +23,16 @@ PERL_CONFIGURE= yes MAN1= ack.1 -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +COMPLETION_DIR= ${PREFIX}/etc/bash_completion.d +.if exists(${COMPLETION_DIR}) +RUN_DEPENDS+= ${COMPLETION_DIR}:${PORTSDIR}/shells/bash-completion +PLIST_SUB+= BASH="" +post-install: + ${INSTALL_DATA} ${WRKSRC}/etc/ack.bash_completion.sh ${COMPLETION_DIR} +.else +PLIST_SUB+= BASH="@comment " +.endif + +.include <bsd.port.post.mk> diff --git a/textproc/p5-ack/pkg-plist b/textproc/p5-ack/pkg-plist index 8ae386b097ca..aa2009ee79bf 100644 --- a/textproc/p5-ack/pkg-plist +++ b/textproc/p5-ack/pkg-plist @@ -1,4 +1,5 @@ bin/ack +%%BASH%%etc/bash_completion.d/ack.bash_completion.sh %%SITE_PERL%%/App/Ack.pm %%SITE_PERL%%/App/Ack/Plugin/Basic.pm %%SITE_PERL%%/App/Ack/Plugin.pm |
