diff --git a/libs/netcdf/netcdf.py b/libs/netcdf/netcdf.py index 069c455d..83b4cb59 100644 --- a/libs/netcdf/netcdf.py +++ b/libs/netcdf/netcdf.py @@ -1,26 +1,26 @@ import info from Package.CMakePackageBase import * class subinfo(info.infoclass): def setTargets(self): self.svnTargets['master'] = "[git]https://github.com/Unidata/netcdf-c.git" for ver in ["4.7.3"]: self.targets[ver] = f"https://github.com/Unidata/netcdf-c/archive/v{ver}.tar.gz" self.archiveNames[ver] = f"v{ver}.tar.gz" self.targetInstSrc[ver] = f"netcdf-c-{ver}" self.targetDigests['4.7.3'] = ( ['05d064a2d55147b83feff3747bea13deb77bef390cb562df4f9f9f1ce147840d'], CraftHash.HashAlgorithm.SHA256) self.description = 'A set of software libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data' self.defaultTarget = '4.7.3' def setDependencies(self): self.runtimeDependencies["virtual/base"] = None self.buildDependencies["libs/hdf5"] = None self.runtimeDependencies["libs/libcurl"] = None class Package(CMakePackageBase): def __init__(self, **args): CMakePackageBase.__init__(self) #self.subinfo.options.configure.args = "-DHDF5_DIR=${CPP}/cmake/hdf5" - hdf5dir = [ os.path.join(self.installDir(), "cmake", "hdf5")] - self.subinfo.options.configure.args = "-DHDF5_DIR={hdf5dir}" + hdf5dir = os.path.join(self.installDir(), "cmake", "hdf5") + self.subinfo.options.configure.args = f"-DHDF5_DIR={hdf5dir}"