From cf140b5f4c0ffd1d000fa66de739193051c12f34 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Fri, 6 Jul 2018 07:22:38 -0500 Subject: Add url_for_version and list_url to Ruby package (#8216) --- var/spack/repos/builtin/packages/ruby/package.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/var/spack/repos/builtin/packages/ruby/package.py b/var/spack/repos/builtin/packages/ruby/package.py index c79defced1..77e7d80abf 100644 --- a/var/spack/repos/builtin/packages/ruby/package.py +++ b/var/spack/repos/builtin/packages/ruby/package.py @@ -31,6 +31,8 @@ class Ruby(AutotoolsPackage): homepage = "https://www.ruby-lang.org/" url = "http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0.tar.gz" + list_url = "http://cache.ruby-lang.org/pub/ruby/" + list_depth = 1 version('2.2.0', 'cd03b28fd0b555970f5c4fd481700852') @@ -63,6 +65,10 @@ class Ruby(AutotoolsPackage): expand=False ) + def url_for_version(self, version): + url = "http://cache.ruby-lang.org/pub/ruby/{0}/ruby-{1}.tar.gz" + return url.format(version.up_to(2), version) + def configure_args(self): args = [] if '+openssl' in self.spec: -- cgit v1.2.3-60-g2f50