diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2018-07-06 07:22:38 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-06 07:22:38 -0500 |
commit | cf140b5f4c0ffd1d000fa66de739193051c12f34 (patch) | |
tree | b51daac2c08951c6988ad1a5194ce88828432a62 | |
parent | f946a83c8cb929dd0021d8a5a2a0a1d99ba2e47d (diff) | |
download | spack-cf140b5f4c0ffd1d000fa66de739193051c12f34.tar.gz spack-cf140b5f4c0ffd1d000fa66de739193051c12f34.tar.bz2 spack-cf140b5f4c0ffd1d000fa66de739193051c12f34.tar.xz spack-cf140b5f4c0ffd1d000fa66de739193051c12f34.zip |
Add url_for_version and list_url to Ruby package (#8216)
-rw-r--r-- | var/spack/repos/builtin/packages/ruby/package.py | 6 |
1 files changed, 6 insertions, 0 deletions
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: |