[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