File dont-set-soname-as-it-is-plugin-for-us.patch of Package libkrunfw

diff -Nru libkrunfw-3.6.3_orig/Makefile libkrunfw-3.6.3/Makefile
--- libkrunfw-3.6.3_orig/Makefile	2022-08-19 13:08:55.000000000 +0200
+++ libkrunfw-3.6.3/Makefile	2022-09-28 19:37:01.390294788 +0200
@@ -27,14 +27,9 @@
 KERNEL_BINARY_x86_64 = $(KERNEL_SOURCES)/vmlinux
 KERNEL_BINARY_aarch64 = $(KERNEL_SOURCES)/arch/arm64/boot/Image
 
-KRUNFW_BINARY_Linux = libkrunfw$(VARIANT).so.$(FULL_VERSION)
-KRUNFW_SONAME_Linux = libkrunfw$(VARIANT).so.$(ABI_VERSION)
-KRUNFW_BASE_Linux = libkrunfw$(VARIANT).so
-SONAME_Linux = -Wl,-soname,$(KRUNFW_SONAME_Linux)
-
-KRUNFW_BINARY_Darwin = libkrunfw.$(FULL_VERSION).dylib
-KRUNFW_SONAME_Darwin = libkrunfw.$(ABI_VERSION).dylib
-KRUNFW_BASE_Darwin = libkrunfw.dylib
+KRUNFW_BINARY_Linux = libkrunfw$(VARIANT).so
+
+KRUNFW_BINARY_Darwin = libkrunfw.dylib
 SONAME_Darwin =
 
 LIBDIR_Linux = lib64
@@ -83,7 +78,7 @@
 endif
 
 $(KRUNFW_BINARY_$(OS)): $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE)
-	gcc -fPIC -DABI_VERSION=$(ABI_VERSION) -shared $(SONAME_$(OS)) -o $@ $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE)
+	gcc -fPIC -DABI_VERSION=$(ABI_VERSION) -shared -o $@ $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE)
 ifeq ($(OS),Linux)
 	strip $(KRUNFW_BINARY_$(OS))
 endif
@@ -91,7 +86,6 @@
 install:
 	install -d $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/
 	install -m 755 $(KRUNFW_BINARY_$(OS)) $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/
-	cd $(DESTDIR)$(PREFIX)/$(LIBDIR_$(OS))/ ; ln -sf $(KRUNFW_BINARY_$(OS)) $(KRUNFW_SONAME_$(OS)) ; ln -sf $(KRUNFW_SONAME_$(OS)) $(KRUNFW_BASE_$(OS))
 
 clean:
 	rm -fr $(KERNEL_SOURCES) $(KERNEL_C_BUNDLE) $(QBOOT_C_BUNDLE) $(INITRD_C_BUNDLE) $(KRUNFW_BINARY_$(OS))
openSUSE Build Service is sponsored by