summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorDenis Davydov <davydden@gmail.com>2016-07-06 20:34:05 +0200
committerDenis Davydov <davydden@gmail.com>2016-07-06 20:35:59 +0200
commit57eaea2e8c23a2533fa5235e97f1e3ca3f517dab (patch)
treeb5823f5261e807b6bd3b5a887d374181cd57bafb /var
parent2b9d02d59414a6584c569989d806d48019aa5832 (diff)
downloadspack-57eaea2e8c23a2533fa5235e97f1e3ca3f517dab.tar.gz
spack-57eaea2e8c23a2533fa5235e97f1e3ca3f517dab.tar.bz2
spack-57eaea2e8c23a2533fa5235e97f1e3ca3f517dab.tar.xz
spack-57eaea2e8c23a2533fa5235e97f1e3ca3f517dab.zip
oce: add 0.17.2; fix running tests
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/oce/package.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/var/spack/repos/builtin/packages/oce/package.py b/var/spack/repos/builtin/packages/oce/package.py
index 0f0fcfb733..b93f1317ef 100644
--- a/var/spack/repos/builtin/packages/oce/package.py
+++ b/var/spack/repos/builtin/packages/oce/package.py
@@ -33,6 +33,7 @@ class Oce(Package):
homepage = "https://github.com/tpaviot/oce"
url = "https://github.com/tpaviot/oce/archive/OCE-0.17.tar.gz"
+ version('0.17.2', 'bf2226be4cd192606af677cf178088e5')
version('0.17.1', '36c67b87093c675698b483454258af91')
version('0.17' , 'f1a89395c4b0d199bea3db62b85f818d')
version('0.16.1', '4d591b240c9293e879f50d86a0cb2bb3')
@@ -77,15 +78,8 @@ class Oce(Package):
'-DOCE_OSX_USE_COCOA:BOOL=ON',
])
- cmake('.', *options)
+ options.append('-DCMAKE_INSTALL_NAME_DIR:PATH=%s/lib' % prefix)
+ cmake('.', *options)
make("install/strip")
-
- # OCE tests build is brocken at least on Darwin.
- # Unit tests are linked against libTKernel.10.dylib isntead of /full/path/libTKernel.10.dylib
- # see https://github.com/tpaviot/oce/issues/612
- # make("test")
-
- # The shared libraries are not installed correctly on Darwin; correct this
- if (sys.platform == 'darwin'):
- fix_darwin_install_name(prefix.lib)
+ make("test")