From 5e10b0d2ee0bf7bf3f3778686e9f1eaa191619ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oriol=20Tint=C3=B3?= <oriol.tinto@lmu.de> Date: Thu, 1 Jun 2023 12:16:17 +0200 Subject: [PATCH] Update recipe for dwd-icon-tools to point to dkrz gitlab. --- spack_repo/packages/dwd-icon-tools/package.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/spack_repo/packages/dwd-icon-tools/package.py b/spack_repo/packages/dwd-icon-tools/package.py index fb032c8..3e80224 100644 --- a/spack_repo/packages/dwd-icon-tools/package.py +++ b/spack_repo/packages/dwd-icon-tools/package.py @@ -27,9 +27,17 @@ from pathlib import Path class DwdIconTools(Package): """DWD Icon Tools""" - homepage = "https://www.example.com" + homepage = "https://gitlab.dkrz.de/dwd-sw/dwd_icon_tools.git" # maintainers("oriol.tinto") - git = "ssh://git@gitlab.lrz.de/dkrz-mirror/dwd_icon_tools.git" + + url = "https://gitlab.dkrz.de/dwd-sw/dwd_icon_tools.git" + + token = os.environ.get('SPACK_ICON_NWP_GITTOKEN') + if token is not None: + parsed = urlparse(git) + user = 'token' + password = token + url = "{}://{}:{}@{}/{}".format(parsed.scheme, user, password, parsed.netloc, parsed.path) version("2.5.2", branch="icontools-2.5.2") -- GitLab