1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-23 09:10:43 +00:00

- Add new port: ftp/R-cran-curl

The curl() and curl_download() functions provide highly configurable
  drop-in replacements for base url() and download.file() with better
  performance, support for encryption (https://, ftps://), 'gzip'
  compression, authentication, and other 'libcurl' goodies. The core
  of the package implements a framework for performing fully customized
  requests where data can be processed either in memory, on disk, or
  streaming via the callback or connection interfaces. Some knowledge
  of 'libcurl' is recommended; for a more-user-friendly web client
  see the 'httr' package which builds on this package with HTTP
  specific tools and logic.

  WWW: https://cran.r-project.org/web/packages/curl/
This commit is contained in:
TAKATSU Tomonari 2015-08-09 21:46:54 +00:00
parent f345a9f453
commit c48e3b93ec
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=393829
4 changed files with 34 additions and 0 deletions

View File

@ -4,6 +4,7 @@
COMMENT = FTP client and server utilities
SUBDIR += R-cran-RCurl
SUBDIR += R-cran-curl
SUBDIR += atftp
SUBDIR += axel
SUBDIR += bareftp

19
ftp/R-cran-curl/Makefile Normal file
View File

@ -0,0 +1,19 @@
# Created by: TAKATSU Tomonari <tota@FreeBSD.org>
# $FreeBSD$
PORTNAME= curl
PORTVERSION= 0.9.2
CATEGORIES= ftp
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Modern and Flexible Web Client for R
LICENSE= MIT
BUILD_DEPENDS= ${LOCALBASE}/include/curl/curl.h:${PORTSDIR}/ftp/curl
LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
USES= cran:auto-plist
.include <bsd.port.mk>

2
ftp/R-cran-curl/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (curl_0.9.2.tar.gz) = a6fe7126586cb9dee7128884b41667f68637c45931313628e475b27960efc966
SIZE (curl_0.9.2.tar.gz) = 244688

12
ftp/R-cran-curl/pkg-descr Normal file
View File

@ -0,0 +1,12 @@
The curl() and curl_download() functions provide highly configurable
drop-in replacements for base url() and download.file() with better
performance, support for encryption (https://, ftps://), 'gzip'
compression, authentication, and other 'libcurl' goodies. The core
of the package implements a framework for performing fully customized
requests where data can be processed either in memory, on disk, or
streaming via the callback or connection interfaces. Some knowledge
of 'libcurl' is recommended; for a more-user-friendly web client
see the 'httr' package which builds on this package with HTTP
specific tools and logic.
WWW: https://cran.r-project.org/web/packages/curl/