pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

R-urltools: Import R package urltools-1.7.3 as wip/R-urltools



Module Name:	pkgsrc-wip
Committed By:	Brook Milligan <brook%nmsu.edu@localhost>
Pushed By:	brook
Date:		Wed Sep 8 13:32:32 2021 -0600
Changeset:	a9fe5899d12fed07dfae869e60dc7bffd2ff3578

Modified Files:
	Makefile
Added Files:
	R-urltools/DESCR
	R-urltools/Makefile
	R-urltools/distinfo

Log Message:
R-urltools: Import R package urltools-1.7.3 as wip/R-urltools

A package for elegantly handling and parsing URLs from within R.

URLs in R are often treated as nothing more than part of data
retrieval - they're used for making connections and reading data. With
web analytics and research, however, URLs can *be* the data, and R's
default handlers are not best suited to handle vectorised operations
over large datasets.  <code>urltools</code> is intended to solve this.

It contains drop-in replacements for R's URLdecode and URLencode
functions, along with new functionality such as a URL parser and
parameter value extractor. In all cases, the functions are designed to
be content-safe (not breaking on unexpected values) and fully
vectorised, resulting in a dramatic speed improvement over existing
implementations - crucial for large datasets. For more information,
see the [urltools
vignette](https://github.com/Ironholds/urltools/blob/master/vignettes/urltools.Rmd).

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a9fe5899d12fed07dfae869e60dc7bffd2ff3578

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile            |  1 +
 R-urltools/DESCR    |  6 ++++++
 R-urltools/Makefile | 15 +++++++++++++++
 R-urltools/distinfo |  6 ++++++
 4 files changed, 28 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 9c93229a0e..bbb79ecdc0 100644
--- a/Makefile
+++ b/Makefile
@@ -70,6 +70,7 @@ SUBDIR+=	R-rgdal
 SUBDIR+=	R-signal
 SUBDIR+=	R-triebeard
 SUBDIR+=	R-tuneR
+SUBDIR+=	R-urltools
 SUBDIR+=	R-wellknown
 SUBDIR+=	R-wk
 SUBDIR+=	Radicale3
diff --git a/R-urltools/DESCR b/R-urltools/DESCR
new file mode 100644
index 0000000000..931a553530
--- /dev/null
+++ b/R-urltools/DESCR
@@ -0,0 +1,6 @@
+A toolkit for all URL-handling needs, including encoding and decoding,
+parsing, parameter extraction and modification. All functions are
+designed to be both fast and entirely vectorised. It is intended to be
+useful for people dealing with web-related datasets, such as
+server-side logs, although may be useful for other situations
+involving large sets of URLs.
diff --git a/R-urltools/Makefile b/R-urltools/Makefile
new file mode 100644
index 0000000000..449c72e838
--- /dev/null
+++ b/R-urltools/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+R_PKGNAME=	urltools
+R_PKGVER=	1.7.3
+CATEGORIES=	textproc
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+COMMENT=	Vectorised Tools for URL Handling and Parsing
+LICENSE=	mit
+
+USE_LANGUAGES=	c c++
+
+.include "../../math/R/Makefile.extension"
+.include "../../devel/R-Rcpp/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/R-urltools/distinfo b/R-urltools/distinfo
new file mode 100644
index 0000000000..0d9fd65f04
--- /dev/null
+++ b/R-urltools/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (R/urltools_1.7.3.tar.gz) = b66ff96af6445a0b9666fc65596bc38ad07cec88
+RMD160 (R/urltools_1.7.3.tar.gz) = 4481a4e6b1a06312ea7740d9ad5877b85d3fdda7
+SHA512 (R/urltools_1.7.3.tar.gz) = c9de475e53f461a69c861311faf0630474e0a8a8f8503b818a0ceddcd0d4f66041ced1376c8c42d626cc1f665ee4d3a2a131ad535b32cf42bdea245fadf2464e
+Size (R/urltools_1.7.3.tar.gz) = 135778 bytes


Home | Main Index | Thread Index | Old Index