File 0003-Make-dependencies-explicit.patch of Package sblim-cmpi-rpm
From 6e681881f6b528bfb761f9808fd5c9eb75e39056 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@gmail.com>
Date: Mon, 3 Feb 2025 18:09:10 +0100
Subject: [PATCH 3/4] Make dependencies explicit
---
Makefile.am | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Makefile.am b/Makefile.am
index 813944b..cc1630e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -49,6 +49,7 @@ libcmpiOSBase_RpmPackageProvider_la_SOURCES = \
libcmpiOSBase_RpmPackageProvider_la_LIBADD = \
-lcmpiOSBase_Common \
-lcimrpm
+libcmpiOSBase_RpmPackageProvider_la_DEPENDENCIES = libcimrpm.la
# RpmFileCheck
libcmpiOSBase_RpmFileCheckProvider_la_SOURCES = \
@@ -57,6 +58,7 @@ libcmpiOSBase_RpmFileCheckProvider_la_SOURCES = \
libcmpiOSBase_RpmFileCheckProvider_la_LIBADD = \
-lcmpiOSBase_Common \
-lcimrpm
+libcmpiOSBase_RpmFileCheckProvider_la_DEPENDENCIES = libcimrpm.la
# RpmAssociatedFile
libcmpiOSBase_RpmAssociatedFileProvider_la_SOURCES = \
@@ -66,6 +68,7 @@ libcmpiOSBase_RpmAssociatedFileProvider_la_LIBADD = \
-lcmpiOSBase_Common \
-lcimrpm \
-lcmpiOSBase_RpmFileCheckProvider
+libcmpiOSBase_RpmAssociatedFileProvider_la_DEPENDENCIES = libcimrpm.la
# Support Utility Library
lib_LTLIBRARIES = libcimrpm.la \
@@ -95,6 +98,7 @@ noinst_HEADERS = \
noinst_PROGRAMS = rpmlist
rpmlist_SOURCES = rpmlist.c
rpmlist_LDADD = -lcimrpm
+rpmlist_DEPENDENCIES = libcimrpm.la
# We must explicity add the RPM spec files to the distribution package
EXTRA_DIST+=$(PACKAGE).spec $(PACKAGE).rh.spec
--
2.48.1