Changeset View
Changeset View
Standalone View
Standalone View
shells/bash-completion/Makefile
# Created by: kirk@strauser.com | # Created by: kirk@strauser.com | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= bash-completion | PORTNAME= bash-completion | ||||
PORTVERSION= 2.8 | PORTVERSION= 2.8 | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
mat: Why? | |||||
sunpoetUnsubmitted Not Done Inline ActionsYes, there's no need to bump PORTREVISION for BUILD_DEPENDS and TEST_DEPENDS changes. sunpoet: Yes, there's no need to bump PORTREVISION for BUILD_DEPENDS and TEST_DEPENDS changes. | |||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= shells | CATEGORIES= shells | ||||
MAINTAINER= sunpoet@FreeBSD.org | MAINTAINER= sunpoet@FreeBSD.org | ||||
COMMENT= Programmable completion library for Bash | COMMENT= Programmable completion library for Bash | ||||
LICENSE= GPLv2+ | LICENSE= GPLv2+ | ||||
BROKEN_armv6= fails to build: gmake: install-recursive: Error 1 | BROKEN_armv6= fails to build: gmake: install-recursive: Error 1 | ||||
BROKEN_armv7= fails to build: gmake: install-recursive: Error 1 | BROKEN_armv7= fails to build: gmake: install-recursive: Error 1 | ||||
TEST_DEPENDS= ${RUN_DEPENDS} \ | |||||
sunpoetUnsubmitted Not Done Inline ActionsI was told by @mat to remove RUN_DEPENDS from TEST_DEPENDS. sunpoet: I was told by @mat to remove RUN_DEPENDS from TEST_DEPENDS. | |||||
runtest:misc/dejagnu \ | |||||
${LOCALBASE}/lib/tcllib/cmdline/cmdline.tcl:devel/tcllib | |||||
PORTSCOUT= limit:^[0-9\.]*$$ | PORTSCOUT= limit:^[0-9\.]*$$ | ||||
OPTIONS_DEFINE= CMAKE_MODULES DOCS FREEBSD | OPTIONS_DEFINE= CMAKE_MODULES DOCS FREEBSD | ||||
OPTIONS_SINGLE= BASH | OPTIONS_SINGLE= BASH | ||||
OPTIONS_SINGLE_BASH= BASH_SHARED BASH_STATIC | OPTIONS_SINGLE_BASH= BASH_SHARED BASH_STATIC | ||||
OPTIONS_DEFAULT=BASH_SHARED CMAKE_MODULES FREEBSD | OPTIONS_DEFAULT=BASH_SHARED CMAKE_MODULES FREEBSD | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
BASH_SHARED_DESC= Use shells/bash as backend | BASH_SHARED_DESC= Use shells/bash as backend | ||||
Show All 38 Lines | -e 's|/var\(/lib/rpm/macros\)|${PREFIX}\1|g' \ | ||||
${WRKSRC}/completions/* | ${WRKSRC}/completions/* | ||||
post-install-DOCS-on: | post-install-DOCS-on: | ||||
${MKDIR} ${STAGEDIR}${DOCSDIR}/ | ${MKDIR} ${STAGEDIR}${DOCSDIR}/ | ||||
cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES README.md doc/bash_completion.txt doc/bashrc doc/inputrc ${STAGEDIR}${DOCSDIR}/ | cd ${WRKSRC}/ && ${INSTALL_DATA} CHANGES README.md doc/bash_completion.txt doc/bashrc doc/inputrc ${STAGEDIR}${DOCSDIR}/ | ||||
post-install-FREEBSD-on: | post-install-FREEBSD-on: | ||||
cd ${WRKSRC}/freebsd/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} | cd ${WRKSRC}/freebsd/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} | ||||
do-test: | |||||
.for test in runCompletion runInstall runUnit | |||||
-cd ${WRKSRC}/test && bash ${test} | |||||
.endfor | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
Why?