Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Apr 2024 14:52:25 GMT
From:      Nuno Teixeira <eduardo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 10abd882d5ad - main - databases/R-cran-dbplyr: New port: 'dplyr' Back End for Databases
Message-ID:  <202404061452.436EqPGA085893@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=10abd882d5ad365b16dcda616c31d09d2fcd192e

commit 10abd882d5ad365b16dcda616c31d09d2fcd192e
Author:     Einar Bjarni Halldórsson <einar@isnic.is>
AuthorDate: 2024-04-05 10:51:34 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-04-06 14:42:36 +0000

    databases/R-cran-dbplyr: New port: 'dplyr' Back End for Databases
    
    - Submitter becomes maintainer
    
    A 'dplyr' back end for databases that allows you to work with remote database
    tables as if they are in-memory data frames. Basic features works with any
    database that has a 'DBI' back end; more advanced features require 'SQL'
    translation to be provided by the package author.
    
    WWW: https://dbplyr.tidyverse.org/
    
    Differential Revision:  https://reviews.freebsd.org/D43735
---
 databases/Makefile                |  1 +
 databases/R-cran-dbplyr/Makefile  | 35 +++++++++++++++++++++++++++++++++++
 databases/R-cran-dbplyr/distinfo  |  3 +++
 databases/R-cran-dbplyr/pkg-descr |  4 ++++
 4 files changed, 43 insertions(+)

diff --git a/databases/Makefile b/databases/Makefile
index a20d79bee18f..e92213a1efd7 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -5,6 +5,7 @@
     SUBDIR += R-cran-RPostgreSQL
     SUBDIR += R-cran-RSQLite
     SUBDIR += R-cran-cachem
+    SUBDIR += R-cran-dbplyr
     SUBDIR += R-cran-fastmap
     SUBDIR += R-cran-sqldf
     SUBDIR += WWWdb
diff --git a/databases/R-cran-dbplyr/Makefile b/databases/R-cran-dbplyr/Makefile
new file mode 100644
index 000000000000..cb4d253a44ed
--- /dev/null
+++ b/databases/R-cran-dbplyr/Makefile
@@ -0,0 +1,35 @@
+PORTNAME=	dbplyr
+DISTVERSION=	2.4.0
+CATEGORIES=	databases
+DISTNAME=	${PORTNAME}_${DISTVERSION}
+
+MAINTAINER=	einar@isnic.is
+COMMENT=	'dplyr' Back End for Databases
+WWW=		https://dbplyr.tidyverse.org/
+
+LICENSE=	MIT
+
+CRAN_DEPENDS=	R-cran-blob>=1.2.00:devel/R-cran-blob \
+		R-cran-cli>=3.6.1:devel/R-cran-cli \
+		R-cran-DBI>=1.1.3:databases/R-cran-DBI \
+		R-cran-dplyr>=1.1.2:math/R-cran-dplyr \
+		R-cran-glue>=1.6.2:devel/R-cran-glue \
+		R-cran-lifecycle>=1.0.3:devel/R-cran-lifecycle \
+		R-cran-magrittr>0:devel/R-cran-magrittr \
+		R-cran-pillar>=1.9.0:devel/R-cran-pillar \
+		R-cran-purrr>=1.0.1:devel/R-cran-purrr \
+		R-cran-R6>=2.2.2:devel/R-cran-R6 \
+		R-cran-rlang>=1.1.1:devel/R-cran-rlang \
+		R-cran-tibble>=3.2.1:devel/R-cran-tibble \
+		R-cran-tidyr>=1.3.0:devel/R-cran-tidyr \
+		R-cran-tidyselect>=1.2.0:devel/R-cran-tidyselect \
+		R-cran-vctrs>=0.6.3:devel/R-cran-vctrs \
+		R-cran-withr>=2.5.0:devel/R-cran-withr
+BUILD_DEPENDS=	${CRAN_DEPENDS}
+RUN_DEPENDS=	${CRAN_DEPENDS}
+TEST_DEPENDS=	R-cran-RSQLite>=2.3.1:databases/R-cran-RSQLite \
+		R-cran-testthat>0:devel/R-cran-testthat
+
+USES=		cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/databases/R-cran-dbplyr/distinfo b/databases/R-cran-dbplyr/distinfo
new file mode 100644
index 000000000000..47a39c274796
--- /dev/null
+++ b/databases/R-cran-dbplyr/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1706913855
+SHA256 (dbplyr_2.4.0.tar.gz) = 9154f35771fa818456c6c6ec566699f2e1e7569aaa48209de80b44274240f1e7
+SIZE (dbplyr_2.4.0.tar.gz) = 760884
diff --git a/databases/R-cran-dbplyr/pkg-descr b/databases/R-cran-dbplyr/pkg-descr
new file mode 100644
index 000000000000..99a89aeb00f6
--- /dev/null
+++ b/databases/R-cran-dbplyr/pkg-descr
@@ -0,0 +1,4 @@
+A 'dplyr' back end for databases that allows you to work with remote database
+tables as if they are in-memory data frames. Basic features works with any
+database that has a 'DBI' back end; more advanced features require 'SQL'
+translation to be provided by the package author.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404061452.436EqPGA085893>