summaryrefslogtreecommitdiff
path: root/net/asterisk-app-ldap/files/patch-Makefile
blob: 924d1e08103bf3eaee84aa50e0c0acf29748aaaf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
--- 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}"