summaryrefslogtreecommitdiff
path: root/net/asterisk12/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'net/asterisk12/files/patch-Makefile')
-rw-r--r--net/asterisk12/files/patch-Makefile291
1 files changed, 148 insertions, 143 deletions
diff --git a/net/asterisk12/files/patch-Makefile b/net/asterisk12/files/patch-Makefile
index 9d225b6e1723..1e4ffbe62070 100644
--- a/net/asterisk12/files/patch-Makefile
+++ b/net/asterisk12/files/patch-Makefile
@@ -1,9 +1,9 @@
$FreeBSD$
---- Makefile.orig Tue Sep 2 03:33:42 2003
-+++ Makefile Sun Oct 19 10:02:05 2003
-@@ -39,10 +39,10 @@
+--- Makefile.orig Wed Jan 14 08:48:38 2004
++++ Makefile Fri Jan 30 02:25:09 2004
+@@ -43,10 +43,10 @@
#K6OPT = -DK6OPT
#Tell gcc to optimize the asterisk's code
@@ -16,16 +16,16 @@ $FreeBSD$
# New hangup routines for chan_zap.c
# If this flag is uncommented then you need to have new libpri code in your system
-@@ -64,7 +64,7 @@
+@@ -68,7 +68,7 @@
# Where to install asterisk after compiling
# Default -> leave empty
-INSTALL_PREFIX=
-+INSTALL_PREFIX=${PREFIX}
++INSTALL_PREFIX=$(PREFIX)
- # Original busydetect routine
- BUSYDETECT = #-DBUSYDETECT
-@@ -78,28 +78,28 @@
+ # Staging directory
+ # Files are copied here temporarily during the install process
+@@ -88,28 +88,26 @@
# Don't use together with -DBUSYDETECT_TONEONLY
BUSYDETECT+= #-DBUSYDETECT_COMPARE_TONE_AND_SILENCE
@@ -48,7 +48,6 @@ $FreeBSD$
+ASTSBINDIR=$(INSTALL_PREFIX)/sbin
+ASTVARRUNDIR=/var/run
-
MODULES_DIR=$(ASTLIBDIR)/modules
AGI_DIR=$(ASTVARLIBDIR)/agi-bin
@@ -56,44 +55,45 @@ $FreeBSD$
-CFLAGS=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) -D_REENTRANT -D_GNU_SOURCE #-DMAKE_VALGRIND_HAPPY
+CFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) -D_REENTRANT -D_GNU_SOURCE #-DMAKE_VALGRIND_HAPPY
CFLAGS+=$(OPTIMIZE)
- CFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
+-CFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
CFLAGS+=$(shell if uname -m | grep -q ppc; then echo "-fsigned-char"; fi)
--ifeq (${OSARCH},OpenBSD)
+ ifeq (${OSARCH},FreeBSD)
-CFLAGS+=-pthread
-+ifeq (${OSARCH},FreeBSD)
-+CFLAGS+=${PTHREAD_CFLAGS}
+-INCLUDE+=-I/usr/local/include
++CFLAGS+=$(PTHREAD_CFLAGS)
endif
-
- CFLAGS+=$(shell if [ -f /usr/include/linux/zaptel.h ]; then echo "-DZAPTEL_OPTIMIZATIONS"; fi)
-@@ -131,14 +131,14 @@
- ifeq (${OSARCH},Linux)
- LIBS=-ldl
+ ifeq (${OSARCH},OpenBSD)
+ CFLAGS+=-pthread
+@@ -151,7 +149,7 @@
+ LIBS=-pthread
+ else
+ ifeq (${OSARCH},FreeBSD)
+-LIBS=-pthread
++LIBS=$(PTHREAD_LIBS)
+ else
+ endif
+ endif
+@@ -179,7 +177,7 @@
+ SOLINK=-shared -Xlinker -x
endif
--LIBS+=-lpthread -lncurses -lm -lresolv #-lnjamd
-+LIBS+=${PTHREAD_LIBS} -lncurses -lm #-lnjamd
- OBJS=io.o sched.o logger.o frame.o loader.o config.o channel.o \
- translate.o file.o say.o pbx.o cli.o md5.o term.o \
- ulaw.o alaw.o callerid.o fskmodem.o image.o app.o \
- cdr.o tdd.o acl.o rtp.o manager.o asterisk.o ast_expr.o \
- dsp.o chanvars.o indications.o autoservice.o db.o privacy.o \
- astmm.o enum.o srv.o
+
-CC=gcc
+CC?=gcc
INSTALL=install
_all: all
-@@ -163,13 +163,13 @@
- editline/libedit.a: editline/config.h
+@@ -200,13 +198,13 @@
+ cd editline && unset CFLAGS LIBS && test -f config.h || ./configure
$(MAKE) -C editline libedit.a
--db1-ast/libdb1.a:
+-db1-ast/libdb1.a: FORCE
- @if [ -d db1-ast ]; then \
- $(MAKE) -C db1-ast libdb1.a ; \
- else \
- echo "You need to do a cvs update -d not just cvs update"; \
- exit 1; \
- fi
-+#db1-ast/libdb1.a:
++#db1-ast/libdb1.a: FORCE
+# @if [ -d db1-ast ]; then \
+# $(MAKE) -C db1-ast libdb1.a ; \
+# else \
@@ -103,98 +103,107 @@ $FreeBSD$
ifneq ($(wildcard .depend),)
include .depend
-@@ -199,8 +199,8 @@
- ./make_build_h
- endif
+@@ -244,8 +242,8 @@
+ exit 1; \
+ fi
--asterisk: editline/libedit.a db1-ast/libdb1.a $(OBJS)
-- $(CC) $(DEBUG) -o asterisk -rdynamic $(OBJS) $(LIBS) $(LIBEDIT) db1-ast/libdb1.a
-+asterisk: editline/libedit.a $(OBJS)
-+ $(CC) $(DEBUG) -o asterisk -rdynamic $(OBJS) $(LIBS) $(LIBEDIT)
+-asterisk: editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a $(OBJS)
+- $(CC) $(DEBUG) -o asterisk $(ASTLINK) $(OBJS) $(LIBS) $(LIBEDIT) db1-ast/libdb1.a stdtime/libtime.a
++asterisk: editline/libedit.a stdtime/libtime.a $(OBJS)
++ $(CC) $(DEBUG) -o asterisk $(ASTLINK) $(OBJS) $(LIBS) $(LIBEDIT) stdtime/libtime.a
subdirs:
for x in $(SUBDIRS); do $(MAKE) -C $$x || exit 1 ; done
-@@ -214,10 +214,10 @@
- $(MAKE) -C db1-ast clean
+@@ -260,10 +258,10 @@
+ $(MAKE) -C stdtime clean
datafiles: all
-- mkdir -p $(ASTVARLIBDIR)/sounds/digits
-+ $(MKDIR) $(ASTVARLIBDIR)/sounds/digits
+- mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/sounds/digits
++ $(MKDIR) $(DESTDIR)$(ASTVARLIBDIR)/sounds/digits
for x in sounds/digits/*.gsm; do \
if grep -q "^%`basename $$x`%" sounds.txt; then \
-- install $$x $(ASTVARLIBDIR)/sounds/digits ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/sounds/digits ; \
+- install -m 644 $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds/digits ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds/digits ; \
else \
echo "No description for $$x"; \
exit 1; \
-@@ -225,18 +225,18 @@
+@@ -271,18 +269,18 @@
done
for x in sounds/vm-* sounds/transfer* sounds/pbx-* sounds/ss-* sounds/beep* sounds/dir-* sounds/conf-* sounds/agent-* sounds/invalid* sounds/tt-* sounds/auth-* sounds/privacy-*; do \
if grep -q "^%`basename $$x`%" sounds.txt; then \
-- install $$x $(ASTVARLIBDIR)/sounds ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/sounds ; \
+- install -m 644 $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds ; \
else \
echo "No description for $$x"; \
exit 1; \
fi; \
done
-- mkdir -p $(ASTVARLIBDIR)/mohmp3
-- mkdir -p $(ASTVARLIBDIR)/images
-+ $(MKDIR) $(ASTVARLIBDIR)/mohmp3
-+ $(MKDIR) $(ASTVARLIBDIR)/images
+- mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/mohmp3
+- mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/images
++ $(MKDIR) $(DESTDIR)$(ASTVARLIBDIR)/mohmp3
++ $(MKDIR) $(DESTDIR)$(ASTVARLIBDIR)/images
for x in images/*.jpg; do \
-- install $$x $(ASTVARLIBDIR)/images ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/images ; \
+- install -m 644 $$x $(DESTDIR)$(ASTVARLIBDIR)/images ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTVARLIBDIR)/images ; \
done
-- mkdir -p $(AGI_DIR)
-+ $(MKDIR) $(AGI_DIR)
+- mkdir -p $(DESTDIR)$(AGI_DIR)
++ $(MKDIR) $(DESTDIR)$(AGI_DIR)
update:
@if [ -d CVS ]; then \
-@@ -248,98 +248,73 @@
+@@ -294,105 +292,74 @@
fi
bininstall: all
-- mkdir -p $(MODULES_DIR)
-- mkdir -p $(ASTSBINDIR)
-- mkdir -p $(ASTETCDIR)
-- mkdir -p $(ASTBINDIR)
-- mkdir -p $(ASTSBINDIR)
-- mkdir -p $(ASTVARRUNDIR)
-- mkdir -p $(ASTSPOOLDIR)/voicemail
-- install -m 755 asterisk $(ASTSBINDIR)/
-- install -m 755 astgenkey $(ASTSBINDIR)/
-- install -m 755 safe_asterisk $(ASTSBINDIR)/
-+ $(MKDIR) $(MODULES_DIR)
-+ $(MKDIR) $(ASTSBINDIR)
-+ $(MKDIR) $(ASTETCDIR)
-+ $(MKDIR) $(ASTBINDIR)
-+ $(MKDIR) $(ASTSBINDIR)
-+ $(MKDIR) $(ASTVARRUNDIR)
-+ $(MKDIR) $(ASTSPOOLDIR)/voicemail
-+ ${BSD_INSTALL_PROGRAM} asterisk $(ASTSBINDIR)/
-+ ${BSD_INSTALL_SCRIPT} astgenkey $(ASTSBINDIR)/
-+ ${BSD_INSTALL_SCRIPT} safe_asterisk $(ASTSBINDIR)/
+- mkdir -p $(DESTDIR)$(MODULES_DIR)
+- mkdir -p $(DESTDIR)$(ASTSBINDIR)
+- mkdir -p $(DESTDIR)$(ASTETCDIR)
+- mkdir -p $(DESTDIR)$(ASTBINDIR)
+- mkdir -p $(DESTDIR)$(ASTSBINDIR)
+- mkdir -p $(DESTDIR)$(ASTVARRUNDIR)
+- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail
+- install -m 755 asterisk $(DESTDIR)$(ASTSBINDIR)/
+- install -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
++ $(MKDIR) $(DESTDIR)$(MODULES_DIR)
++ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
++ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
++ $(MKDIR) $(DESTDIR)$(ASTBINDIR)
++ $(MKDIR) $(DESTDIR)$(ASTSBINDIR)
++ $(MKDIR) $(DESTDIR)$(ASTVARRUNDIR)
++ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail
++ $(BSD_INSTALL_PROGRAM) asterisk $(DESTDIR)$(ASTSBINDIR)/
++ $(BSD_INSTALL_SCRIPT) contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
+ if [ ! -f $(DESTDIR)$(ASTSBINDIR)/safe_asterisk ]; then \
+- install -m 755 contrib/scripts/safe_asterisk $(DESTDIR)$(ASTSBINDIR)/ ;\
++ $(BSD_INSTALL_SCRIPT) contrib/scripts/safe_asterisk $(DESTDIR)$(ASTSBINDIR)/ ;\
+ fi
for x in $(SUBDIRS); do $(MAKE) -C $$x install || exit 1 ; done
-- install -d $(ASTHEADERDIR)
-- install include/asterisk/*.h $(ASTHEADERDIR)
-- rm -f $(ASTVARLIBDIR)/sounds/vm
-- rm -f $(ASTVARLIBDIR)/sounds/voicemail
-- if [ ! -h $(ASTSPOOLDIR)/vm ] && [ -d $(ASTSPOOLDIR)/vm ]; then \
-- mv $(ASTSPOOLDIR)/vm $(ASTSPOOLDIR)/voicemail/default; \
+- install -d $(DESTDIR)$(ASTHEADERDIR)
+- install -m 644 include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
++ $(MKDIR) $(DESTDIR)$(ASTHEADERDIR)
++ $(BSD_INSTALL_DATA) include/asterisk/*.h $(DESTDIR)$(ASTHEADERDIR)
+ rm -f $(DESTDIR)$(ASTVARLIBDIR)/sounds/vm
+- rm -f $(DESTDIR)$(ASTVARLIBDIR)/sounds/voicemail
+- if [ ! -h $(DESTDIR)$(ASTSPOOLDIR)/vm ] && [ -d $(DESTDIR)$(ASTSPOOLDIR)/vm ]; then \
+- mv $(DESTDIR)$(ASTSPOOLDIR)/vm $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default; \
- else \
-- mkdir -p $(ASTSPOOLDIR)/voicemail/default; \
-- rm -f $(ASTSPOOLDIR)/vm; \
+- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default; \
+- rm -f $(DESTDIR)$(ASTSPOOLDIR)/vm; \
- fi
-- ln -s $(ASTSPOOLDIR)/voicemail/default $(ASTSPOOLDIR)/vm
-- rm -f $(MODULES_DIR)/chan_ixj.so
-- rm -f $(MODULES_DIR)/chan_tor.so
-- mkdir -p $(ASTVARLIBDIR)/sounds
-- mkdir -p $(ASTLOGDIR)/cdr-csv
-- mkdir -p $(ASTVARLIBDIR)/keys
-- install -m 644 keys/iaxtel.pub $(ASTVARLIBDIR)/keys
-- ( cd $(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/vm . )
-- ( cd $(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/voicemail . )
+- ln -s $(ASTSPOOLDIR)/voicemail/default $(DESTDIR)$(ASTSPOOLDIR)/vm
+- rm -f $(DESTDIR)$(MODULES_DIR)/chan_ixj.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/chan_tor.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/cdr_mysql.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/cdr_unixodbc.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/codec_mp3_d.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/format_mp3.so
+- rm -f $(DESTDIR)$(MODULES_DIR)/app_voicemail2.so
+- mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/sounds
+- mkdir -p $(DESTDIR)$(ASTLOGDIR)/cdr-csv
+- mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/keys
+- install -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
+- ( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/vm . )
+- ( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/voicemail . )
- @echo " +---- Asterisk Installation Complete -------+"
- @echo " + +"
- @echo " + YOU MUST READ THE SECURITY DOCUMENT +"
@@ -216,17 +225,13 @@ $FreeBSD$
- @echo " + **Note** This requires that you have +"
- @echo " + doxygen installed on your local system +"
- @echo " +-------------------------------------------+"
-+ $(MKDIR) $(ASTHEADERDIR)
-+ ${BSD_INSTALL_DATA} include/asterisk/*.h $(ASTHEADERDIR)
-+ $(MKDIR) $(ASTSPOOLDIR)/voicemail/default
-+ rm -f $(ASTSPOOLDIR)/vm
-+ ln -sf $(ASTSPOOLDIR)/voicemail/default $(ASTSPOOLDIR)/vm
-+ $(MKDIR) $(ASTVARLIBDIR)/sounds
-+ $(MKDIR) $(ASTLOGDIR)/cdr-csv
-+ $(MKDIR) $(ASTVARLIBDIR)/keys
-+ ${BSD_INSTALL_DATA} keys/iaxtel.pub $(ASTVARLIBDIR)/keys
-+ ( cd $(ASTVARLIBDIR)/sounds; rm -f vm; ln -sf $(ASTSPOOLDIR)/vm . )
-+ ( cd $(ASTVARLIBDIR)/sounds; rm -f voicemail; ln -sf $(ASTSPOOLDIR)/voicemail . )
++ ln -sf $(ASTSPOOLDIR)/voicemail/default $(DESTDIR)$(ASTSPOOLDIR)/vm
++ $(MKDIR) $(DESTDIR)$(ASTVARLIBDIR)/sounds
++ $(MKDIR) $(DESTDIR)$(ASTLOGDIR)/cdr-csv
++ $(MKDIR) $(DESTDIR)$(ASTVARLIBDIR)/keys
++ $(BSD_INSTALL_DATA) keys/iaxtel.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
++ ( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds; ln -sf $(ASTSPOOLDIR)/vm . )
++ ( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds; ln -sf $(ASTSPOOLDIR)/voicemail . )
-install: all datafiles bininstall
+install: all datafiles bininstall samples
@@ -234,63 +239,63 @@ $FreeBSD$
upgrade: all bininstall
adsi: all
-- mkdir -p $(ASTETCDIR)
-+ $(MKDIR) $(ASTETCDIR)
+- mkdir -p $(DESTDIR)$(ASTETCDIR)
++ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
for x in configs/*.adsi; do \
-+ $(BSD_INSTALL_DATA) $$x $(ASTETCDIR)/`basename $$x`-dist; \
- if ! [ -f $(ASTETCDIRX)/$$x ]; then \
-- install -m 644 $$x $(ASTETCDIR)/`basename $$x` ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTETCDIR)/`basename $$x` ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x`-dist; \
+ if ! [ -f $(DESTDIR)$(ASTETCDIRX)/$$x ]; then \
+- install -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x` ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x` ; \
fi ; \
done
samples: all datafiles adsi
-- mkdir -p $(ASTETCDIR)
+- mkdir -p $(DESTDIR)$(ASTETCDIR)
- for x in configs/*.sample; do \
-- if [ -f $(ASTETCDIR)/`basename $$x .sample` ]; then \
-- mv -f $(ASTETCDIR)/`basename $$x .sample` $(ASTETCDIR)/`basename $$x .sample`.old ; \
-+ $(MKDIR) $(ASTETCDIR)
+- if [ -f $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample` ]; then \
+- mv -f $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample` $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample`.old ; \
++ $(MKDIR) $(DESTDIR)$(ASTETCDIR)
+ for x in configs/*.sample channels/h323/*.sample; do \
-+ $(BSD_INSTALL_DATA) $$x $(ASTETCDIR)/`basename $$x .sample`-dist ;\
-+ if ! [ -f $(ASTETCDIR)/`basename $$x .sample` ]; then \
-+ $(BSD_INSTALL_DATA) $$x $(ASTETCDIR)/`basename $$x .sample` ;\
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample`-dist;\
++ if ! [ -f $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample` ]; then \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample` ;\
fi ; \
-- install $$x $(ASTETCDIR)/`basename $$x .sample` ;\
+- install -m 644 $$x $(DESTDIR)$(ASTETCDIR)/`basename $$x .sample` ;\
done
-- echo "[directories]" > $(ASTETCDIR)/asterisk.conf
-- echo "astetcdir => $(ASTETCDIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astmoddir => $(MODULES_DIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astvarlibdir => $(ASTVARLIBDIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astagidir => $(AGI_DIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astspooldir => $(ASTSPOOLDIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astrundir => $(ASTVARRUNDIR)" >> $(ASTETCDIR)/asterisk.conf
-- echo "astlogdir => $(ASTLOGDIR)" >> $(ASTETCDIR)/asterisk.conf
-+ echo "[directories]" > $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astetcdir => $(ASTETCDIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astmoddir => $(MODULES_DIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astvarlibdir => $(ASTVARLIBDIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astagidir => $(AGI_DIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astspooldir => $(ASTSPOOLDIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astrundir => $(ASTVARRUNDIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ echo "astlogdir => $(ASTLOGDIR)" >> $(ASTETCDIR)/asterisk.conf-dist
-+ if ! [ -f $(ASTETCDIR)/asterisk.conf ]; then \
-+ $(BSD_INSTALL_DATA) $(ASTETCDIR)/asterisk.conf-dist $(ASTETCDIR)/asterisk.conf; \
+- echo "[directories]" > $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astetcdir => $(ASTETCDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astmoddir => $(MODULES_DIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astvarlibdir => $(ASTVARLIBDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astagidir => $(AGI_DIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astspooldir => $(ASTSPOOLDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astrundir => $(ASTVARRUNDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
+- echo "astlogdir => $(ASTLOGDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf
++ echo "[directories]" > $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astetcdir => $(ASTETCDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astmoddir => $(MODULES_DIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astvarlibdir => $(ASTVARLIBDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astagidir => $(AGI_DIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astspooldir => $(ASTSPOOLDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astrundir => $(ASTVARRUNDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ echo "astlogdir => $(ASTLOGDIR)" >> $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist
++ if ! [ -f $(DESTDIR)$(ASTETCDIR)/asterisk.conf ]; then \
++ $(BSD_INSTALL_DATA) $(DESTDIR)$(ASTETCDIR)/asterisk.conf-dist $(DESTDIR)$(ASTETCDIR)/asterisk.conf; \
+ fi
for x in sounds/demo-*; do \
if grep -q "^%`basename $$x`%" sounds.txt; then \
-- install $$x $(ASTVARLIBDIR)/sounds ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/sounds ; \
+- install -m 644 $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTVARLIBDIR)/sounds ; \
else \
echo "No description for $$x"; \
exit 1; \
fi; \
done
for x in sounds/*.mp3; do \
-- install $$x $(ASTVARLIBDIR)/mohmp3 ; \
-+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/mohmp3 ; \
+- install -m 644 $$x $(DESTDIR)$(ASTVARLIBDIR)/mohmp3 ; \
++ $(BSD_INSTALL_DATA) $$x $(DESTDIR)$(ASTVARLIBDIR)/mohmp3 ; \
done
-- mkdir -p $(ASTSPOOLDIR)/voicemail/default/1234/INBOX
-+ $(MKDIR) $(ASTSPOOLDIR)/voicemail/default/1234/INBOX
- :> $(ASTVARLIBDIR)/sounds/voicemail/default/1234/unavail.gsm
+- mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
++ $(MKDIR) $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/INBOX
+ :> $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/unavail.gsm
for x in vm-theperson digits/1 digits/2 digits/3 digits/4 vm-isunavail; do \
- cat $(ASTVARLIBDIR)/sounds/$$x.gsm >> $(ASTVARLIBDIR)/sounds/voicemail/default/1234/unavail.gsm ; \
+ cat $(DESTDIR)$(ASTVARLIBDIR)/sounds/$$x.gsm >> $(DESTDIR)$(ASTSPOOLDIR)/voicemail/default/1234/unavail.gsm ; \