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.