Annotation of qmapshack/routino/patches/patch-src_Makefile, Revision 1.1
1.1 ! kirby 1: $OpenBSD$
! 2: --- src/Makefile.orig Tue Sep 29 21:09:59 2015
! 3: +++ src/Makefile Sun Apr 3 20:24:59 2016
! 4: @@ -38,9 +38,7 @@ EXE=planetsplitter$(.EXE) planetsplitter-slim$(.EXE) r
! 5: router+lib$(.EXE) router+lib-slim$(.EXE)
! 6:
! 7: ifneq ($(HOST),MINGW)
! 8: -LIB =libroutino.so libroutino-slim.so
! 9: -LIB+=libroutino.so.$(SOVERSION) libroutino-slim.so.$(SOVERSION)
! 10: -LIB+=libroutino.so.$(LIBVERSION) libroutino-slim.so.$(LIBVERSION)
! 11: +LIB =libroutino.so.${libroutino_ltversion} libroutino-slim.so.${libroutino_slim_ltversion}
! 12: else
! 13: LIB =routino.dll routino-slim.dll
! 14: LIB+=routino.def routino-slim.def
! 15: @@ -50,8 +48,8 @@ endif
! 16: INC=routino.h
! 17:
! 18: ifneq ($(HOST),MINGW)
! 19: -LINK_LIB=libroutino.so
! 20: -LINK_SLIM_LIB=libroutino-slim.so
! 21: +LINK_LIB=libroutino.so.${libroutino_ltversion}
! 22: +LINK_SLIM_LIB=libroutino-slim.so.${libroutino_slim_ltversion}
! 23: else
! 24: LINK_LIB=routino.dll
! 25: LINK_SLIM_LIB=routino-slim.dll
! 26: @@ -206,15 +204,9 @@ ifeq ($(HOST),MINGW)
! 27: LIBROUTINO_OBJ+=mman-win32.o
! 28: endif
! 29:
! 30: -libroutino.so.$(LIBVERSION) : $(LIBROUTINO_OBJ)
! 31: +libroutino.so.${libroutino_ltversion} : $(LIBROUTINO_OBJ)
! 32: $(LD) $^ -o $@ $(LDFLAGS) $(LDFLAGS_LIB) $(LDFLAGS_SONAME)
! 33:
! 34: -libroutino.so.$(SOVERSION) : libroutino.so.$(LIBVERSION)
! 35: - ln -sf $< $@
! 36: -
! 37: -libroutino.so : libroutino.so.$(LIBVERSION)
! 38: - ln -sf $< $@
! 39: -
! 40: routino.dll : $(LIBROUTINO_OBJ)
! 41: $(LD) $^ -o $@ $(LDFLAGS) $(LDFLAGS_LIB)
! 42:
! 43: @@ -236,15 +228,9 @@ ifeq ($(HOST),MINGW)
! 44: LIBROUTINO_SLIM_OBJ+=mman-win32.o
! 45: endif
! 46:
! 47: -libroutino-slim.so.$(LIBVERSION) : $(LIBROUTINO_SLIM_OBJ)
! 48: +libroutino-slim.so.${libroutino_slim_ltversion} : $(LIBROUTINO_SLIM_OBJ)
! 49: $(LD) $^ -o $@ $(LDFLAGS) $(LDFLAGS_LIB) $(LDFLAGS_SLIM_SONAME)
! 50:
! 51: -libroutino-slim.so.$(SOVERSION) : libroutino-slim.so.$(LIBVERSION)
! 52: - ln -sf $< $@
! 53: -
! 54: -libroutino-slim.so : libroutino-slim.so.$(LIBVERSION)
! 55: - ln -sf $< $@
! 56: -
! 57: routino-slim.dll : $(LIBROUTINO_SLIM_OBJ)
! 58: $(LD) $^ -o $@ $(LDFLAGS) $(LDFLAGS_LIB)
! 59:
! 60: @@ -299,7 +285,7 @@ install-local: all-local
! 61: @for file in $(LIB); do \
! 62: if [ -f $$file ]; then \
! 63: echo cp $$file $(DESTDIR)$(libdir) ;\
! 64: - cp -df $$file $(DESTDIR)$(libdir) ;\
! 65: + cp -f $$file $(DESTDIR)$(libdir) ;\
! 66: fi ;\
! 67: done
! 68:
CVSweb