diff options
| author | Julio Merino <jmmv@FreeBSD.org> | 2014-02-16 12:07:28 +0000 |
|---|---|---|
| committer | Julio Merino <jmmv@FreeBSD.org> | 2014-02-16 12:07:28 +0000 |
| commit | 1d0206d1d0c2b0cb4a0133896306df413209cbec (patch) | |
| tree | 44520569acaa0b568f82bcffd68bbcf13bae775a | |
| parent | devel/py-fabric: Update to 1.8.2 (diff) | |
Update devel/kyua-atf-compat to 0.2.
While doing this, also add support for the TEST option and install all
bundled tests.
Approved by: bdrewery
| -rw-r--r-- | devel/kyua-atf-compat/Makefile | 15 | ||||
| -rw-r--r-- | devel/kyua-atf-compat/distinfo | 4 | ||||
| -rw-r--r-- | devel/kyua-atf-compat/pkg-plist | 6 |
3 files changed, 13 insertions, 12 deletions
diff --git a/devel/kyua-atf-compat/Makefile b/devel/kyua-atf-compat/Makefile index c6b246194c47..43a667ae5834 100644 --- a/devel/kyua-atf-compat/Makefile +++ b/devel/kyua-atf-compat/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= kyua-atf-compat -PORTVERSION= 0.1 -PORTREVISION= 1 +PORTVERSION= 0.2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PROJECTHOST= kyua @@ -18,21 +17,17 @@ RUN_DEPENDS+= ${LOCALBASE}/bin/kyua:${PORTSDIR}/devel/kyua-cli GNU_CONFIGURE= yes USES= pkgconfig -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS TEST + +OPTIONS_SUB= yes +TEST_CONFIGURE_WITH= atf .include <bsd.port.options.mk> CONFIGURE_ARGS+= --docdir=${DOCSDIR} -# TODO: install the tests, once FreeBSD has a system for ports to install tests -CONFIGURE_ARGS+= --without-atf .if ! ${PORT_OPTIONS:MDOCS} MAKE_FLAGS+= doc_DATA= .endif -post-stage: - # TODO(jmmv): Should not be necessary after updating this to 0.2. - rmdir ${STAGEDIR}${PREFIX}/tests/kyua-atf-compat - rmdir ${STAGEDIR}${PREFIX}/tests - .include <bsd.port.mk> diff --git a/devel/kyua-atf-compat/distinfo b/devel/kyua-atf-compat/distinfo index 3fd6e94b4993..6b7c4ec16cb0 100644 --- a/devel/kyua-atf-compat/distinfo +++ b/devel/kyua-atf-compat/distinfo @@ -1,2 +1,2 @@ -SHA256 (kyua-atf-compat-0.1.tar.gz) = dd3f647ec015b4d4595d1f16ad79673b66c44f6e19cb9176dfcf4fc9d2cfd8e8 -SIZE (kyua-atf-compat-0.1.tar.gz) = 73743 +SHA256 (kyua-atf-compat-0.2.tar.gz) = 66cb5961e03c715bcb3c797942257d65950f7f0fe3f2b31fb874b73c36a5b5be +SIZE (kyua-atf-compat-0.2.tar.gz) = 75121 diff --git a/devel/kyua-atf-compat/pkg-plist b/devel/kyua-atf-compat/pkg-plist index 1836197e7657..7c0349d3dcb2 100644 --- a/devel/kyua-atf-compat/pkg-plist +++ b/devel/kyua-atf-compat/pkg-plist @@ -11,4 +11,10 @@ man/man1/atf2kyua.1.gz %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%@dirrm %%DOCSDIR%% +%%TEST%%tests/kyua-atf-compat/Kyuafile +%%TEST%%tests/kyua-atf-compat/atf-run_test +%%TEST%%tests/kyua-atf-compat/atf-report_test +%%TEST%%tests/kyua-atf-compat/atf2kyua_test +%%TEST%%tests/kyua-atf-compat/helpers +%%TEST%%@dirrm tests/kyua-atf-compat @dirrm %%DATADIR%% |
