diff options
Diffstat (limited to 'net/asterisk16/files/patch-Makefile')
-rw-r--r-- | net/asterisk16/files/patch-Makefile | 296 |
1 files changed, 0 insertions, 296 deletions
diff --git a/net/asterisk16/files/patch-Makefile b/net/asterisk16/files/patch-Makefile deleted file mode 100644 index 9d225b6e1723..000000000000 --- a/net/asterisk16/files/patch-Makefile +++ /dev/null @@ -1,296 +0,0 @@ - -$FreeBSD$ - ---- Makefile.orig Tue Sep 2 03:33:42 2003 -+++ Makefile Sun Oct 19 10:02:05 2003 -@@ -39,10 +39,10 @@ - #K6OPT = -DK6OPT - - #Tell gcc to optimize the asterisk's code --OPTIMIZE=-O6 -+#OPTIMIZE=-O6 - - #Include debug symbols in the executables (-g) and profiling info (-pg) --DEBUG=-g #-pg -+#DEBUG=-g #-pg - - # 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 @@ - - # Where to install asterisk after compiling - # Default -> leave empty --INSTALL_PREFIX= -+INSTALL_PREFIX=${PREFIX} - - # Original busydetect routine - BUSYDETECT = #-DBUSYDETECT -@@ -78,28 +78,28 @@ - # Don't use together with -DBUSYDETECT_TONEONLY - BUSYDETECT+= #-DBUSYDETECT_COMPARE_TONE_AND_SILENCE - --ASTLIBDIR=$(INSTALL_PREFIX)/usr/lib/asterisk --ASTVARLIBDIR=$(INSTALL_PREFIX)/var/lib/asterisk -+ASTLIBDIR=$(INSTALL_PREFIX)/lib/asterisk -+ASTVARLIBDIR=$(INSTALL_PREFIX)/share/asterisk - ASTETCDIR=$(INSTALL_PREFIX)/etc/asterisk --ASTSPOOLDIR=$(INSTALL_PREFIX)/var/spool/asterisk --ASTLOGDIR=$(INSTALL_PREFIX)/var/log/asterisk --ASTHEADERDIR=$(INSTALL_PREFIX)/usr/include/asterisk -+ASTSPOOLDIR=/var/spool/asterisk -+ASTLOGDIR=/var/log/asterisk -+ASTHEADERDIR=$(INSTALL_PREFIX)/include/asterisk - ASTCONFPATH=$(ASTETCDIR)/asterisk.conf --ASTBINDIR=$(INSTALL_PREFIX)/usr/bin --ASTSBINDIR=$(INSTALL_PREFIX)/usr/sbin --ASTVARRUNDIR=$(INSTALL_PREFIX)/var/run -+ASTBINDIR=$(INSTALL_PREFIX)/bin -+ASTSBINDIR=$(INSTALL_PREFIX)/sbin -+ASTVARRUNDIR=/var/run - - - MODULES_DIR=$(ASTLIBDIR)/modules - AGI_DIR=$(ASTVARLIBDIR)/agi-bin - - INCLUDE=-Iinclude -I../include --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 uname -m | grep -q ppc; then echo "-fsigned-char"; fi) --ifeq (${OSARCH},OpenBSD) --CFLAGS+=-pthread -+ifeq (${OSARCH},FreeBSD) -+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 - 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 - $(MAKE) -C editline libedit.a - --db1-ast/libdb1.a: -- @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: -+# @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 - - ifneq ($(wildcard .depend),) - include .depend -@@ -199,8 +199,8 @@ - ./make_build_h - endif - --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) - - subdirs: - for x in $(SUBDIRS); do $(MAKE) -C $$x || exit 1 ; done -@@ -214,10 +214,10 @@ - $(MAKE) -C db1-ast clean - - datafiles: all -- mkdir -p $(ASTVARLIBDIR)/sounds/digits -+ $(MKDIR) $(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 ; \ - else \ - echo "No description for $$x"; \ - exit 1; \ -@@ -225,18 +225,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 ; \ - else \ - echo "No description for $$x"; \ - exit 1; \ - fi; \ - done -- mkdir -p $(ASTVARLIBDIR)/mohmp3 -- mkdir -p $(ASTVARLIBDIR)/images -+ $(MKDIR) $(ASTVARLIBDIR)/mohmp3 -+ $(MKDIR) $(ASTVARLIBDIR)/images - for x in images/*.jpg; do \ -- install $$x $(ASTVARLIBDIR)/images ; \ -+ $(BSD_INSTALL_DATA) $$x $(ASTVARLIBDIR)/images ; \ - done -- mkdir -p $(AGI_DIR) -+ $(MKDIR) $(AGI_DIR) - - update: - @if [ -d CVS ]; then \ -@@ -248,98 +248,73 @@ - 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)/ - 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; \ -- else \ -- mkdir -p $(ASTSPOOLDIR)/voicemail/default; \ -- rm -f $(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 . ) -- @echo " +---- Asterisk Installation Complete -------+" -- @echo " + +" -- @echo " + YOU MUST READ THE SECURITY DOCUMENT +" -- @echo " + +" -- @echo " + Asterisk has successfully been installed. +" -- @echo " + If you would like to install the sample +" -- @echo " + configuration files (overwriting any +" -- @echo " + existing config files), run: +" -- @echo " + +" -- @echo " + $(MAKE) samples +" -- @echo " + +" -- @echo " +----------------- or ---------------------+" -- @echo " + +" -- @echo " + You can go ahead and install the asterisk +" -- @echo " + program documentation now or later run: +" -- @echo " + +" -- @echo " + $(MAKE) progdocs +" -- @echo " + +" -- @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 . ) - --install: all datafiles bininstall -+install: all datafiles bininstall samples - - upgrade: all bininstall - - adsi: all -- mkdir -p $(ASTETCDIR) -+ $(MKDIR) $(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` ; \ - fi ; \ - done - - samples: all datafiles adsi -- mkdir -p $(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) -+ 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` ;\ - fi ; \ -- install $$x $(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; \ -+ 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 ; \ - 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 ; \ - done -- mkdir -p $(ASTSPOOLDIR)/voicemail/default/1234/INBOX -+ $(MKDIR) $(ASTSPOOLDIR)/voicemail/default/1234/INBOX - :> $(ASTVARLIBDIR)/sounds/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 ; \ |