$OpenBSD: patch-src_Makefile_in,v 1.2 2013/01/28 15:38:31 stsp Exp $
--- src/Makefile.in.orig	Sun Jan 22 23:13:17 2012
+++ src/Makefile.in	Mon Jan 28 16:12:07 2013
@@ -11,10 +11,10 @@ OBJS = libircclient.o
 all:	@TARGET@
 
 static:	libircclient.a
-shared: libircclient.so
+shared: libircclient.so.$(LIBircclient_VERSION)
 shared_mingw: libircclient.dll
 
-install: lib
+install:
 	-mkdir -p $(DESTDIR)@prefix@/include
 	-mkdir -p $(DESTDIR)@prefix@/lib
 	cp ../include/libircclient.h $(DESTDIR)@prefix@/include/libircclient.h
@@ -22,11 +22,11 @@ install: lib
 	cp ../include/libirc_events.h  $(DESTDIR)@prefix@/include/libirc_events.h 
 	cp ../include/libirc_options.h  $(DESTDIR)@prefix@/include/libirc_options.h 
 	cp ../include/libirc_rfcnumeric.h  $(DESTDIR)@prefix@/include/libirc_rfcnumeric.h 
-	cp libircclient.so $(DESTDIR)@prefix@/lib/
+	if test -e libircclient.so.$(LIBircclient_VERSION); then cp libircclient.so.$(LIBircclient_VERSION) $(DESTDIR)@prefix@/lib/; fi
 	cp libircclient.a $(DESTDIR)@prefix@/lib/
 
-libircclient.so: libircclient.o
-	$(CC) -shared -s -o libircclient.so libircclient.o @LIBS@
+libircclient.so.$(LIBircclient_VERSION): libircclient.o
+	$(CC) -shared -s -o libircclient.so.$(LIBircclient_VERSION) libircclient.o @LIBS@
 
 libircclient.dll: libircclient.o
 	$(CC) -shared -s -o libircclient.dll -Wl,-out-implib,libircclient.lib libircclient.o libircclient.def -lkernel32 -lwsock32 @LIBS@
