$NetBSD: patch-Makefile,v 1.2 2017/06/19 20:14:45 adam Exp $

Libtoolize.

--- Makefile.orig	2017-04-05 16:21:29.000000000 +0000
+++ Makefile
@@ -1,7 +1,7 @@
 -include config.mk
 
 STATICLIB=libimagequant.a
-SHAREDLIB=libimagequant.$(SOLIBSUFFIX)
+SHAREDLIB=libimagequant.la
 SOVER=0
 
 JNILIB=libimagequant.jnilib
@@ -44,11 +44,11 @@ $(STATICLIB): $(OBJS)
 	$(AR) $(ARFLAGS) $@ $^
 
 $(SHAREDOBJS):
-	$(CC) -fPIC $(CFLAGS) -c $(@:.lo=.c) -o $@
+	${LIBTOOL} --mode=compile $(CC) -fPIC $(CFLAGS) -c $(@:.lo=.c) -o $@
 
-libimagequant.so: $(SHAREDOBJS)
-	$(CC) -shared -Wl,-soname,$(SHAREDLIB).$(SOVER) -o $(SHAREDLIB).$(SOVER) $^ $(LDFLAGS)
-	ln -fs $(SHAREDLIB).$(SOVER) $(SHAREDLIB)
+$(SHAREDLIB): $(SHAREDOBJS)
+	${LIBTOOL} --mode=link $(CC) -o $(SHAREDLIB) $^ $(LDFLAGS) \
+		-rpath ${PREFIX}/lib -version-info $(subst .,:,$(VERSION))
 
 libimagequant.dylib: $(SHAREDOBJS)
 	$(CC) -shared -o $(SHAREDLIB).$(SOVER) $^ $(LDFLAGS)
