$OpenBSD: patch-nDPI_src_lib_Makefile_in,v 1.4 2020/10/21 00:24:41 sthen Exp $

Index: nDPI/src/lib/Makefile.in
--- nDPI/src/lib/Makefile.in.orig
+++ nDPI/src/lib/Makefile.in
@@ -23,7 +23,7 @@ HEADERS   = $(wildcard ../include/*.h)
 NDPI_VERSION_MAJOR   = @NDPI_MAJOR@
 NDPI_LIB_STATIC      = libndpi.a
 NDPI_LIB_SHARED_BASE = libndpi.so
-NDPI_LIB_SHARED      = $(NDPI_LIB_SHARED_BASE).@NDPI_VERSION_SHORT@
+NDPI_LIB_SHARED      = $(NDPI_LIB_SHARED_BASE).$(LIBndpi_VERSION)
 NDPI_LIBS            = $(NDPI_LIB_STATIC) $(NDPI_LIB_SHARED)
 
 ifneq ($(OS),Windows_NT)
@@ -39,7 +39,7 @@ ifneq ($(BUILD_MINGW),)
 NDPI_LIB_SHARED_BASE = libndpi
 NDPI_LIB_SHARED      = $(NDPI_LIB_SHARED_BASE)-@NDPI_VERSION_SHORT@.dll
 else
-SONAME_FLAG=-Wl,-soname,$(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR)
+SONAME_FLAG=-Wl,-soname,$(NDPI_LIB_SHARED_BASE).$(LIBndpi_VERSION)
 endif
 endif
 
@@ -53,8 +53,8 @@ $(NDPI_LIB_STATIC): $(OBJECTS)
 
 $(NDPI_LIB_SHARED): $(OBJECTS)
 	$(CC) -shared -fPIC $(SONAME_FLAG) -o $@ $(OBJECTS) $(LDFLAGS)
-	ln -fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE)
-	ln -fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR)
+	#ln -fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE)
+	#ln -fs $(NDPI_LIB_SHARED) $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR)
 
 %.o: %.c $(HEADERS) Makefile
 	$(CC) $(CFLAGS) -c $< -o $@
@@ -77,7 +77,7 @@ cppcheck:
 install: $(NDPI_LIBS)
 	mkdir -p $(DESTDIR)$(libdir)
 	cp $(NDPI_LIBS) $(DESTDIR)$(libdir)/
-	cp -P $(NDPI_LIB_SHARED_BASE) $(DESTDIR)$(libdir)/
-	cp -P $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR) $(DESTDIR)$(libdir)/
+	#cp -P $(NDPI_LIB_SHARED_BASE) $(DESTDIR)$(libdir)/
+	#cp -P $(NDPI_LIB_SHARED_BASE).$(NDPI_VERSION_MAJOR) $(DESTDIR)$(libdir)/
 	mkdir -p $(DESTDIR)$(includedir)
 	cp ../include/*.h $(DESTDIR)$(includedir)
