summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDenis Davydov <davydden@gmail.com>2017-01-26 05:39:40 +0100
committerTodd Gamblin <tgamblin@llnl.gov>2017-01-25 21:39:40 -0700
commitc24dc9072e1e8bddc3dbda09f1b98b51d91fc644 (patch)
tree1b1a203b1c8da4faca829db1548e4237534abd4b /var
parent1ddd9c75c6326cb5733769a168d62e410d02fe46 (diff)
downloadspack-c24dc9072e1e8bddc3dbda09f1b98b51d91fc644.tar.gz
spack-c24dc9072e1e8bddc3dbda09f1b98b51d91fc644.tar.bz2
spack-c24dc9072e1e8bddc3dbda09f1b98b51d91fc644.tar.xz
spack-c24dc9072e1e8bddc3dbda09f1b98b51d91fc644.zip
oce: fix fetching (#2921)
* oce: fix fetching apparently the fetcher is confused when there is a mixture of 3-digits versions and 2-digits versions, i.e. 0.18 and 0.17.2 * flake8
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/oce/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/oce/package.py b/var/spack/repos/builtin/packages/oce/package.py
index 950621da40..c3488c137a 100644
--- a/var/spack/repos/builtin/packages/oce/package.py
+++ b/var/spack/repos/builtin/packages/oce/package.py
@@ -32,7 +32,6 @@ class Oce(Package):
Open CASCADE library.
"""
homepage = "https://github.com/tpaviot/oce"
- url = "https://github.com/tpaviot/oce/archive/OCE-0.18.tar.gz"
version('0.18', '226e45e77c16a4a6e127c71fefcd171410703960ae75c7ecc7eb68895446a993')
version('0.17.2', 'bf2226be4cd192606af677cf178088e5')
@@ -47,6 +46,10 @@ class Oce(Package):
depends_on('cmake@2.8:', type='build')
depends_on('tbb', when='+tbb')
+ def url_for_version(self, version):
+ return 'https://github.com/tpaviot/oce/archive/OCE-%s.tar.gz' % (
+ version.dotted)
+
# There is a bug in OCE which appears with Clang (version?) or GCC 6.0
# and has to do with compiler optimization, see
# https://github.com/tpaviot/oce/issues/576