File x264-use-shared-library.patch of Package libx264

diff -ruN x264-0.161+git20220602.baee400/Makefile x264-0.161+git20220602.baee400.patched/Makefile
--- x264-0.161+git20220602.baee400/Makefile	2022-06-01 18:31:50.000000000 -0400
+++ x264-0.161+git20220602.baee400.patched/Makefile	2022-10-24 22:18:40.164872797 -0400
@@ -249,6 +249,7 @@
 
 $(SONAME): $(GENERATED) .depend $(OBJS) $(OBJASM) $(OBJSO)
 	$(LD)$@ $(OBJS) $(OBJASM) $(OBJSO) $(SOFLAGS) $(LDFLAGS)
+	ln -s $(SONAME) libx264.so
 
 $(IMPLIBNAME): $(SONAME)
 
@@ -260,8 +261,8 @@
 example: example$(EXE)
 endif
 
-x264$(EXE): $(GENERATED) .depend $(OBJCLI) $(CLI_LIBX264)
-	$(LD)$@ $(OBJCLI) $(CLI_LIBX264) $(LDFLAGSCLI) $(LDFLAGS)
+x264$(EXE): $(GENERATED) .depend $(OBJCLI) $(SONAME)
+	$(LD)$@ $(OBJCLI) -L. -lx264 $(LDFLAGSCLI) $(LDFLAGS)
 
 checkasm8$(EXE): $(GENERATED) .depend $(OBJCHK) $(OBJCHK_8) $(LIBX264)
 	$(LD)$@ $(OBJCHK) $(OBJCHK_8) $(LIBX264) $(LDFLAGS)
openSUSE Build Service is sponsored by