summaryrefslogtreecommitdiff
path: root/devel/ptlib26/files/patch-make__lib.mak
blob: d0fe1cdccd3ff0c62c55c0246c9c06ecd3206b54 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
--- make/lib.mak.orig	2009-11-13 21:10:07.000000000 +0800
+++ make/lib.mak	2009-11-13 21:16:47.000000000 +0800
@@ -97,8 +97,12 @@
     ifeq ($(OSTYPE),mingw)
       LDSOOPTS += -Wl,--kill-at
     else
-      ifneq ($(OSTYPE),Darwin)
-        LDSOOPTS += -Wl,-soname,$(LIB_SONAME)
+      ifeq ($(OSTYPE),FreeBSD)
+        LDSOOPTS += -Wl,-soname,$(subst .$(LIB_SUFFIX),,$(LIB_FILENAME))-$(MAJOR_VERSION).$(MINOR_VERSION).$(LIB_SUFFIX).$(BUILD_NUMBER)
+      else
+        ifneq ($(OSTYPE),Darwin)
+          LDSOOPTS += -Wl,-soname,$(LIB_SONAME)
+        endif
       endif
     endif
   endif