mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-13 00:04:53 +00:00
BuildSystem: Add DragonFly BSD.
ASTERISK-27820 Change-Id: I310896143e94d65da1c2be3bb448204a8b86d557
This commit is contained in:
@@ -13,6 +13,10 @@ check_for_app() {
|
|||||||
# On Linux, environment variables tell which one to use.
|
# On Linux, environment variables tell which one to use.
|
||||||
|
|
||||||
case `uname -sr` in
|
case `uname -sr` in
|
||||||
|
DragonFly*)
|
||||||
|
MY_AC_VER=
|
||||||
|
MY_AM_VER=
|
||||||
|
;;
|
||||||
FreeBSD*)
|
FreeBSD*)
|
||||||
MY_AC_VER=
|
MY_AC_VER=
|
||||||
MY_AM_VER=
|
MY_AM_VER=
|
||||||
|
@@ -57,7 +57,7 @@
|
|||||||
#include <fftw3.h>
|
#include <fftw3.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(__Darwin__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__CYGWIN__)
|
#if defined(__Darwin__) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__CYGWIN__)
|
||||||
#include <float.h>
|
#include <float.h>
|
||||||
#else
|
#else
|
||||||
#include <values.h>
|
#include <values.h>
|
||||||
|
@@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
#ifdef __linux
|
#ifdef __linux
|
||||||
#include <linux/soundcard.h>
|
#include <linux/soundcard.h>
|
||||||
#elif defined(__FreeBSD__) || defined(__CYGWIN__) || defined(__GLIBC__) || defined(__sun)
|
#elif defined(__FreeBSD__) || defined(__DragonFly__) || defined(__CYGWIN__) || defined(__GLIBC__) || defined(__sun)
|
||||||
#include <sys/soundcard.h>
|
#include <sys/soundcard.h>
|
||||||
#else
|
#else
|
||||||
#include <soundcard.h>
|
#include <soundcard.h>
|
||||||
|
4
configure
vendored
4
configure
vendored
@@ -4653,7 +4653,7 @@ case "${host_os}" in
|
|||||||
CPPFLAGS=-I/usr/pkg/include
|
CPPFLAGS=-I/usr/pkg/include
|
||||||
LDFLAGS=-L/usr/pkg/lib
|
LDFLAGS=-L/usr/pkg/lib
|
||||||
;;
|
;;
|
||||||
freebsd*)
|
dragonfly*|freebsd*)
|
||||||
ac_default_prefix=/usr/local
|
ac_default_prefix=/usr/local
|
||||||
CPPFLAGS=-I/usr/local/include
|
CPPFLAGS=-I/usr/local/include
|
||||||
LDFLAGS=-L/usr/local/lib
|
LDFLAGS=-L/usr/local/lib
|
||||||
@@ -4742,7 +4742,7 @@ HOST_OS=${host_os}
|
|||||||
PBX_WINARCH=0
|
PBX_WINARCH=0
|
||||||
|
|
||||||
case "${host_os}" in
|
case "${host_os}" in
|
||||||
freebsd*)
|
dragonfly*|freebsd*)
|
||||||
OSARCH=FreeBSD
|
OSARCH=FreeBSD
|
||||||
;;
|
;;
|
||||||
netbsd*)
|
netbsd*)
|
||||||
|
@@ -67,7 +67,7 @@ case "${host_os}" in
|
|||||||
CPPFLAGS=-I/usr/pkg/include
|
CPPFLAGS=-I/usr/pkg/include
|
||||||
LDFLAGS=-L/usr/pkg/lib
|
LDFLAGS=-L/usr/pkg/lib
|
||||||
;;
|
;;
|
||||||
freebsd*)
|
dragonfly*|freebsd*)
|
||||||
ac_default_prefix=/usr/local
|
ac_default_prefix=/usr/local
|
||||||
CPPFLAGS=-I/usr/local/include
|
CPPFLAGS=-I/usr/local/include
|
||||||
LDFLAGS=-L/usr/local/lib
|
LDFLAGS=-L/usr/local/lib
|
||||||
@@ -152,7 +152,7 @@ AC_SUBST(HOST_OS)
|
|||||||
PBX_WINARCH=0
|
PBX_WINARCH=0
|
||||||
|
|
||||||
case "${host_os}" in
|
case "${host_os}" in
|
||||||
freebsd*)
|
dragonfly*|freebsd*)
|
||||||
OSARCH=FreeBSD
|
OSARCH=FreeBSD
|
||||||
;;
|
;;
|
||||||
netbsd*)
|
netbsd*)
|
||||||
|
@@ -31,7 +31,7 @@
|
|||||||
#ifndef __BYTE_ORDER
|
#ifndef __BYTE_ORDER
|
||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
#include <endian.h>
|
#include <endian.h>
|
||||||
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
|
#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__APPLE__)
|
||||||
#if defined(__OpenBSD__)
|
#if defined(__OpenBSD__)
|
||||||
#include "asterisk/compat.h"
|
#include "asterisk/compat.h"
|
||||||
#endif
|
#endif
|
||||||
|
@@ -170,7 +170,7 @@
|
|||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
#include <sys/sysctl.h>
|
#include <sys/sysctl.h>
|
||||||
#include <sys/vmmeter.h>
|
#include <sys/vmmeter.h>
|
||||||
#if defined(__FreeBSD__)
|
#if defined(__FreeBSD__) || defined(__DragonFly__)
|
||||||
#include <vm/vm_param.h>
|
#include <vm/vm_param.h>
|
||||||
#endif
|
#endif
|
||||||
#if defined(HAVE_SWAPCTL)
|
#if defined(HAVE_SWAPCTL)
|
||||||
|
@@ -2423,7 +2423,7 @@ char *ast_eid_to_str(char *s, int maxlen, struct ast_eid *eid)
|
|||||||
return os;
|
return os;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__Darwin__)
|
#if defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__Darwin__)
|
||||||
#include <ifaddrs.h>
|
#include <ifaddrs.h>
|
||||||
#include <net/if_dl.h>
|
#include <net/if_dl.h>
|
||||||
|
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#include <fcntl.h>
|
#include <fcntl.h>
|
||||||
#include <gmime/gmime.h>
|
#include <gmime/gmime.h>
|
||||||
#if defined (__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__Darwin__)
|
#if defined (__OpenBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__) || defined(__Darwin__)
|
||||||
#include <libgen.h>
|
#include <libgen.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -55,7 +55,7 @@
|
|||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <pwd.h>
|
#include <pwd.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
#elif defined(__linux__) || defined(__FreeBSD__) || defined(__GLIBC__)
|
#elif defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__GLIBC__)
|
||||||
#include <sys/soundcard.h>
|
#include <sys/soundcard.h>
|
||||||
#endif
|
#endif
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
@@ -53,7 +53,7 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__Darwin__) || defined(__CYGWIN__)
|
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__Darwin__) || defined(__CYGWIN__) || defined(__DragonFly__)
|
||||||
#include <netinet/in.h>
|
#include <netinet/in.h>
|
||||||
#endif
|
#endif
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
|
Reference in New Issue
Block a user