git: eb050d3852fa - main - devel/R-cran-patrick: New port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 14 Feb 2025 05:10:13 UTC
The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=eb050d3852fa5e16e324ced3b8db34d7980a3ee0 commit eb050d3852fa5e16e324ced3b8db34d7980a3ee0 Author: Zsolt Udvari <uzsolt@FreeBSD.org> AuthorDate: 2025-02-14 05:08:43 +0000 Commit: Zsolt Udvari <uzsolt@FreeBSD.org> CommitDate: 2025-02-14 05:09:59 +0000 devel/R-cran-patrick: New port This package is an extension to testthat that enables parameterized unit testing in R. Parameterized unit tests are often easier to read and more reliable, since they follow the DNRY (do not repeat yourself) rule. --- devel/Makefile | 1 + devel/R-cran-patrick/Makefile | 21 +++++++++++++++++++++ devel/R-cran-patrick/distinfo | 3 +++ devel/R-cran-patrick/pkg-descr | 3 +++ 4 files changed, 28 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index f3ff4ecce5e8..a3984c8efd92 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -98,6 +98,7 @@ SUBDIR += R-cran-pak SUBDIR += R-cran-parallelly SUBDIR += R-cran-parsedate + SUBDIR += R-cran-patrick SUBDIR += R-cran-pillar SUBDIR += R-cran-pkgbuild SUBDIR += R-cran-pkgcache diff --git a/devel/R-cran-patrick/Makefile b/devel/R-cran-patrick/Makefile new file mode 100644 index 000000000000..d375a6f9d897 --- /dev/null +++ b/devel/R-cran-patrick/Makefile @@ -0,0 +1,21 @@ +PORTNAME= patrick +DISTVERSION= 0.3.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Extension of the 'testthat' package +WWW= https://cran.r-project.org/package=patrick + +LICENSE= APACHE20 + +RUN_DEPENDS= R-cran-dplyr>0:math/R-cran-dplyr \ + R-cran-glue>0:devel/R-cran-glue \ + R-cran-purrr>0:devel/R-cran-purrr \ + R-cran-rlang>0:devel/R-cran-rlang \ + R-cran-testthat>=3.1.5:devel/R-cran-testthat \ + R-cran-tibble>0:devel/R-cran-tibble + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/devel/R-cran-patrick/distinfo b/devel/R-cran-patrick/distinfo new file mode 100644 index 000000000000..81d5d96094a5 --- /dev/null +++ b/devel/R-cran-patrick/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1739474551 +SHA256 (patrick_0.3.0.tar.gz) = 148862daa8c4eac1dd6ae17b492a647c5700595587e521256b6a486e548bdfbf +SIZE (patrick_0.3.0.tar.gz) = 8610 diff --git a/devel/R-cran-patrick/pkg-descr b/devel/R-cran-patrick/pkg-descr new file mode 100644 index 000000000000..786a45d8dcc8 --- /dev/null +++ b/devel/R-cran-patrick/pkg-descr @@ -0,0 +1,3 @@ +This package is an extension to testthat that enables parameterized unit testing +in R. Parameterized unit tests are often easier to read and more reliable, since +they follow the DNRY (do not repeat yourself) rule.