SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
75
telephony/kamailio/patches/patch-src_Makefile_libs
Normal file
75
telephony/kamailio/patches/patch-src_Makefile_libs
Normal file
|
@ -0,0 +1,75 @@
|
|||
Index: src/Makefile.libs
|
||||
--- src/Makefile.libs.orig
|
||||
+++ src/Makefile.libs
|
||||
@@ -52,12 +52,18 @@ ifeq ($(OS), darwin)
|
||||
-install_name $(LIB_INSTALL_NAME)
|
||||
|
||||
else
|
||||
+ifeq ($(OS), openbsd)
|
||||
+ LIB_NAME:=$(LIB_PREFIX)$(NAME)$(LIB_SUFFIX).$(OBSD_VER)
|
||||
+ NAME_LD_FLAGS= $(LIB_SONAME)$(LIB_NAME)
|
||||
+ LIBINAME_F:=
|
||||
+else
|
||||
LIB_NAME:=$(LIB_PREFIX)$(NAME)$(LIB_SUFFIX).$(MAJOR_VER).$(MINOR_VER)
|
||||
LIB_RUNTIME_NAME:=$(LIB_PREFIX)$(NAME)$(LIB_SUFFIX).$(MAJOR_VER)
|
||||
LIB_LINK_NAME:=$(LIB_PREFIX)$(NAME)$(LIB_SUFFIX)
|
||||
NAME_LD_FLAGS= $(LIB_SONAME)$(LIB_RUNTIME_NAME)
|
||||
LIBINAME_F:=
|
||||
endif
|
||||
+endif
|
||||
|
||||
ifeq ($(strip $(compile_for_install)),yes)
|
||||
LIB_INSTALL_NAME:=$(lib_target)/$(LIB_RUNTIME_NAME)
|
||||
@@ -104,14 +110,18 @@ endif
|
||||
$(NAME): $(LIB_RUNTIME_NAME) $(LIB_LINK_NAME) $(LIBINAME_F)
|
||||
|
||||
$(LIB_RUNTIME_NAME):
|
||||
+ifneq ($(OS), openbsd)
|
||||
-@ln -s $(LIB_NAME) $(LIB_RUNTIME_NAME)
|
||||
+endif
|
||||
|
||||
$(LIB_LINK_NAME):
|
||||
ifeq ($(OS), freebsd)
|
||||
-@ln -s $(LIB_RUNTIME_NAME) $(LIB_LINK_NAME)
|
||||
else
|
||||
+ifneq ($(OS), openbsd)
|
||||
-@ln -s $(LIB_NAME) $(LIB_LINK_NAME)
|
||||
endif
|
||||
+endif
|
||||
|
||||
.PHONY: link_clean
|
||||
link_clean:
|
||||
@@ -137,21 +147,31 @@ ifeq ($(OS), freebsd)
|
||||
rm -f $(lib_prefix)/$(lib_dir)/$(LIB_LINK_NAME)
|
||||
cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_RUNTIME_NAME) $(LIB_LINK_NAME)
|
||||
else
|
||||
+ifeq ($(OS), openbsd)
|
||||
$(INSTALL_TOUCH) $(lib_prefix)/$(lib_dir)/$(LIB_NAME)
|
||||
$(INSTALL_LIB) $(LIB_NAME) $(lib_prefix)/$(lib_dir)
|
||||
+else
|
||||
+ $(INSTALL_TOUCH) $(lib_prefix)/$(lib_dir)/$(LIB_NAME)
|
||||
+ $(INSTALL_LIB) $(LIB_NAME) $(lib_prefix)/$(lib_dir)
|
||||
rm -f $(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME) \
|
||||
$(lib_prefix)/$(lib_dir)/$(LIB_LINK_NAME)
|
||||
cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_NAME) $(LIB_RUNTIME_NAME)
|
||||
cd $(lib_prefix)/$(lib_dir) ; ln -s $(LIB_NAME) $(LIB_LINK_NAME)
|
||||
endif
|
||||
+endif
|
||||
|
||||
-
|
||||
.PHONY:install-if-newer
|
||||
+ifeq ($(OS), openbsd)
|
||||
+install-if-newer: $(lib_prefix)/$(lib_dir)/$(LIB_NAME)
|
||||
+
|
||||
+$(lib_prefix)/$(lib_dir)/$(LIB_NAME): $(LIBINAME_F)
|
||||
+ @$(MAKE) install
|
||||
+else
|
||||
install-if-newer: $(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME)
|
||||
|
||||
$(lib_prefix)/$(lib_dir)/$(LIB_RUNTIME_NAME): $(LIB_NAME) $(LIBINAME_F)
|
||||
@$(MAKE) install
|
||||
-
|
||||
+endif
|
||||
|
||||
ifneq ($(strip $(LIBINAME_F)),)
|
||||
$(LIBINAME_F): $(ALLDEP)
|
Loading…
Add table
Add a link
Reference in a new issue