Work by and tested by ian@ and Stuart Henderson, comments by jolan@
This commit is contained in:
parent
422f906538
commit
43939e07ca
@ -1,13 +1,14 @@
|
||||
# $OpenBSD: Makefile,v 1.5 2005/08/15 17:36:06 jolan Exp $
|
||||
# $OpenBSD: Makefile,v 1.6 2006/02/02 03:41:36 todd Exp $
|
||||
|
||||
COMMENT= "open source PBX"
|
||||
DISTNAME= asterisk-1.0.9
|
||||
DISTNAME= asterisk-1.2.4
|
||||
CATEGORIES= telephony
|
||||
MASTER_SITES= http://www.asterisk.org/html/downloads/ \
|
||||
ftp://ftp.asterisk.org/pub/telephony/asterisk/
|
||||
MASTER_SITES= ftp://ftp.digium.com/pub/asterisk/
|
||||
|
||||
HOMEPAGE= http://www.asterisk.org/
|
||||
|
||||
MAINTAINER= Stuart Henderson <stu@spacehopper.org>
|
||||
|
||||
# GPL
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
@ -20,7 +21,7 @@ USE_GMAKE= Yes
|
||||
|
||||
BUILD_DEPENDS= :bison-*:devel/bison
|
||||
|
||||
MAKE_ENV+= SYSCONFDIR='${SYSCONFDIR}'
|
||||
MAKE_ENV+= SYSCONFDIR='${SYSCONFDIR}' MAKEFLAGS+=-DWITHOUT_ZAPTEL
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/asterisk
|
||||
|
@ -1,4 +1,4 @@
|
||||
MD5 (asterisk-1.0.9.tar.gz) = 0d7f1c680ae53a739f26a069ef8b580a
|
||||
RMD160 (asterisk-1.0.9.tar.gz) = 2e48dc00a3c290cc6b418ab0aee42feb93d9e76a
|
||||
SHA1 (asterisk-1.0.9.tar.gz) = 62edb29222e4a801893d1f23b73def8555ac2c47
|
||||
SIZE (asterisk-1.0.9.tar.gz) = 9604582
|
||||
MD5 (asterisk-1.2.4.tar.gz) = 14721abdc85fc3381db275b61dffce2d
|
||||
RMD160 (asterisk-1.2.4.tar.gz) = 826351d12a9ffb13f81d4605d80bbc07d678f5b2
|
||||
SHA1 (asterisk-1.2.4.tar.gz) = 557528a0a3d2c05245d1ef3d280ed441635f1958
|
||||
SIZE (asterisk-1.2.4.tar.gz) = 10536366
|
||||
|
@ -1,115 +1,113 @@
|
||||
$OpenBSD: patch-Makefile,v 1.4 2005/08/15 17:36:07 jolan Exp $
|
||||
--- Makefile.orig Tue Apr 26 09:30:23 2005
|
||||
+++ Makefile Sun Aug 14 21:15:32 2005
|
||||
@@ -20,6 +20,7 @@ OSARCH=$(shell uname -s)
|
||||
$OpenBSD: patch-Makefile,v 1.5 2006/02/02 03:41:36 todd Exp $
|
||||
--- Makefile.orig Mon Dec 5 06:47:51 2005
|
||||
+++ Makefile Thu Jan 26 22:39:56 2006
|
||||
@@ -44,8 +44,12 @@
|
||||
#K6OPT = -DK6OPT
|
||||
|
||||
ifeq (${OSARCH},Linux)
|
||||
PROC=$(shell uname -m)
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq ($(PROC),x86_64)
|
||||
# You must have GCC 3.4 to use k8, otherwise use athlon
|
||||
PROC=k8
|
||||
@@ -40,6 +41,7 @@ endif
|
||||
|
||||
MPG123TARG=linux
|
||||
#Tell gcc to optimize the code
|
||||
+ifeq (${OSARCH},OpenBSD)
|
||||
+OPTIMIZE+=-O2
|
||||
+else
|
||||
OPTIMIZE+=-O6
|
||||
endif
|
||||
+endif
|
||||
|
||||
ifeq ($(findstring BSD,${OSARCH}),BSD)
|
||||
PROC=$(shell uname -m)
|
||||
@@ -63,10 +65,14 @@ PWD=$(shell pwd)
|
||||
#K6OPT = -DK6OPT
|
||||
|
||||
#Tell gcc to optimize the asterisk's code
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
OPTIMIZE+=-O6
|
||||
+endif
|
||||
|
||||
#Include debug symbols in the executables (-g) and profiling info (-pg)
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
DEBUG=-g #-pg
|
||||
+endif
|
||||
|
||||
# If you are running a radio application, define RADIO_RELAX so that the DTMF
|
||||
# will be received more reliably
|
||||
@@ -91,7 +97,11 @@ MALLOC_DEBUG = #-include $(PWD)/include/
|
||||
#Overwite config files on "make samples"
|
||||
OVERWRITE=y
|
||||
@@ -83,7 +87,11 @@
|
||||
|
||||
# Where to install asterisk after compiling
|
||||
# Default -> leave empty
|
||||
+ifeq (${OSARCH},OpenBSD)
|
||||
+INSTALL_PREFIX= ${TRUEPREFIX}
|
||||
+else
|
||||
INSTALL_PREFIX=
|
||||
INSTALL_PREFIX?=
|
||||
+endif
|
||||
|
||||
# Staging directory
|
||||
# Files are copied here temporarily during the install process
|
||||
@@ -111,31 +121,35 @@ BUSYDETECT+= #-DBUSYDETECT_TONEONLY
|
||||
@@ -105,7 +113,7 @@
|
||||
# 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
|
||||
-ASTETCDIR=$(INSTALL_PREFIX)/etc/asterisk
|
||||
-ASTSPOOLDIR=$(INSTALL_PREFIX)/var/spool/asterisk
|
||||
-ASTLOGDIR=$(INSTALL_PREFIX)/var/log/asterisk
|
||||
-ASTHEADERDIR=$(INSTALL_PREFIX)/usr/include/asterisk
|
||||
+ASTLIBDIR=$(INSTALL_PREFIX)/lib/asterisk
|
||||
+ASTVARLIBDIR=$(INSTALL_PREFIX)/share/asterisk
|
||||
+ASTETCDIR=${SYSCONFDIR}/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
|
||||
-ASTMANDIR=$(INSTALL_PREFIX)/usr/share/man
|
||||
+ASTBINDIR=$(INSTALL_PREFIX)/bin
|
||||
+ASTSBINDIR=$(INSTALL_PREFIX)/sbin
|
||||
+ASTVARRUNDIR=/var/db/asterisk
|
||||
+ASTMANDIR=$(INSTALL_PREFIX)/man
|
||||
-ifneq ($(OSARCH),SunOS)
|
||||
+ifeq ($(OSARCH),Linux)
|
||||
ASTLIBDIR=$(INSTALL_PREFIX)/usr/lib/asterisk
|
||||
ASTVARLIBDIR=$(INSTALL_PREFIX)/var/lib/asterisk
|
||||
ASTETCDIR=$(INSTALL_PREFIX)/etc/asterisk
|
||||
@@ -119,7 +127,25 @@
|
||||
ASTMANDIR=$(INSTALL_PREFIX)/usr/share/man
|
||||
MODULES_DIR=$(ASTLIBDIR)/modules
|
||||
AGI_DIR=$(ASTVARLIBDIR)/agi-bin
|
||||
-else
|
||||
+endif
|
||||
+# OpenBSD has its own packaging mechanism
|
||||
+ifeq ($(OSARCH),OpenBSD)
|
||||
+ ASTLIBDIR=$(INSTALL_PREFIX)/lib/asterisk
|
||||
+ ASTVARLIBDIR=$(INSTALL_PREFIX)/share/asterisk
|
||||
+ ASTETCDIR=${SYSCONFDIR}/asterisk
|
||||
+ ASTSPOOLDIR=/var/spool/asterisk
|
||||
+ ASTLOGDIR=/var/log/asterisk
|
||||
+ ASTHEADERDIR=$(INSTALL_PREFIX)/include/asterisk
|
||||
+ ASTCONFPATH=$(ASTETCDIR)/asterisk.conf
|
||||
+ ASTBINDIR=$(INSTALL_PREFIX)/bin
|
||||
+ ASTSBINDIR=$(INSTALL_PREFIX)/sbin
|
||||
+ ASTVARRUNDIR=/var/db/asterisk
|
||||
+ ASTMANDIR=$(INSTALL_PREFIX)/man
|
||||
+
|
||||
+ MODULES_DIR=$(ASTLIBDIR)/modules
|
||||
+ AGI_DIR=/var/asterisk/agi-bin
|
||||
+endif
|
||||
+ifeq ($(OSARCH),SunOS)
|
||||
ASTLIBDIR=$(INSTALL_PREFIX)/opt/asterisk/lib
|
||||
ASTVARLIBDIR=$(INSTALL_PREFIX)/var/opt/asterisk/lib
|
||||
ASTETCDIR=$(INSTALL_PREFIX)/etc/opt/asterisk
|
||||
@@ -160,6 +186,8 @@
|
||||
# The file, /etc/asterisk.makeopts will also be included, but can be overridden
|
||||
# by the file in your home directory.
|
||||
|
||||
MODULES_DIR=$(ASTLIBDIR)/modules
|
||||
-AGI_DIR=$(ASTVARLIBDIR)/agi-bin
|
||||
+AGI_DIR=/var/asterisk/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+=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG) $(INCLUDE) -D_REENTRANT -D_GNU_SOURCE #-DMAKE_VALGRIND_HAPPY
|
||||
CFLAGS+=$(OPTIMIZE)
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifneq ($(PROC),ultrasparc)
|
||||
CFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
|
||||
+# OpenBSD wants repeatable builds
|
||||
+ifneq ($(OSARCH),OpenBSD)
|
||||
ifneq ($(wildcard /etc/asterisk.makeopts),)
|
||||
include /etc/asterisk.makeopts
|
||||
endif
|
||||
@@ -167,6 +195,7 @@
|
||||
ifneq ($(wildcard ~/.asterisk.makeopts),)
|
||||
include ~/.asterisk.makeopts
|
||||
endif
|
||||
+endif
|
||||
|
||||
CFLAGS+=$(shell if uname -m | grep -q ppc; then echo "-fsigned-char"; fi)
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
CFLAGS+=$(shell if [ -f /usr/include/osp/osp.h ]; then echo "-DOSP_SUPPORT -I/usr/include/osp" ; fi)
|
||||
+endif
|
||||
|
||||
ifeq (${OSARCH},FreeBSD)
|
||||
OSVERSION=$(shell make -V OSVERSION -f /usr/share/mk/bsd.port.subdir.mk)
|
||||
@@ -159,8 +173,10 @@ endif
|
||||
#Uncomment this to use the older DSP routines
|
||||
#CFLAGS+=-DOLD_DSP_ROUTINES
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
CFLAGS+=$(shell if [ -f /usr/include/linux/zaptel.h ]; then echo "-DZAPTEL_OPTIMIZATIONS"; fi)
|
||||
CFLAGS+=$(shell if [ -f /usr/local/include/zaptel.h ]; then echo "-DZAPTEL_OPTIMIZATIONS"; fi)
|
||||
+endif
|
||||
|
||||
LIBEDIT=editline/libedit.a
|
||||
|
||||
@@ -222,17 +238,21 @@ ASTLINK=-Wl,-E
|
||||
SOLINK=-shared -Xlinker -x
|
||||
ifeq ($(OSARCH),Linux)
|
||||
ifeq ($(CROSS_COMPILE),)
|
||||
@@ -209,6 +238,14 @@
|
||||
MPG123TARG=linux
|
||||
endif
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
CC=gcc
|
||||
+ifeq ($(OSARCH),OpenBSD)
|
||||
+ PROC?=$(shell uname -m)
|
||||
+
|
||||
+ ifeq ($(PROC),arm)
|
||||
+ OPTIONS+=-fsigned-char
|
||||
+ endif
|
||||
+endif
|
||||
+
|
||||
PWD=$(shell pwd)
|
||||
GREP=grep
|
||||
|
||||
@@ -227,8 +264,10 @@
|
||||
ASTCFLAGS+=-I$(CROSS_COMPILE_TARGET)/usr/local/include -L$(CROSS_COMPILE_TARGET)/usr/local/lib
|
||||
endif
|
||||
|
||||
-ifneq ($(PROC),ultrasparc)
|
||||
- ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
+ ifneq ($(PROC),ultrasparc)
|
||||
+ ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
|
||||
+ endif
|
||||
endif
|
||||
|
||||
ifeq ($(PROC),ppc)
|
||||
@@ -410,6 +449,7 @@
|
||||
INSTALL=install
|
||||
|
||||
_all: all
|
||||
@ -117,38 +115,28 @@ $OpenBSD: patch-Makefile,v 1.4 2005/08/15 17:36:07 jolan Exp $
|
||||
@echo " +--------- Asterisk Build Complete ---------+"
|
||||
@echo " + Asterisk has successfully been built, but +"
|
||||
@echo " + cannot be run before being installed by +"
|
||||
@echo " + running: +"
|
||||
@@ -417,6 +457,7 @@
|
||||
@echo " + +"
|
||||
@echo " + $(MAKE) install +"
|
||||
- @echo " +-------------------------------------------+"
|
||||
+ @echo " +-------------------------------------------+"
|
||||
@echo " +-------------------------------------------+"
|
||||
+endif
|
||||
|
||||
all: depend asterisk subdirs
|
||||
all: cleantest depend asterisk subdirs
|
||||
|
||||
@@ -401,7 +421,8 @@ bininstall: all
|
||||
mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
|
||||
install -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
|
||||
install -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
|
||||
- install -m 644 asterisk.8.gz $(DESTDIR)$(ASTMANDIR)/man8
|
||||
+ zcat asterisk.8.gz > asterisk.8
|
||||
+ install -m 644 asterisk.8 $(DESTDIR)$(ASTMANDIR)/man8
|
||||
if [ -d contrib/firmware/iax ]; then \
|
||||
install -m 644 contrib/firmware/iax/iaxy.bin $(DESTDIR)$(ASTVARLIBDIR)/firmware/iax/iaxy.bin; \
|
||||
else \
|
||||
@@ -410,6 +431,7 @@ bininstall: all
|
||||
( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/vm . )
|
||||
@@ -666,6 +707,8 @@
|
||||
fi
|
||||
( cd $(DESTDIR)$(ASTVARLIBDIR)/sounds ; ln -s $(ASTSPOOLDIR)/voicemail . )
|
||||
if [ -f mpg123-0.59r/mpg123 ]; then $(MAKE) -C mpg123-0.59r install; fi
|
||||
+# OpenBSD packaging has own message-at-actual-install-time
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
@echo " +---- Asterisk Installation Complete -------+"
|
||||
@echo " + +"
|
||||
@echo " + YOU MUST READ THE SECURITY DOCUMENT +"
|
||||
@@ -443,6 +465,7 @@ bininstall: all
|
||||
@echo " + before doing a '$(MAKE) install'. +"
|
||||
@echo " + +"
|
||||
@@ -687,6 +730,7 @@
|
||||
@echo " + **Note** This requires that you have +"
|
||||
@echo " + doxygen installed on your local system +"
|
||||
@echo " +-------------------------------------------+"
|
||||
+endif
|
||||
@$(MAKE) -s oldmodcheck
|
||||
|
||||
|
||||
install: all datafiles bininstall
|
||||
NEWMODS=$(notdir $(wildcard */*.so))
|
||||
|
@ -1,13 +0,0 @@
|
||||
$OpenBSD: patch-aesopt_h,v 1.1.1.1 2004/09/26 00:38:24 jolan Exp $
|
||||
--- aesopt.h.orig Tue Aug 31 08:32:11 2004
|
||||
+++ aesopt.h Thu Sep 23 16:07:38 2004
|
||||
@@ -149,8 +149,7 @@
|
||||
/* PLATFORM SPECIFIC INCLUDES */
|
||||
|
||||
#if defined( __OpenBSD__ )
|
||||
-# include <machine/types.h>
|
||||
-# include <sys/endian.h>
|
||||
+# include <sys/types.h>
|
||||
#elif defined( __FreeBSD__ ) || defined( __NetBSD__ )
|
||||
# include <sys/types.h>
|
||||
# include <sys/endian.h>
|
@ -1,26 +0,0 @@
|
||||
$OpenBSD: patch-apps_Makefile,v 1.1.1.1 2004/09/26 00:38:24 jolan Exp $
|
||||
--- apps/Makefile.orig Sun Aug 29 20:43:41 2004
|
||||
+++ apps/Makefile Thu Sep 23 16:46:19 2004
|
||||
@@ -39,18 +39,22 @@ endif
|
||||
#APPS+=app_sql_odbc.so
|
||||
#APPS+=app_rpt.so
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
APPS+=$(shell if [ -f /usr/include/linux/zaptel.h ]; then echo "app_zapras.so app_meetme.so app_flash.so app_zapbarge.so app_zapscan.so" ; fi)
|
||||
APPS+=$(shell if [ -f /usr/local/include/zaptel.h ]; then echo "app_zapras.so app_meetme.so app_flash.so app_zapbarge.so app_zapscan.so" ; fi)
|
||||
APPS+=$(shell if [ -f /usr/include/osp/osp.h ]; then echo "app_osplookup.so" ; fi)
|
||||
+endif
|
||||
|
||||
CFLAGS+=-fPIC
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq ($(USE_POSTGRES_VM_INTERFACE),1)
|
||||
CFLAGS+=-DUSEPOSTGRESVM
|
||||
endif
|
||||
|
||||
ifeq ($(USE_MYSQL_VM_INTERFACE),1)
|
||||
CFLAGS+=-DUSEMYSQLVM
|
||||
+endif
|
||||
endif
|
||||
|
||||
all: $(APPS)
|
@ -1,11 +0,0 @@
|
||||
$OpenBSD: patch-apps_app_test_c,v 1.2 2005/05/01 02:12:47 jcs Exp $
|
||||
--- apps/app_test.c.orig Tue Jan 4 23:41:24 2005
|
||||
+++ apps/app_test.c Sun Mar 20 21:32:37 2005
|
||||
@@ -13,6 +13,7 @@
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
+#include <sys/stat.h>
|
||||
#include <asterisk/channel.h>
|
||||
#include <asterisk/options.h>
|
||||
#include <asterisk/module.h>
|
@ -1,25 +1,25 @@
|
||||
$OpenBSD: patch-asterisk_c,v 1.3 2005/08/15 17:36:07 jolan Exp $
|
||||
--- asterisk.c.orig Sun May 15 22:04:58 2005
|
||||
+++ asterisk.c Sun Aug 14 21:11:29 2005
|
||||
@@ -193,7 +193,7 @@ int ast_safe_system(const char *s)
|
||||
for (x=STDERR_FILENO + 1; x<4096;x++) {
|
||||
$OpenBSD: patch-asterisk_c,v 1.4 2006/02/02 03:41:36 todd Exp $
|
||||
--- asterisk.c.orig Tue Nov 29 13:24:39 2005
|
||||
+++ asterisk.c Wed Dec 28 13:18:17 2005
|
||||
@@ -433,7 +433,7 @@ int ast_safe_system(const char *s)
|
||||
/* Close file descriptors and launch system command */
|
||||
for (x = STDERR_FILENO + 1; x < 4096; x++)
|
||||
close(x);
|
||||
}
|
||||
- res = execl("/bin/sh", "/bin/sh", "-c", s, NULL);
|
||||
+ res = execl("/bin/sh", "/bin/sh", "-c", s, (void *)NULL);
|
||||
- execl("/bin/sh", "/bin/sh", "-c", s, NULL);
|
||||
+ execl("/bin/sh", "/bin/sh", "-c", s, (void*)NULL);
|
||||
exit(1);
|
||||
} else if (pid > 0) {
|
||||
for(;;) {
|
||||
@@ -1580,7 +1580,7 @@ int main(int argc, char *argv[])
|
||||
sigset_t sigs;
|
||||
@@ -1927,7 +1927,7 @@ int main(int argc, char *argv[])
|
||||
int num;
|
||||
int is_child_of_nonroot=0;
|
||||
char *buf;
|
||||
- char *runuser=NULL, *rungroup=NULL;
|
||||
+ char *runuser = "_asterisk", *rungroup = "_asterisk";
|
||||
struct pollfd silly_macos[1];
|
||||
|
||||
/* Remember original args for restart */
|
||||
@@ -1693,6 +1693,8 @@ int main(int argc, char *argv[])
|
||||
if (argc > sizeof(_argv) / sizeof(_argv[0]) - 1) {
|
||||
@@ -2065,6 +2065,8 @@ int main(int argc, char *argv[])
|
||||
ast_log(LOG_WARNING, "Unable to disable core size resource limit: %s\n", strerror(errno));
|
||||
}
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
$OpenBSD: patch-asterisk_h,v 1.2 2005/05/09 16:50:05 jcs Exp $
|
||||
--- asterisk.h.orig Tue Sep 7 10:02:53 2004
|
||||
+++ asterisk.h Thu May 5 20:54:01 2005
|
||||
@@ -26,8 +26,8 @@
|
||||
#define AST_VAR_DIR ASTVARLIBDIR
|
||||
#define AST_LOG_DIR ASTLOGDIR
|
||||
#define AST_AGI_DIR ASTAGIDIR
|
||||
-#define AST_KEY_DIR ASTVARLIBDIR "/keys"
|
||||
-#define AST_DB ASTVARLIBDIR "/astdb"
|
||||
+#define AST_KEY_DIR "/var/asterisk/keys"
|
||||
+#define AST_DB "/var/asterisk/astdb/astdb"
|
||||
#define AST_TMP_DIR ASTSPOOLDIR "/tmp"
|
||||
|
||||
#define AST_CONFIG_FILE ASTCONFPATH
|
14
telephony/asterisk/patches/patch-build_tools_make_defaults_h
Normal file
14
telephony/asterisk/patches/patch-build_tools_make_defaults_h
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-build_tools_make_defaults_h,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- build_tools/make_defaults_h.orig Mon Jun 20 18:26:08 2005
|
||||
+++ build_tools/make_defaults_h Mon Jan 16 17:32:57 2006
|
||||
@@ -13,8 +13,8 @@
|
||||
#define AST_VAR_DIR "${INSTALL_PATH}${ASTVARLIBDIR}"
|
||||
#define AST_LOG_DIR "${INSTALL_PATH}${ASTLOGDIR}"
|
||||
#define AST_AGI_DIR "${INSTALL_PATH}${AGI_DIR}"
|
||||
-#define AST_KEY_DIR "${INSTALL_PATH}${ASTVARLIBDIR}/keys"
|
||||
-#define AST_DB "${INSTALL_PATH}${ASTVARLIBDIR}/astdb"
|
||||
+#define AST_KEY_DIR "${INSTALL_PATH}/var/asterisk/keys"
|
||||
+#define AST_DB "${INSTALL_PATH}/var/asterisk/astdb/astdb"
|
||||
#define AST_TMP_DIR "${INSTALL_PATH}${ASTSPOOLDIR}/tmp"
|
||||
|
||||
#define AST_CONFIG_FILE "${INSTALL_PATH}${ASTCONFPATH}"
|
@ -1,14 +1,14 @@
|
||||
$OpenBSD: patch-cdr_Makefile,v 1.1.1.1 2004/09/26 00:38:24 jolan Exp $
|
||||
--- cdr/Makefile.orig Tue Aug 31 11:33:00 2004
|
||||
+++ cdr/Makefile Thu Sep 23 16:44:54 2004
|
||||
@@ -29,26 +29,33 @@ endif
|
||||
$OpenBSD: patch-cdr_Makefile,v 1.2 2006/02/02 03:41:36 todd Exp $
|
||||
--- cdr/Makefile.orig Tue Nov 29 13:24:39 2005
|
||||
+++ cdr/Makefile Wed Dec 28 13:30:25 2005
|
||||
@@ -30,21 +30,26 @@ endif
|
||||
#A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesn.t support it.
|
||||
#So we go lowest common available by gcc and go a step down, still a step up from
|
||||
#the default as we now have a better instruction set to work with. - Belgarath
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq ($(PROC),sparc64)
|
||||
PROC=ultrasparc
|
||||
CFLAGS += -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
|
||||
PROC=ultrasparc
|
||||
CFLAGS += -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
|
||||
endif
|
||||
+endif
|
||||
|
||||
@ -16,37 +16,43 @@ $OpenBSD: patch-cdr_Makefile,v 1.1.1.1 2004/09/26 00:38:24 jolan Exp $
|
||||
# unixODBC stuff...
|
||||
#
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
MODS+=$(shell if [ -f "/usr/include/odbcinst.h" ]; then echo "cdr_odbc.so"; fi)
|
||||
MODS+=$(shell if [ -f "/usr/local/include/odbcinst.h" ]; then echo "cdr_odbc.so"; fi)
|
||||
ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/odbcinst.h)$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/include/odbcinst.h),)
|
||||
MODS+=cdr_odbc.so
|
||||
endif
|
||||
+endif
|
||||
|
||||
#
|
||||
# FreeTDS stuff...
|
||||
#
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
MODS+=$(shell if [ -f "/usr/include/tds.h" ]; then echo "cdr_tds.so"; fi)
|
||||
MODS+=$(shell if [ -f "/usr/local/include/tds.h" ]; then echo "cdr_tds.so"; fi)
|
||||
ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/tds.h)$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/include/tds.h),)
|
||||
ifeq ($(shell grep -s TDS_VERSION_NO $(CROSS_COMPILE_TARGET)/usr/include/tdsver.h $(CROSS_COMPILE_TARGET)/usr/local/include/tdsver.h | grep -c 0.63),1)
|
||||
CFLAGS += -DFREETDS_0_63
|
||||
@@ -57,13 +62,16 @@ ifneq ($(wildcard $(CROSS_COMPILE_TARGET
|
||||
endif
|
||||
MODS+=cdr_tds.so
|
||||
endif
|
||||
+endif
|
||||
|
||||
#
|
||||
# PGSQL stuff... Autoconf anyone??
|
||||
#
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
MODS+=$(shell if [ -d /usr/local/pgsql/include ] || [ -d /usr/include/pgsql ] || [ -d /usr/local/include/pgsql ] || [ -d /opt/pgsql/include ] || [ -f /usr/include/libpq-fe.h ] ; then echo "cdr_pgsql.so"; fi)
|
||||
CFLAGS+=$(shell if [ -d /usr/local/pgsql/include ]; then echo "-I/usr/local/pgsql/include"; fi)
|
||||
CFLAGS+=$(shell if [ -d /usr/include/pgsql ]; then echo "-I/usr/include/pgsql"; fi)
|
||||
@@ -62,11 +69,14 @@ MLFLAGS+=$(shell if [ -d /usr/local/pgsq
|
||||
MLFLAGS+=$(shell if [ -d /usr/local/lib/pgsql ]; then echo "-L/usr/local/lib/pgsql"; fi)
|
||||
MLFLAGS+=$(shell if [ -d /opt/pgsql/lib ]; then echo "-L/opt/pgsql/lib"; fi)
|
||||
MLFLAGS+=$(shell if [ -f /usr/lib/libpq.so ]; then echo "-L/usr/lib"; fi)
|
||||
ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/postgresql)$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/pgsql/include)$(wildcard $(CROSS_COMPILE_TARGET)/usr/include/pgsql)$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/include/pgsql)$(wildcard $(CROSS_COMPILE_TARGET)/opt/pgsql/include)$(wildcard $(CROSS_COMPILE_TARGET)/usr/include/libpq-fe.h),)
|
||||
MODS+=cdr_pgsql.so
|
||||
endif
|
||||
+endif
|
||||
|
||||
MLFLAGS=
|
||||
|
||||
@@ -103,8 +111,10 @@ endif
|
||||
#
|
||||
# SQLIte stuff...
|
||||
# SQLite stuff...
|
||||
#
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
MODS+=$(shell if [ -f "/usr/include/sqlite.h" ]; then echo "cdr_sqlite.so"; fi)
|
||||
ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/sqlite.h),)
|
||||
MODS+=cdr_sqlite.so
|
||||
+endif
|
||||
endif
|
||||
|
||||
all: depend $(MODS)
|
||||
|
||||
|
15
telephony/asterisk/patches/patch-channels_Makefile
Normal file
15
telephony/asterisk/patches/patch-channels_Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-channels_Makefile,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- channels/Makefile.orig Thu Jan 26 18:02:51 2006
|
||||
+++ channels/Makefile Thu Jan 26 18:02:53 2006
|
||||
@@ -42,9 +42,11 @@
|
||||
CYG_CHAN_AGENT=-lres_monitor.so
|
||||
endif
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq ($(PROC),sparc64)
|
||||
PROC=ultrasparc
|
||||
CFLAGS += -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
|
||||
+endif
|
||||
endif
|
||||
|
||||
ifeq (${OSARCH},FreeBSD)
|
12
telephony/asterisk/patches/patch-channels_chan_skinny_c
Normal file
12
telephony/asterisk/patches/patch-channels_chan_skinny_c
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-channels_chan_skinny_c,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- channels/chan_skinny.c.orig Mon Jan 16 22:48:16 2006
|
||||
+++ channels/chan_skinny.c Mon Jan 16 22:48:30 2006
|
||||
@@ -99,7 +99,7 @@
|
||||
#define htolel(x) (x)
|
||||
#define htoles(x) (x)
|
||||
#else
|
||||
-#if defined(SOLARIS) || defined(__Darwin__) || defined(__NetBSD__)
|
||||
+#if defined(SOLARIS) || defined(__Darwin__) || defined(__NetBSD__) || defined(__OpenBSD__)
|
||||
#define __bswap_16(x) \
|
||||
((((x) & 0xff00) >> 8) | \
|
||||
(((x) & 0x00ff) << 8))
|
@ -1,12 +1,19 @@
|
||||
--- codecs/Makefile.orig Wed Mar 30 13:33:49 2005
|
||||
+++ codecs/Makefile Wed Mar 30 13:32:50 2005
|
||||
@@ -19,7 +19,9 @@
|
||||
#MODG723=codec_g723_1.so codec_g723_1b.so
|
||||
MODG723=$(shell [ -f g723.1/coder.c ] && echo "codec_g723_1.so")
|
||||
MODG723+=$(shell [ -f g723.1b/coder2.c ] && echo "codec_g723_1b.so")
|
||||
$OpenBSD: patch-codecs_Makefile,v 1.3 2006/02/02 03:41:36 todd Exp $
|
||||
--- codecs/Makefile.orig Tue Nov 29 13:24:39 2005
|
||||
+++ codecs/Makefile Wed Dec 28 13:31:23 2005
|
||||
@@ -28,6 +28,7 @@ ifneq ($(wildcard g723.1b/coder2.c),)
|
||||
LIBG723B=g723.1b/libg723b.a
|
||||
endif
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
MODSPEEX=$(shell [ -f /usr/include/speex.h ] || [ -f /usr/include/speex/speex.h ] || [ -f /usr/local/include/speex.h ] || [ -f /usr/local/include/speex/speex.h ] && echo "codec_speex.so")
|
||||
UI_SPEEX=$(wildcard $(CROSS_COMPILE_TARGET)/usr/include/speex.h)
|
||||
UIS_SPEEX=$(wildcard $(CROSS_COMPILE_TARGET)/usr/include/speex/speex.h)
|
||||
ULI_SPEEX=$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/include/speex.h)
|
||||
@@ -52,6 +53,7 @@ ifneq (${ULIS_SPEEX},)
|
||||
CFLAGS+=-I$(CROSS_COMPILE_TARGET)/usr/local/include/speex
|
||||
LIBSPEEX=-L$(CROSS_COMPILE_TARGET)/usr/local/lib
|
||||
LIBSPEEX+=-lspeex -lm
|
||||
+endif
|
||||
MODILBC=$(shell [ -f ilbc/iLBC_decode.h ] && echo "codec_ilbc.so")
|
||||
CFLAGS+=-fPIC
|
||||
CFLAGS+=$(shell [ -f /usr/local/include/speex.h ] && echo "-I/usr/local/include")
|
||||
endif
|
||||
|
||||
ifneq ($(wildcard ilbc/iLBC_decode.h),)
|
||||
|
@ -1,15 +1,15 @@
|
||||
$OpenBSD: patch-codecs_gsm_Makefile,v 1.3 2005/08/15 17:36:07 jolan Exp $
|
||||
--- codecs/gsm/Makefile.orig Tue Jun 21 09:27:28 2005
|
||||
+++ codecs/gsm/Makefile Sun Aug 14 21:11:29 2005
|
||||
$OpenBSD: patch-codecs_gsm_Makefile,v 1.4 2006/02/02 03:41:36 todd Exp $
|
||||
--- codecs/gsm/Makefile.orig Tue Nov 29 13:24:39 2005
|
||||
+++ codecs/gsm/Makefile Wed Dec 28 13:32:56 2005
|
||||
@@ -37,6 +37,7 @@ WAV49 = -DWAV49
|
||||
######### ppro's, etc, as well as the AMD K6 and K7. The compile will
|
||||
######### probably require gcc.
|
||||
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifneq (${OSARCH},Darwin)
|
||||
ifneq (${OSARCH},SunOS)
|
||||
ifneq (${PROC},x86_64)
|
||||
ifneq (${PROC},ultrasparc)
|
||||
@@ -56,14 +57,17 @@ endif
|
||||
@@ -62,6 +63,7 @@ endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
@ -17,12 +17,12 @@ $OpenBSD: patch-codecs_gsm_Makefile,v 1.3 2005/08/15 17:36:07 jolan Exp $
|
||||
|
||||
#The problem with sparc is the best stuff is in newer versions of gcc (post 3.0) only.
|
||||
#This works for even old (2.96) versions of gcc and provides a small boost either way.
|
||||
#A ultrasparc cpu is really v9 but the stock debian stable 3.0 gcc doesn't support it.
|
||||
@@ -69,7 +71,9 @@ endif
|
||||
#So we go lowest common available by gcc and go a step down, still a step up from
|
||||
#the default as we now have a better instruction set to work with. - Belgarath
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq (${PROC},ultrasparc)
|
||||
OPTIMIZE+=-mcpu=v8 -mtune=$(PROC) -O3 -fomit-frame-pointer
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
OPTIMIZE+=-mcpu=v8 -mtune=$(PROC) -O3
|
||||
+endif
|
||||
endif
|
||||
|
||||
|
13
telephony/asterisk/patches/patch-codecs_ilbc_Makefile
Normal file
13
telephony/asterisk/patches/patch-codecs_ilbc_Makefile
Normal file
@ -0,0 +1,13 @@
|
||||
$OpenBSD: patch-codecs_ilbc_Makefile,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- codecs/ilbc/Makefile.orig Thu Jan 26 18:04:58 2006
|
||||
+++ codecs/ilbc/Makefile Thu Jan 26 18:04:41 2006
|
||||
@@ -1,5 +1,9 @@
|
||||
ARCH=$(PROC)
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
CFLAGS+=-Wall -O3 -funroll-loops
|
||||
+else
|
||||
+CFLAGS+=-Wall
|
||||
+endif
|
||||
ifneq (${OSARCH},CYGWIN)
|
||||
CFLAGS += -fPIC
|
||||
endif
|
15
telephony/asterisk/patches/patch-db1-ast_Makefile
Normal file
15
telephony/asterisk/patches/patch-db1-ast_Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-db1-ast_Makefile,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- db1-ast/Makefile.orig Thu Jan 26 18:03:04 2006
|
||||
+++ db1-ast/Makefile Thu Jan 26 18:03:15 2006
|
||||
@@ -8,9 +8,11 @@
|
||||
SOVER=2
|
||||
endif
|
||||
#Added support for UltraSparc - Belgarath
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
ifeq ($(ARCH),sparc64)
|
||||
PROC=ultrasparc
|
||||
CFLAGS += -mtune=$(PROC) -O3 -pipe -fomit-frame-pointer -mcpu=v8
|
||||
+endif
|
||||
endif
|
||||
|
||||
LIBDBSO=libdb.so.$(SOVER)
|
12
telephony/asterisk/patches/patch-db_c
Normal file
12
telephony/asterisk/patches/patch-db_c
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-db_c,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- db.c.orig Wed Dec 28 14:16:55 2005
|
||||
+++ db.c Wed Dec 28 14:10:59 2005
|
||||
@@ -64,7 +64,7 @@ static int dbinit(void)
|
||||
{
|
||||
if (!astdb) {
|
||||
if (!(astdb = dbopen((char *)ast_config_AST_DB, O_CREAT | O_RDWR, 0664, DB_BTREE, NULL))) {
|
||||
- ast_log(LOG_WARNING, "Unable to open Asterisk database\n");
|
||||
+ ast_log(LOG_WARNING, "Unable to open Asterisk database %s\n", ast_config_AST_DB);
|
||||
}
|
||||
}
|
||||
if (astdb)
|
15
telephony/asterisk/patches/patch-include_asterisk_endian_h
Normal file
15
telephony/asterisk/patches/patch-include_asterisk_endian_h
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-include_asterisk_endian_h,v 1.1 2006/02/02 03:41:36 todd Exp $
|
||||
--- include/asterisk/endian.h.orig Mon Jan 16 15:18:00 2006
|
||||
+++ include/asterisk/endian.h Mon Jan 16 15:16:52 2006
|
||||
@@ -33,10 +33,7 @@
|
||||
#ifdef __linux__
|
||||
#include <endian.h>
|
||||
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
|
||||
-#if defined(__OpenBSD__)
|
||||
-#include <machine/types.h>
|
||||
-#endif /* __OpenBSD__ */
|
||||
-#include <machine/endian.h>
|
||||
+#include <sys/types.h>
|
||||
#define __BYTE_ORDER BYTE_ORDER
|
||||
#define __LITTLE_ENDIAN LITTLE_ENDIAN
|
||||
#define __BIG_ENDIAN BIG_ENDIAN
|
@ -1,13 +0,0 @@
|
||||
$OpenBSD: patch-include_asterisk_frame_h,v 1.1 2006/01/12 21:44:20 naddy Exp $
|
||||
--- include/asterisk/frame.h.orig Thu Jan 12 22:36:59 2006
|
||||
+++ include/asterisk/frame.h Thu Jan 12 22:37:12 2006
|
||||
@@ -30,9 +30,6 @@ extern "C" {
|
||||
#ifdef __linux__
|
||||
#include <endian.h>
|
||||
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
|
||||
-#if defined(__OpenBSD__)
|
||||
-#include <machine/types.h>
|
||||
-#endif /* __OpenBSD__ */
|
||||
#include <machine/endian.h>
|
||||
#define __BYTE_ORDER BYTE_ORDER
|
||||
#define __LITTLE_ENDIAN LITTLE_ENDIAN
|
@ -1,14 +0,0 @@
|
||||
$OpenBSD: patch-md5_c,v 1.1 2006/01/12 21:44:21 naddy Exp $
|
||||
--- md5.c.orig Thu Jan 12 22:38:57 2006
|
||||
+++ md5.c Thu Jan 12 22:39:18 2006
|
||||
@@ -1,9 +1,6 @@
|
||||
/* MD5 checksum routines used for authentication. Not covered by GPL, but
|
||||
in the public domain as per the copyright below */
|
||||
-#if defined( __OpenBSD__ )
|
||||
-# include <machine/types.h>
|
||||
-# include <sys/endian.h>
|
||||
-#elif defined( __FreeBSD__ ) || defined( __NetBSD__ )
|
||||
+#if defined( __OpenBSD__ ) || defined( __FreeBSD__ ) || defined( __NetBSD__ )
|
||||
# include <sys/types.h>
|
||||
# include <sys/endian.h>
|
||||
#elif defined( BSD ) && ( BSD >= 199103 ) || defined(__APPLE__)
|
@ -1,13 +0,0 @@
|
||||
$OpenBSD: patch-pbx_Makefile,v 1.1.1.1 2004/09/26 00:38:24 jolan Exp $
|
||||
--- pbx/Makefile.orig Sun Oct 26 12:50:49 2003
|
||||
+++ pbx/Makefile Thu Sep 23 21:29:34 2004
|
||||
@@ -16,7 +16,9 @@
|
||||
PBX_LIBS=pbx_config.so pbx_wilcalu.so pbx_spool.so # pbx_gtkconsole.so pbx_kdeconsole.so
|
||||
|
||||
# Add GTK console if appropriate
|
||||
+ifneq (${OSARCH},OpenBSD)
|
||||
PBX_LIBS+=$(shell gtk-config --cflags >/dev/null 2>/dev/null && echo "pbx_gtkconsole.so")
|
||||
+endif
|
||||
# Add KDE Console if appropriate
|
||||
#PBX_LIBS+=$(shell [ "$$QTDIR" != "" ] && echo "pbx_kdeconsole.so")
|
||||
|
@ -1,19 +1,24 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.2 2005/05/01 02:12:47 jcs Exp $
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.3 2006/02/02 03:41:37 todd Exp $
|
||||
lib/asterisk/modules/app_adsiprog.so
|
||||
lib/asterisk/modules/app_alarmreceiver.so
|
||||
lib/asterisk/modules/app_authenticate.so
|
||||
lib/asterisk/modules/app_cdr.so
|
||||
lib/asterisk/modules/app_chanisavail.so
|
||||
lib/asterisk/modules/app_chanspy.so
|
||||
lib/asterisk/modules/app_controlplayback.so
|
||||
lib/asterisk/modules/app_cut.so
|
||||
lib/asterisk/modules/app_db.so
|
||||
lib/asterisk/modules/app_dial.so
|
||||
lib/asterisk/modules/app_dictate.so
|
||||
lib/asterisk/modules/app_directed_pickup.so
|
||||
lib/asterisk/modules/app_directory.so
|
||||
lib/asterisk/modules/app_disa.so
|
||||
lib/asterisk/modules/app_dumpchan.so
|
||||
lib/asterisk/modules/app_echo.so
|
||||
lib/asterisk/modules/app_enumlookup.so
|
||||
lib/asterisk/modules/app_eval.so
|
||||
lib/asterisk/modules/app_exec.so
|
||||
lib/asterisk/modules/app_externalivr.so
|
||||
lib/asterisk/modules/app_festival.so
|
||||
lib/asterisk/modules/app_forkcdr.so
|
||||
lib/asterisk/modules/app_getcpeid.so
|
||||
@ -21,20 +26,23 @@ lib/asterisk/modules/app_groupcount.so
|
||||
lib/asterisk/modules/app_hasnewvoicemail.so
|
||||
lib/asterisk/modules/app_ices.so
|
||||
lib/asterisk/modules/app_image.so
|
||||
@comment lib/asterisk/modules/app_intercom.so
|
||||
lib/asterisk/modules/app_lookupblacklist.so
|
||||
lib/asterisk/modules/app_lookupcidname.so
|
||||
lib/asterisk/modules/app_macro.so
|
||||
lib/asterisk/modules/app_math.so
|
||||
lib/asterisk/modules/app_md5.so
|
||||
lib/asterisk/modules/app_milliwatt.so
|
||||
lib/asterisk/modules/app_mixmonitor.so
|
||||
lib/asterisk/modules/app_mp3.so
|
||||
lib/asterisk/modules/app_nbscat.so
|
||||
lib/asterisk/modules/app_parkandannounce.so
|
||||
lib/asterisk/modules/app_playback.so
|
||||
lib/asterisk/modules/app_privacy.so
|
||||
lib/asterisk/modules/app_qcall.so
|
||||
lib/asterisk/modules/app_queue.so
|
||||
lib/asterisk/modules/app_random.so
|
||||
lib/asterisk/modules/app_read.so
|
||||
lib/asterisk/modules/app_readfile.so
|
||||
lib/asterisk/modules/app_realtime.so
|
||||
lib/asterisk/modules/app_record.so
|
||||
lib/asterisk/modules/app_sayunixtime.so
|
||||
lib/asterisk/modules/app_senddtmf.so
|
||||
@ -43,10 +51,11 @@ lib/asterisk/modules/app_setcallerid.so
|
||||
lib/asterisk/modules/app_setcdruserfield.so
|
||||
lib/asterisk/modules/app_setcidname.so
|
||||
lib/asterisk/modules/app_setcidnum.so
|
||||
lib/asterisk/modules/app_setrdnis.so
|
||||
lib/asterisk/modules/app_settransfercapability.so
|
||||
lib/asterisk/modules/app_sms.so
|
||||
lib/asterisk/modules/app_softhangup.so
|
||||
lib/asterisk/modules/app_striplsd.so
|
||||
lib/asterisk/modules/app_substring.so
|
||||
lib/asterisk/modules/app_stack.so
|
||||
lib/asterisk/modules/app_system.so
|
||||
lib/asterisk/modules/app_talkdetect.so
|
||||
lib/asterisk/modules/app_test.so
|
||||
@ -57,17 +66,17 @@ lib/asterisk/modules/app_userevent.so
|
||||
lib/asterisk/modules/app_verbose.so
|
||||
lib/asterisk/modules/app_voicemail.so
|
||||
lib/asterisk/modules/app_waitforring.so
|
||||
lib/asterisk/modules/app_waitforsilence.so
|
||||
lib/asterisk/modules/app_while.so
|
||||
lib/asterisk/modules/app_zapateller.so
|
||||
lib/asterisk/modules/cdr_csv.so
|
||||
lib/asterisk/modules/cdr_custom.so
|
||||
lib/asterisk/modules/cdr_manager.so
|
||||
lib/asterisk/modules/chan_agent.so
|
||||
lib/asterisk/modules/chan_features.so
|
||||
lib/asterisk/modules/chan_iax2.so
|
||||
lib/asterisk/modules/chan_local.so
|
||||
lib/asterisk/modules/chan_mgcp.so
|
||||
@comment lib/asterisk/modules/chan_modem.so
|
||||
@comment lib/asterisk/modules/chan_modem_aopen.so
|
||||
@comment lib/asterisk/modules/chan_modem_bestdata.so
|
||||
@comment lib/asterisk/modules/chan_modem_i4l.so
|
||||
@comment lib/asterisk/modules/chan_oss.so
|
||||
lib/asterisk/modules/chan_sip.so
|
||||
lib/asterisk/modules/chan_skinny.so
|
||||
@ -79,6 +88,8 @@ lib/asterisk/modules/codec_gsm.so
|
||||
lib/asterisk/modules/codec_ilbc.so
|
||||
lib/asterisk/modules/codec_lpc10.so
|
||||
lib/asterisk/modules/codec_ulaw.so
|
||||
lib/asterisk/modules/format_au.so
|
||||
lib/asterisk/modules/format_g723.so
|
||||
lib/asterisk/modules/format_g726.so
|
||||
lib/asterisk/modules/format_g729.so
|
||||
lib/asterisk/modules/format_gsm.so
|
||||
@ -91,9 +102,16 @@ lib/asterisk/modules/format_sln.so
|
||||
lib/asterisk/modules/format_vox.so
|
||||
lib/asterisk/modules/format_wav.so
|
||||
lib/asterisk/modules/format_wav_gsm.so
|
||||
lib/asterisk/modules/func_callerid.so
|
||||
lib/asterisk/modules/func_enum.so
|
||||
lib/asterisk/modules/func_uri.so
|
||||
lib/asterisk/modules/pbx_ael.so
|
||||
lib/asterisk/modules/pbx_config.so
|
||||
lib/asterisk/modules/pbx_dundi.so
|
||||
lib/asterisk/modules/pbx_functions.so
|
||||
lib/asterisk/modules/pbx_loopback.so
|
||||
lib/asterisk/modules/pbx_realtime.so
|
||||
lib/asterisk/modules/pbx_spool.so
|
||||
lib/asterisk/modules/pbx_wilcalu.so
|
||||
lib/asterisk/modules/res_adsi.so
|
||||
lib/asterisk/modules/res_agi.so
|
||||
lib/asterisk/modules/res_crypto.so
|
||||
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.4 2005/08/15 17:36:07 jolan Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.5 2006/02/02 03:41:37 todd Exp $
|
||||
@newgroup _asterisk:545
|
||||
@newuser _asterisk:545:_asterisk:daemon:asterisk user:/nonexistent:/sbin/nologin
|
||||
include/asterisk/
|
||||
@ -11,21 +11,28 @@ include/asterisk/app.h
|
||||
include/asterisk/ast_expr.h
|
||||
include/asterisk/astdb.h
|
||||
include/asterisk/astmm.h
|
||||
include/asterisk/astobj.h
|
||||
include/asterisk/astosp.h
|
||||
include/asterisk/build.h
|
||||
include/asterisk/callerid.h
|
||||
include/asterisk/causes.h
|
||||
include/asterisk/cdr.h
|
||||
include/asterisk/channel.h
|
||||
include/asterisk/channel_pvt.h
|
||||
include/asterisk/chanspy.h
|
||||
include/asterisk/chanvars.h
|
||||
include/asterisk/cli.h
|
||||
include/asterisk/compat.h
|
||||
include/asterisk/compiler.h
|
||||
include/asterisk/config.h
|
||||
include/asterisk/config_pvt.h
|
||||
include/asterisk/crypto.h
|
||||
include/asterisk/cvsid.h
|
||||
include/asterisk/devicestate.h
|
||||
include/asterisk/dlfcn-compat.h
|
||||
include/asterisk/dns.h
|
||||
include/asterisk/dnsmgr.h
|
||||
include/asterisk/doxyref.h
|
||||
include/asterisk/dsp.h
|
||||
include/asterisk/dundi.h
|
||||
include/asterisk/endian.h
|
||||
include/asterisk/enum.h
|
||||
include/asterisk/features.h
|
||||
include/asterisk/file.h
|
||||
@ -33,6 +40,7 @@ include/asterisk/frame.h
|
||||
include/asterisk/fskmodem.h
|
||||
include/asterisk/image.h
|
||||
include/asterisk/indications.h
|
||||
include/asterisk/inline_api.h
|
||||
include/asterisk/io.h
|
||||
include/asterisk/linkedlists.h
|
||||
include/asterisk/localtime.h
|
||||
@ -43,28 +51,43 @@ include/asterisk/md5.h
|
||||
include/asterisk/module.h
|
||||
include/asterisk/monitor.h
|
||||
include/asterisk/musiconhold.h
|
||||
include/asterisk/netsock.h
|
||||
include/asterisk/options.h
|
||||
include/asterisk/pbx.h
|
||||
include/asterisk/plc.h
|
||||
include/asterisk/poll-compat.h
|
||||
include/asterisk/privacy.h
|
||||
include/asterisk/res_odbc.h
|
||||
include/asterisk/rtp.h
|
||||
include/asterisk/say.h
|
||||
include/asterisk/sched.h
|
||||
include/asterisk/slinfactory.h
|
||||
include/asterisk/srv.h
|
||||
include/asterisk/strings.h
|
||||
include/asterisk/tdd.h
|
||||
include/asterisk/term.h
|
||||
include/asterisk/time.h
|
||||
include/asterisk/transcap.h
|
||||
include/asterisk/translate.h
|
||||
include/asterisk/ulaw.h
|
||||
include/asterisk/unaligned.h
|
||||
include/asterisk/utils.h
|
||||
include/asterisk/version.h
|
||||
include/asterisk/vmodem.h
|
||||
lib/asterisk/
|
||||
lib/asterisk/modules/
|
||||
@man man/man8/asterisk.8
|
||||
@man man/man8/astgenkey.8
|
||||
@man man/man8/autosupport.8
|
||||
@man man/man8/safe_asterisk.8
|
||||
sbin/asterisk
|
||||
sbin/astgenkey
|
||||
sbin/autosupport
|
||||
sbin/rasterisk
|
||||
sbin/safe_asterisk
|
||||
@comment no checksum
|
||||
sbin/stereorize
|
||||
sbin/streamplayer
|
||||
share/asterisk/
|
||||
@comment share/asterisk/firmware/
|
||||
@comment share/asterisk/firmware/iax/
|
||||
@ -89,23 +112,57 @@ share/asterisk/sounds/agent-user.gsm
|
||||
share/asterisk/sounds/auth-incorrect.gsm
|
||||
share/asterisk/sounds/auth-thankyou.gsm
|
||||
share/asterisk/sounds/beep.gsm
|
||||
share/asterisk/sounds/beeperr.gsm
|
||||
share/asterisk/sounds/conf-adminmenu.gsm
|
||||
share/asterisk/sounds/conf-enteringno.gsm
|
||||
share/asterisk/sounds/conf-errormenu.gsm
|
||||
share/asterisk/sounds/conf-getchannel.gsm
|
||||
share/asterisk/sounds/conf-getconfno.gsm
|
||||
share/asterisk/sounds/conf-getpin.gsm
|
||||
share/asterisk/sounds/conf-hasjoin.gsm
|
||||
share/asterisk/sounds/conf-hasleft.gsm
|
||||
share/asterisk/sounds/conf-invalid.gsm
|
||||
share/asterisk/sounds/conf-invalidpin.gsm
|
||||
share/asterisk/sounds/conf-kicked.gsm
|
||||
share/asterisk/sounds/conf-leaderhasleft.gsm
|
||||
share/asterisk/sounds/conf-locked.gsm
|
||||
share/asterisk/sounds/conf-lockednow.gsm
|
||||
share/asterisk/sounds/conf-muted.gsm
|
||||
share/asterisk/sounds/conf-noempty.gsm
|
||||
share/asterisk/sounds/conf-onlyone.gsm
|
||||
share/asterisk/sounds/conf-onlyperson.gsm
|
||||
share/asterisk/sounds/conf-otherinparty.gsm
|
||||
share/asterisk/sounds/conf-placeintoconf.gsm
|
||||
share/asterisk/sounds/conf-thereare.gsm
|
||||
share/asterisk/sounds/conf-unlockednow.gsm
|
||||
share/asterisk/sounds/conf-unmuted.gsm
|
||||
share/asterisk/sounds/conf-usermenu.gsm
|
||||
share/asterisk/sounds/conf-userswilljoin.gsm
|
||||
share/asterisk/sounds/conf-userwilljoin.gsm
|
||||
share/asterisk/sounds/conf-waitforleader.gsm
|
||||
share/asterisk/sounds/demo-abouttotry.gsm
|
||||
share/asterisk/sounds/demo-congrats.gsm
|
||||
share/asterisk/sounds/demo-echodone.gsm
|
||||
share/asterisk/sounds/demo-echotest.gsm
|
||||
share/asterisk/sounds/demo-enterkeywords.gsm
|
||||
share/asterisk/sounds/demo-instruct.gsm
|
||||
share/asterisk/sounds/demo-moreinfo.gsm
|
||||
share/asterisk/sounds/demo-nogo.gsm
|
||||
share/asterisk/sounds/demo-nomatch.gsm
|
||||
share/asterisk/sounds/demo-thanks.gsm
|
||||
share/asterisk/sounds/dictate/
|
||||
share/asterisk/sounds/dictate/both_help.gsm
|
||||
share/asterisk/sounds/dictate/enter_filename.gsm
|
||||
share/asterisk/sounds/dictate/forhelp.gsm
|
||||
share/asterisk/sounds/dictate/pause.gsm
|
||||
share/asterisk/sounds/dictate/paused.gsm
|
||||
share/asterisk/sounds/dictate/play_help.gsm
|
||||
share/asterisk/sounds/dictate/playback.gsm
|
||||
share/asterisk/sounds/dictate/playback_mode.gsm
|
||||
share/asterisk/sounds/dictate/record.gsm
|
||||
share/asterisk/sounds/dictate/record_help.gsm
|
||||
share/asterisk/sounds/dictate/record_mode.gsm
|
||||
share/asterisk/sounds/dictate/truncating_audio.gsm
|
||||
share/asterisk/sounds/digits/
|
||||
share/asterisk/sounds/digits/0.gsm
|
||||
share/asterisk/sounds/digits/1.gsm
|
||||
@ -195,6 +252,7 @@ share/asterisk/sounds/dir-intro-fn.gsm
|
||||
share/asterisk/sounds/dir-intro.gsm
|
||||
share/asterisk/sounds/dir-nomatch.gsm
|
||||
share/asterisk/sounds/dir-nomore.gsm
|
||||
share/asterisk/sounds/hello-world.gsm
|
||||
share/asterisk/sounds/invalid.gsm
|
||||
share/asterisk/sounds/letters/
|
||||
share/asterisk/sounds/letters/a.gsm
|
||||
@ -264,6 +322,11 @@ share/asterisk/sounds/phonetic/w_p.gsm
|
||||
share/asterisk/sounds/phonetic/x_p.gsm
|
||||
share/asterisk/sounds/phonetic/y_p.gsm
|
||||
share/asterisk/sounds/phonetic/z_p.gsm
|
||||
share/asterisk/sounds/priv-callee-options.gsm
|
||||
share/asterisk/sounds/priv-callerintros/
|
||||
share/asterisk/sounds/priv-callpending.gsm
|
||||
share/asterisk/sounds/priv-introsaved.gsm
|
||||
share/asterisk/sounds/priv-recordintro.gsm
|
||||
share/asterisk/sounds/privacy-incorrect.gsm
|
||||
share/asterisk/sounds/privacy-prompt.gsm
|
||||
share/asterisk/sounds/privacy-thankyou.gsm
|
||||
@ -272,10 +335,21 @@ share/asterisk/sounds/queue-callswaiting.gsm
|
||||
share/asterisk/sounds/queue-holdtime.gsm
|
||||
share/asterisk/sounds/queue-less-than.gsm
|
||||
share/asterisk/sounds/queue-minutes.gsm
|
||||
share/asterisk/sounds/queue-periodic-announce.gsm
|
||||
share/asterisk/sounds/queue-reporthold.gsm
|
||||
share/asterisk/sounds/queue-seconds.gsm
|
||||
share/asterisk/sounds/queue-thankyou.gsm
|
||||
share/asterisk/sounds/queue-thereare.gsm
|
||||
share/asterisk/sounds/queue-youarenext.gsm
|
||||
share/asterisk/sounds/screen-callee-options.gsm
|
||||
share/asterisk/sounds/spy-agent.gsm
|
||||
share/asterisk/sounds/spy-h323.gsm
|
||||
share/asterisk/sounds/spy-iax.gsm
|
||||
share/asterisk/sounds/spy-iax2.gsm
|
||||
share/asterisk/sounds/spy-mgcp.gsm
|
||||
share/asterisk/sounds/spy-sip.gsm
|
||||
share/asterisk/sounds/spy-skinny.gsm
|
||||
share/asterisk/sounds/spy-zap.gsm
|
||||
share/asterisk/sounds/ss-noservice.gsm
|
||||
share/asterisk/sounds/transfer.gsm
|
||||
share/asterisk/sounds/tt-allbusy.gsm
|
||||
@ -283,7 +357,6 @@ share/asterisk/sounds/tt-monkeys.gsm
|
||||
share/asterisk/sounds/tt-monkeysintro.gsm
|
||||
share/asterisk/sounds/tt-somethingwrong.gsm
|
||||
share/asterisk/sounds/tt-weasels.gsm
|
||||
share/asterisk/sounds/vm
|
||||
share/asterisk/sounds/vm-Cust1.gsm
|
||||
share/asterisk/sounds/vm-Cust2.gsm
|
||||
share/asterisk/sounds/vm-Cust3.gsm
|
||||
@ -305,6 +378,7 @@ share/asterisk/sounds/vm-enter-num-to-call.gsm
|
||||
share/asterisk/sounds/vm-extension.gsm
|
||||
share/asterisk/sounds/vm-first.gsm
|
||||
share/asterisk/sounds/vm-for.gsm
|
||||
share/asterisk/sounds/vm-forward.gsm
|
||||
share/asterisk/sounds/vm-forwardoptions.gsm
|
||||
share/asterisk/sounds/vm-from-extension.gsm
|
||||
share/asterisk/sounds/vm-from-phonenumber.gsm
|
||||
@ -323,10 +397,12 @@ share/asterisk/sounds/vm-login.gsm
|
||||
share/asterisk/sounds/vm-mailboxfull.gsm
|
||||
share/asterisk/sounds/vm-message.gsm
|
||||
share/asterisk/sounds/vm-messages.gsm
|
||||
share/asterisk/sounds/vm-minutes.gsm
|
||||
share/asterisk/sounds/vm-mismatch.gsm
|
||||
share/asterisk/sounds/vm-msginstruct.gsm
|
||||
share/asterisk/sounds/vm-msgsaved.gsm
|
||||
share/asterisk/sounds/vm-newpassword.gsm
|
||||
share/asterisk/sounds/vm-newuser.gsm
|
||||
share/asterisk/sounds/vm-next.gsm
|
||||
share/asterisk/sounds/vm-no.gsm
|
||||
share/asterisk/sounds/vm-nobodyavail.gsm
|
||||
@ -344,6 +420,7 @@ share/asterisk/sounds/vm-prev.gsm
|
||||
share/asterisk/sounds/vm-reachoper.gsm
|
||||
share/asterisk/sounds/vm-rec-busy.gsm
|
||||
share/asterisk/sounds/vm-rec-name.gsm
|
||||
share/asterisk/sounds/vm-rec-temp.gsm
|
||||
share/asterisk/sounds/vm-rec-unv.gsm
|
||||
share/asterisk/sounds/vm-received.gsm
|
||||
share/asterisk/sounds/vm-reenterpassword.gsm
|
||||
@ -357,6 +434,9 @@ share/asterisk/sounds/vm-saveoper.gsm
|
||||
share/asterisk/sounds/vm-sorry.gsm
|
||||
share/asterisk/sounds/vm-star-cancel.gsm
|
||||
share/asterisk/sounds/vm-starmain.gsm
|
||||
share/asterisk/sounds/vm-tempgreeting.gsm
|
||||
share/asterisk/sounds/vm-tempgreeting2.gsm
|
||||
share/asterisk/sounds/vm-tempremoved.gsm
|
||||
share/asterisk/sounds/vm-then-pound.gsm
|
||||
share/asterisk/sounds/vm-theperson.gsm
|
||||
share/asterisk/sounds/vm-tocallback.gsm
|
||||
@ -380,13 +460,28 @@ share/asterisk/sounds/voicemail
|
||||
share/doc/asterisk/
|
||||
share/doc/asterisk/BUGS
|
||||
share/doc/asterisk/BUGS.OpenBSD
|
||||
share/doc/asterisk/README.ael
|
||||
share/doc/asterisk/README.asterisk.conf
|
||||
share/doc/asterisk/README.backtrace
|
||||
share/doc/asterisk/README.cdr
|
||||
share/doc/asterisk/README.cliprompt
|
||||
share/doc/asterisk/README.configuration
|
||||
share/doc/asterisk/README.cygwin
|
||||
share/doc/asterisk/README.dundi
|
||||
share/doc/asterisk/README.enum
|
||||
share/doc/asterisk/README.extconfig
|
||||
share/doc/asterisk/README.externalivr
|
||||
share/doc/asterisk/README.h323
|
||||
share/doc/asterisk/README.iax
|
||||
share/doc/asterisk/README.ices
|
||||
share/doc/asterisk/README.jitterbuffer
|
||||
share/doc/asterisk/README.math
|
||||
share/doc/asterisk/README.misdn
|
||||
share/doc/asterisk/README.mp3
|
||||
share/doc/asterisk/README.mysql
|
||||
share/doc/asterisk/README.odbcstorage
|
||||
share/doc/asterisk/README.privacy
|
||||
share/doc/asterisk/README.realtime
|
||||
share/doc/asterisk/README.sms
|
||||
share/doc/asterisk/README.tds
|
||||
share/doc/asterisk/README.variables
|
||||
@ -415,12 +510,18 @@ share/examples/asterisk/default/agents.conf.sample
|
||||
share/examples/asterisk/default/alarmreceiver.conf.sample
|
||||
share/examples/asterisk/default/alsa.conf.sample
|
||||
share/examples/asterisk/default/asterisk.adsi
|
||||
share/examples/asterisk/default/cdr.conf.sample
|
||||
share/examples/asterisk/default/cdr_custom.conf.sample
|
||||
share/examples/asterisk/default/cdr_manager.conf.sample
|
||||
share/examples/asterisk/default/cdr_odbc.conf.sample
|
||||
share/examples/asterisk/default/cdr_pgsql.conf.sample
|
||||
share/examples/asterisk/default/cdr_tds.conf.sample
|
||||
share/examples/asterisk/default/codecs.conf.sample
|
||||
share/examples/asterisk/default/dnsmgr.conf.sample
|
||||
share/examples/asterisk/default/dundi.conf.sample
|
||||
share/examples/asterisk/default/enum.conf.sample
|
||||
share/examples/asterisk/default/extconfig.conf.sample
|
||||
share/examples/asterisk/default/extensions.ael.sample
|
||||
share/examples/asterisk/default/extensions.conf.sample
|
||||
share/examples/asterisk/default/features.conf.sample
|
||||
share/examples/asterisk/default/festival.conf.sample
|
||||
@ -432,6 +533,7 @@ share/examples/asterisk/default/logger.conf.sample
|
||||
share/examples/asterisk/default/manager.conf.sample
|
||||
share/examples/asterisk/default/meetme.conf.sample
|
||||
share/examples/asterisk/default/mgcp.conf.sample
|
||||
share/examples/asterisk/default/misdn.conf.sample
|
||||
share/examples/asterisk/default/modem.conf.sample
|
||||
share/examples/asterisk/default/modules.conf.sample
|
||||
share/examples/asterisk/default/musiconhold.conf.sample
|
||||
@ -440,11 +542,11 @@ share/examples/asterisk/default/oss.conf.sample
|
||||
share/examples/asterisk/default/phone.conf.sample
|
||||
share/examples/asterisk/default/privacy.conf.sample
|
||||
share/examples/asterisk/default/queues.conf.sample
|
||||
share/examples/asterisk/default/res_config_odbc.conf.sample
|
||||
share/examples/asterisk/default/res_odbc.conf.sample
|
||||
share/examples/asterisk/default/rpt.conf.sample
|
||||
share/examples/asterisk/default/rtp.conf.sample
|
||||
share/examples/asterisk/default/sip.conf.sample
|
||||
share/examples/asterisk/default/sip_notify.conf.sample
|
||||
share/examples/asterisk/default/skinny.conf.sample
|
||||
share/examples/asterisk/default/telcordia-1.adsi
|
||||
share/examples/asterisk/default/voicemail.conf.sample
|
||||
|
Loading…
Reference in New Issue
Block a user