Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 214696 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile.orig (-13 / +5 lines)
Lines 9-23 Link Here
9
NAME=app_notify
9
NAME=app_notify
10
CONF=dialer_extensions.conf
10
CONF=dialer_extensions.conf
11
11
12
CFLAGS=-g -Wall -D_REENTRANT -D_GNU_SOURCE -fPIC
12
DESTDIR=
13
CFLAGS+=-g -Wall -D_REENTRANT -D_GNU_SOURCE -fPIC
13
LIBS=
14
LIBS=
14
RES=$(NAME).so
15
RES=$(NAME).so
15
16
16
ifeq (${OSARCH},Darwin)
17
SOLINK=$(shell /usr/bin/asterisk-config --solink)
17
SOLINK=-dynamic -bundle -undefined suppress -force_flat_namespace
18
else
19
SOLINK=-shared -Xlinker -x
20
endif
21
18
22
MODULES_DIR=/usr/lib/asterisk/modules
19
MODULES_DIR=/usr/lib/asterisk/modules
23
20
Lines 29-41 Link Here
29
clean:
26
clean:
30
	rm -f $(NAME).o $(NAME).so notifyClient.o notifyClient sampleClient
27
	rm -f $(NAME).o $(NAME).so notifyClient.o notifyClient sampleClient
31
28
32
install: all
29
install:
33
	if ! [ -f /etc/asterisk/$(CONF) ]; then \
30
	install -D -m 755 $(NAME).so $(DESTDIR)$(MODULES_DIR)/$(NAME).so
34
		install -m 644 $(CONF).sample /etc/asterisk/$(CONF) ; \
35
	fi
36
	if [ -f $(NAME).so ]; then \
37
		install -m 755 $(NAME).so $(MODULES_DIR) ; \
38
	fi
39
31
40
reload: install
32
reload: install
41
	asterisk -rx "unload ${RES}"
33
	asterisk -rx "unload ${RES}"

Return to bug 214696