$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@