41 lines
1.3 KiB
Diff
41 lines
1.3 KiB
Diff
--- rate-engine-0.5.4/Makefile.orig 2005-02-21 04:42:24.046680160 +0100
|
|
+++ rate-engine-0.5.4/Makefile 2005-02-21 04:47:38.049944408 +0100
|
|
@@ -10,7 +10,7 @@
|
|
|
|
DEBUG+= -g -fno-inline-functions
|
|
|
|
-CFLAGS+= -O3 -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow \
|
|
+CFLAGS+= -fPIC -W -Wall -Wmissing-prototypes -Wstrict-prototypes -Wshadow \
|
|
$(DEBUG) -D_REENTRANT -I/usr/include/pcre
|
|
LDFLAGS+= $(DEBUG)
|
|
LDLIBS+= -lpthread
|
|
@@ -26,9 +26,9 @@
|
|
OBJS:= $(SRCS:%.c=%.o)
|
|
MOD= rate_engine.so
|
|
|
|
-ASTLIBDIR= /usr/lib/asterisk/modules
|
|
-ASTCONFDIR= /etc/asterisk
|
|
-BINDIR= /usr/bin
|
|
+ASTLIBDIR= $(shell /usr/bin/asterisk-config --modulesdir)
|
|
+ASTCONFDIR= $(shell /usr/bin/asterisk-config --sysconfdir)
|
|
+BINDIR= $(shell /usr/bin/asterisk-config --bindir)
|
|
|
|
.PHONY: all
|
|
|
|
@@ -50,12 +50,14 @@
|
|
.PHONY: install
|
|
|
|
install: all
|
|
- install -m 755 $(MOD) $(ASTLIBDIR)
|
|
+ if [ ! -d $(DESTDIR)$(ASTLIBDIR) ]; then mkdir -p $(DESTDIR)$(ASTLIBDIR); fi
|
|
+ install -m 755 $(MOD) $(DESTDIR)$(ASTLIBDIR)
|
|
|
|
.PHONY: samples
|
|
|
|
samples:
|
|
- install -m 644 rate_engine.conf.sample $(ASTCONFDIR)/rate_engine.conf
|
|
+ if [ ! -d $(DESTDIR)$(ASTCONFDIR) ]; then mkdir -p $(DESTDIR)$(ASTCONFDIR); fi
|
|
+ install -m 644 rate_engine.conf.sample $(DESTDIR)$(ASTCONFDIR)/rate_engine.conf
|
|
|
|
ifneq ($(wildcard .depend),)
|
|
include .depend
|