ports/net/asterisk-app-ldap/files/patch-Makefile
Edwin Groothuis 7ae54fb876 Update for port net/asterisk-app-ldap
Update for port net/asterisk-app-ldap. The new version runs
	now with asterisk 1.4.

Also modified PORTNAME to asterisk-app-ldap and introduced DISTNAME

PR:		ports/111774
Submitted by:	Matthias Fechner <idefix@fechner.net>
2007-05-25 11:56:59 +00:00

35 lines
925 B
Text

--- Makefile.orig Tue Apr 17 13:55:00 2007
+++ Makefile Tue Apr 17 18:19:37 2007
@@ -30,6 +30,14 @@
CONF_DIR=/etc/asterisk
endif
+ifeq ($(OSARCH),FreeBSD)
+# CFLAGS+= -D__FreeBSD__
+ SOLINK=-shared -Xlinker -x -L/usr/local/lib
+ LIBS=-llber -lldap -liconv
+ MODULES_DIR=/usr/local/lib/asterisk/modules
+ CONF_DIR=/usr/local/etc/asterisk
+endif
+
%.so : %.o
$(CC) $(SOLINK) -o $@ $(LIBS) $<
@@ -39,13 +47,13 @@
rm -f $(NAME).o $(NAME).so
install: all
- if ! [ -f $(CONF_DIR)/$(CONF) ]; then \
- install -m 644 $(CONF).sample $(CONF_DIR)/$(CONF) ; \
+ if ! [ -f $(CONF_DIR)/$(CONF).sample ]; then \
+ install -m 644 $(CONF).sample $(CONF_DIR)/$(CONF).sample ; \
fi
if [ -f $(NAME).so ]; then \
install -m 755 $(NAME).so $(MODULES_DIR) ; \
fi
reload: install
- asterisk -rx "unload ${RES}"
- asterisk -rx "load ${RES}"
+ asterisk -rx "module unload ${RES}"
+ asterisk -rx "module load ${RES}"