--- pretrace-0.4/Makefile.orig	2021-01-14 13:31:45.950615134 +0300
+++ pretrace-0.4/Makefile	2021-01-14 13:32:04.940676578 +0300
@@ -2,14 +2,14 @@
 # $Id: Makefile,v 1.1 2005/07/27 07:45:37 taviso Exp $
 #
 
-VERSION=0.4
+VERSION?=0.4
 PREFIX=/usr/local
 DOCDIR=$(PREFIX)/share/doc/pretrace-$(VERSION)
 LIBDIR=$(PREFIX)/lib
 BINDIR=$(PREFIX)/bin
 MANDIR=$(PREFIX)/share/man
 
-all: libpretrace.so ptgenmap doc
+all: libpretrace.so ptgenmap
 	@echo 'libpretrace.so has been built, please see README for instructions.'
 	@echo 'type `make install` to install to $(PREFIX)'
 
@@ -26,7 +26,7 @@
 	$(CC) $(CFLAGS) -Wall -g -fPIC -c trie.c
 
 libpretrace.so: libpretrace.o trie.o
-	$(CC) $(CFLAGS) $(LDFLAGS) -g -shared -o libpretrace.so libpretrace.o trie.o
+	$(CC) $(CFLAGS) $(LDFLAGS) -g -shared -Wl,-soname,libpretrace.so -o libpretrace.so libpretrace.o trie.o
 
 doc:
 	gzip -9c pretrace.3 > pretrace.3.gz
@@ -38,8 +41,8 @@
 	install -m 0755 libpretrace.so $(LIBDIR)
 	install -m 0755 ptgenmap $(BINDIR)
 	install -m 0644 README pretrace.conf.example ChangeLog $(DOCDIR)
-	install -m 0644 pretrace.3.gz $(MANDIR)/man3
-	install -m 0644 ptgenmap.8.gz $(MANDIR)/man8
+	install -m 0644 pretrace.3 $(MANDIR)/man3
+	install -m 0644 ptgenmap.8 $(MANDIR)/man8
 
 clean:
 	-rm -f libpretrace.so libpretrace.o trie.o ptgenmap.o ptgenmap *~