git: 0813338f646c - main - devel/R-cran-tzdb: Add new port
TAKATSU Tomonari
tota at FreeBSD.org
Thu Jul 22 04:48:55 UTC 2021
The branch main has been updated by tota:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0813338f646c74c34998503f3f2c0da32c98fb18
commit 0813338f646c74c34998503f3f2c0da32c98fb18
Author: TAKATSU Tomonari <tota at FreeBSD.org>
AuthorDate: 2021-07-22 02:05:57 +0000
Commit: TAKATSU Tomonari <tota at FreeBSD.org>
CommitDate: 2021-07-22 03:10:27 +0000
devel/R-cran-tzdb: Add new port
Provides an up-to-date copy of the Internet Assigned Numbers Authority
(IANA) Time Zone Database. It is updated periodically to reflect
changes made by political bodies to time zone boundaries, UTC
offsets, and daylight saving time rules. Additionally, this package
provides a C++ interface for working with the 'date' library. 'date'
provides comprehensive support for working with dates and date-times,
which this package exposes to make it easier for other R packages
to utilize. Headers are provided for calendar specific calculations,
along with a limited interface for time zone manipulations.
WWW: https://cran.r-project.org/web/packages/tzdb/
---
devel/Makefile | 1 +
devel/R-cran-tzdb/Makefile | 18 ++++++++++++++++++
devel/R-cran-tzdb/distinfo | 3 +++
devel/R-cran-tzdb/pkg-descr | 11 +++++++++++
4 files changed, 33 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index 5a05792b69b6..4d0d7b5d68dd 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -105,6 +105,7 @@
SUBDIR += R-cran-tidyr
SUBDIR += R-cran-tidyselect
SUBDIR += R-cran-tinytest
+ SUBDIR += R-cran-tzdb
SUBDIR += R-cran-uuid
SUBDIR += R-cran-vcd
SUBDIR += R-cran-vctrs
diff --git a/devel/R-cran-tzdb/Makefile b/devel/R-cran-tzdb/Makefile
new file mode 100644
index 000000000000..4dbb58ffeae7
--- /dev/null
+++ b/devel/R-cran-tzdb/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= tzdb
+PORTVERSION= 0.1.2
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${PORTVERSION}
+
+MAINTAINER= tota at FreeBSD.org
+COMMENT= Time Zone Database Information
+
+LICENSE= MIT
+
+CRAN_DEPENDS= R-cran-cpp11>0:devel/R-cran-cpp11
+BUILD_DEPENDS= ${CRAN_DEPENDS}
+RUN_DEPENDS= ${CRAN_DEPENDS}
+
+USES= compiler:c++11-lang cran:auto-plist,compiles shebangfix
+SHEBANG_FILES= inst/tzdata/zoneinfo2tdf.pl
+
+.include <bsd.port.mk>
diff --git a/devel/R-cran-tzdb/distinfo b/devel/R-cran-tzdb/distinfo
new file mode 100644
index 000000000000..2198ba04d3c5
--- /dev/null
+++ b/devel/R-cran-tzdb/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1626919332
+SHA256 (tzdb_0.1.2.tar.gz) = 4c7875e713262f7140527d6cbdddce6ff32f1aff3ebeb7d94e3044d199b288ea
+SIZE (tzdb_0.1.2.tar.gz) = 550301
diff --git a/devel/R-cran-tzdb/pkg-descr b/devel/R-cran-tzdb/pkg-descr
new file mode 100644
index 000000000000..4d22b4bb9895
--- /dev/null
+++ b/devel/R-cran-tzdb/pkg-descr
@@ -0,0 +1,11 @@
+Provides an up-to-date copy of the Internet Assigned Numbers Authority
+(IANA) Time Zone Database. It is updated periodically to reflect
+changes made by political bodies to time zone boundaries, UTC
+offsets, and daylight saving time rules. Additionally, this package
+provides a C++ interface for working with the 'date' library. 'date'
+provides comprehensive support for working with dates and date-times,
+which this package exposes to make it easier for other R packages
+to utilize. Headers are provided for calendar specific calculations,
+along with a limited interface for time zone manipulations.
+
+WWW: https://cran.r-project.org/web/packages/tzdb/
More information about the dev-commits-ports-all
mailing list