git: 1bbf3dc87bc8 - main - devel/py-robotframework-assertion-engine: Add py-robotframework-assertion-engine 3.0.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 26 Oct 2024 06:03:10 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=1bbf3dc87bc87aca2fdf5f61e75f408a532636a4 commit 1bbf3dc87bc87aca2fdf5f61e75f408a532636a4 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-10-26 05:59:49 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-10-26 05:59:49 +0000 devel/py-robotframework-assertion-engine: Add py-robotframework-assertion-engine 3.0.3 Assertion Engine provides the generic way to create meaningful and easy to use assertions for the Robot Framework libraries. This tools is spin off from Browser library project, where the Assertion Engine was developed as part of the of library. --- devel/Makefile | 1 + devel/py-robotframework-assertion-engine/Makefile | 24 ++++++++++++++++++++++ devel/py-robotframework-assertion-engine/distinfo | 3 +++ devel/py-robotframework-assertion-engine/pkg-descr | 4 ++++ 4 files changed, 32 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index f5ca4eb10713..fe873919ca0d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5805,6 +5805,7 @@ SUBDIR += py-rfc3986-validator SUBDIR += py-rich-click SUBDIR += py-robotframework + SUBDIR += py-robotframework-assertion-engine SUBDIR += py-robotframework-databaselibrary SUBDIR += py-robotframework-pabot SUBDIR += py-robotframework-pythonlibcore diff --git a/devel/py-robotframework-assertion-engine/Makefile b/devel/py-robotframework-assertion-engine/Makefile new file mode 100644 index 000000000000..76fd8968cd6f --- /dev/null +++ b/devel/py-robotframework-assertion-engine/Makefile @@ -0,0 +1,24 @@ +PORTNAME= robotframework-assertion-engine +PORTVERSION= 3.0.3 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= robotframework_assertion_engine-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Generic way to create meaningful and easy to use assertions for the Robot Framework libraries +WWW= https://github.com/MarketSquare/AssertionEngine + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}robotframework>=5.0.1:devel/py-robotframework@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}robotframework-pythonlibcore>=3.0.0<5:devel/py-robotframework-pythonlibcore@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-robotframework-assertion-engine/distinfo b/devel/py-robotframework-assertion-engine/distinfo new file mode 100644 index 000000000000..f7ba0f97437c --- /dev/null +++ b/devel/py-robotframework-assertion-engine/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729909960 +SHA256 (robotframework_assertion_engine-3.0.3.tar.gz) = 1c608d4c69d96520986a1ddc6def0fc7f7e849520f1e6882a633b51dbb98fd88 +SIZE (robotframework_assertion_engine-3.0.3.tar.gz) = 11901 diff --git a/devel/py-robotframework-assertion-engine/pkg-descr b/devel/py-robotframework-assertion-engine/pkg-descr new file mode 100644 index 000000000000..fe4d9fdec687 --- /dev/null +++ b/devel/py-robotframework-assertion-engine/pkg-descr @@ -0,0 +1,4 @@ +Assertion Engine provides the generic way to create meaningful and easy to use +assertions for the Robot Framework libraries. This tools is spin off from +Browser library project, where the Assertion Engine was developed as part of the +of library.