summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/r-downloader/package.py
blob: 8b63bfef5abdd05a1683b59214f0b2ba5c139b24 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Copyright 2013-2024 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)

from spack.package import *


class RDownloader(RPackage):
    """Download Files over HTTP and HTTPS.

    Provides a wrapper for the download.file function, making it possible to
    download files over HTTPS on Windows, Mac OS X, and other Unix-like
    platforms. The 'RCurl' package provides this functionality (and much more)
    but can be difficult to install because it must be compiled with external
    dependencies. This package has no external dependencies, so it is much
    easier to install."""

    cran = "downloader"

    license("GPL-2.0-only")

    version("0.4", sha256="1890e75b028775154023f2135cafb3e3eed0fe908138ab4f7eff1fc1b47dafab")

    depends_on("r-digest", type=("build", "run"))