Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/net-im/concord/files/patch-src_Makefile
16461 views
--- src/Makefile.orig	2024-05-06 23:04:41 UTC
+++ src/Makefile
@@ -60,7 +60,7 @@ ARLIB = $(LIBDIR)/libdiscord.a
           -I$(INCLUDE_DIR) -I$(CORE_DIR) -I$(GENCODECS_DIR) -I$(PREFIX)/include
 
 ARLIB = $(LIBDIR)/libdiscord.a
-SOLIB = $(LIBDIR)/libdiscord.so
+SOLIB = $(LIBDIR)/libdiscord.so.$(ABIVERSION)
 DYLIB = $(LIBDIR)/libdiscord.dylib
 
 ARFLAGS = -cqsv
@@ -82,7 +82,7 @@ $(SOLIB): deps
 $(ARLIB): deps
 	$(AR) $(ARFLAGS) $@ $(OBJS) $(GENCODECS_OBJ) $(CORE_OBJS)
 $(SOLIB): deps
-	$(CC) -shared -lcurl -o $@ $(OBJS) $(GENCODECS_OBJ) $(CORE_OBJS)
+	$(CC) -shared -Wl,-soname,libdiscord.so.$(ABIVERSION) -L$(PREFIX)/lib -lcurl -o $@ $(OBJS) $(GENCODECS_OBJ) $(CORE_OBJS)
 $(DYLIB): deps
 	$(CC) -dynamiclib $(DYFLAGS) -o $@ $(OBJS) $(GENCODECS_OBJ) $(CORE_OBJS)