[packages/esmi_ib_library] - fix for library install dir
qboosh
qboosh at pld-linux.org
Sat May 16 08:10:24 CEST 2026
commit 9b17730e23c5664dd93da801d2006d77375f257f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat May 16 08:10:18 2026 +0200
- fix for library install dir
esmi_ib_library-libdir.patch | 11 +++++++++++
esmi_ib_library.spec | 2 ++
2 files changed, 13 insertions(+)
---
diff --git a/esmi_ib_library.spec b/esmi_ib_library.spec
index afa7e10..cd3cd32 100644
--- a/esmi_ib_library.spec
+++ b/esmi_ib_library.spec
@@ -8,6 +8,7 @@ Group: Libraries
#Source0Download: https://github.com/amd/esmi_ib_library/tags
Source0: https://github.com/amd/esmi_ib_library/archive/esmi_pkg_ver-%{version}/%{name}-esmi_pkg_ver-%{version}.tar.gz
# Source0-md5: e5958140596a4cd6a97c254fcfdccfc7
+Patch0: %{name}-libdir.patch
URL: https://github.com/amd/esmi_ib_library
BuildRequires: cmake >= 3.5.0
# <asm/amd_hsmp.h>
@@ -72,6 +73,7 @@ Dokumentacja API biblioteki E-SMI.
%prep
%setup -q -n %{name}-esmi_pkg_ver-%{version}
+%patch -P0 -p1
%build
install -d build
diff --git a/esmi_ib_library-libdir.patch b/esmi_ib_library-libdir.patch
new file mode 100644
index 0000000..9e6c2e0
--- /dev/null
+++ b/esmi_ib_library-libdir.patch
@@ -0,0 +1,11 @@
+--- esmi_ib_library-esmi_pkg_ver-5.2.1/CMakeLists.txt.orig 2026-03-20 07:36:30.000000000 +0100
++++ esmi_ib_library-esmi_pkg_ver-5.2.1/CMakeLists.txt 2026-05-16 08:00:15.128419913 +0200
+@@ -177,7 +177,7 @@ install(PROGRAMS ${CMAKE_CURRENT_BINARY_
+ DESTINATION ${E_SMI}/bin)
+ else ()
+ install(TARGETS ${E_SMI_TARGET}
+- LIBRARY DESTINATION lib COMPONENT ${E_SMI_COMPONENT})
++ LIBRARY DESTINATION lib${LIB_SUFFIX} COMPONENT ${E_SMI_COMPONENT})
+ install(FILES ${SOURCE_DIR}/include/e_smi/e_smi.h
+ DESTINATION include/e_smi)
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${SMI_TOOL}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/esmi_ib_library.git/commitdiff/9b17730e23c5664dd93da801d2006d77375f257f
More information about the pld-cvs-commit
mailing list