From 2f5988cec7d8bd30c86fb2158aa254c3c4ce3555 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Tue, 29 Aug 2023 16:00:28 -0500 Subject: libpng: add libs property (#39638) --- var/spack/repos/builtin/packages/libpng/package.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/var/spack/repos/builtin/packages/libpng/package.py b/var/spack/repos/builtin/packages/libpng/package.py index 27a0fc9bd5..d1351c27f2 100644 --- a/var/spack/repos/builtin/packages/libpng/package.py +++ b/var/spack/repos/builtin/packages/libpng/package.py @@ -38,6 +38,13 @@ class Libpng(CMakePackage): description="Build shared libs, static libs or both", ) + @property + def libs(self): + # v1.2 does not have a version-less symlink + libraries = f"libpng{self.version.up_to(2).joined}" + shared = "libs=shared" in self.spec + return find_libraries(libraries, root=self.prefix, shared=shared, recursive=True) + class CMakeBuilder(CMakeBuilder): def cmake_args(self): -- cgit v1.2.3-60-g2f50