diff options
Diffstat (limited to 'devel/py-cucumber-expressions')
-rw-r--r-- | devel/py-cucumber-expressions/Makefile | 22 | ||||
-rw-r--r-- | devel/py-cucumber-expressions/distinfo | 3 | ||||
-rw-r--r-- | devel/py-cucumber-expressions/pkg-descr | 11 |
3 files changed, 36 insertions, 0 deletions
diff --git a/devel/py-cucumber-expressions/Makefile b/devel/py-cucumber-expressions/Makefile new file mode 100644 index 000000000000..49ddc65daa2b --- /dev/null +++ b/devel/py-cucumber-expressions/Makefile @@ -0,0 +1,22 @@ +PORTNAME= cucumber-expressions +PORTVERSION= 18.0.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= cucumber_expressions-${PORTVERSION} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Cucumber Expressions - a simpler alternative to Regular Expressions +WWW= https://github.com/cucumber/cucumber-expressions + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-cucumber-expressions/distinfo b/devel/py-cucumber-expressions/distinfo new file mode 100644 index 000000000000..fad0eac91211 --- /dev/null +++ b/devel/py-cucumber-expressions/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757120468 +SHA256 (cucumber_expressions-18.0.1.tar.gz) = 86ce41bf28ee520408416f38022e5a083d815edf04a0bd1dae46d474ca597c60 +SIZE (cucumber_expressions-18.0.1.tar.gz) = 22232 diff --git a/devel/py-cucumber-expressions/pkg-descr b/devel/py-cucumber-expressions/pkg-descr new file mode 100644 index 000000000000..8667e9d18dcc --- /dev/null +++ b/devel/py-cucumber-expressions/pkg-descr @@ -0,0 +1,11 @@ +Cucumber Expressions is an alternative to Regular Expressions with a more +intuitive syntax. + +Cucumber supports both Cucumber Expressions and Regular Expressions for defining +Step Definitions, but you cannot mix Cucumber Expression syntax with Regular +Expression syntax in the same expression. + +On platforms that don't have a literal syntax for regular expressions (such as +Java), Cucumber will create a Cucumber Expression by default. To use Regular +Expressions, add anchors (starting with ^ and ending with $) or forward slashes +(/). For more information, see Cucumber Expression - Java Heuristics. |