Add R-project mirror domain for build pattern detection

We use ftp.osuosl.org/pub/cran/ as a CRAN mirror, and autospec uses the
URL to select the R build pattern, so make sure that URL is also
included.
This commit is contained in:
Brett T. Warden
2024-11-14 15:46:55 -08:00
committed by Brett T. Warden
parent e822d6e48d
commit 5424026110
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -347,7 +347,7 @@ class Config(object):
def detect_build_from_url(self, url):
"""Detect build patterns and build requirements from the patterns detected in the url."""
# R package
if "cran.r-project.org" in url or "cran.rstudio.com" in url:
if "cran.r-project.org" in url or "cran.rstudio.com" in url or "/pub/cran/" in url:
self.set_build_pattern("R", 10)
# python
+1
View File
@@ -6,6 +6,7 @@ import config
# Structure: (url, build_pattern)
BUILD_PAT_URL = [
("https://cran.r-project.org/src/contrib/raster_3.0-12.tar.gz", "R"),
("https://ftp.osuosl.org/pub/cran/src/contrib/hexbin_1.28.5.tar.gz", "R"),
("http://pypi.debian.net/argparse/argparse-1.4.0.tar.gz", "distutils3"),
("https://pypi.python.org/packages/source/T/Tempita/Tempita-0.5.2.tar.gz", "distutils3"),
("https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-1.14.tar.gz", "cpan"),