Skip to content
Snippets Groups Projects
Commit 29a5d40b authored by jpbl's avatar jpbl
Browse files

deps reintegrated

parent c1679117
Branches
Tags
No related merge requests found
DEPS=deps/ccrtp-1.3.5 deps/libosip2-2.2.1 deps/portaudio deps/commoncpp2-1.3.21 deps/libeXosip2-1.9.1-pre17 DEPS=deps/ccrtp-1.3.5 deps/libosip2-2.2.1 deps/portaudio deps/commoncpp2-1.3.21 deps/libeXosip2-1.9.1-pre17
all: $(DEPS) autotools:
@echo "This Makefile is only for the CVS repository" @echo "This Makefile is only for the CVS repository"
@echo "This will be deleted before making the distribution" @echo "This will be deleted before making the distribution"
@echo "" @echo ""
...@@ -11,13 +11,26 @@ all: $(DEPS) ...@@ -11,13 +11,26 @@ all: $(DEPS)
fi fi
$(MAKE) -f admin/Makefile.common cvs $(MAKE) -f admin/Makefile.common cvs
deps:$(DEPS)
deps/ccrtp-1.3.5: deps/ccrtp-1.3.5.tar.gz deps/ccrtp-1.3.5: deps/ccrtp-1.3.5.tar.gz
cd deps/ && \ cd deps/ && \
tar zxvf ccrtp-1.3.5.tar.gz tar zxvf ccrtp-1.3.5.tar.gz
deps/: %.tar.gz deps/libosip2-2.2.1: deps/libosip2-2.2.1.tar.gz
cd deps/ && \ cd deps/ && \
tar zxvf $< tar zxvf libosip2-2.2.1.tar.gz
deps/commoncpp2-1.3.21: deps/commoncpp2-1.3.21.tar.gz
cd deps/ && \
tar zxvf commoncpp2-1.3.21.tar.gz
deps/libeXosip2-1.9.1-pre17: deps/libeXosip2-1.9.1-pre17.tar.gz
cd deps/ && \
tar zxvf libeXosip2-1.9.1-pre17.tar.gz
deps/portaudio: deps/pa_snapshot_v19.tar.gz
cd deps/ && \
tar zxvf pa_snapshot_v19.tar.gz
all: autotools $(DEPS)
...@@ -15,9 +15,6 @@ ...@@ -15,9 +15,6 @@
/* Define to 1 if you have the <memory.h> header file. */ /* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H #undef HAVE_MEMORY_H
/* Define to 1 if you have the <ostream> header file. */
#undef HAVE_OSTREAM
/* Define to 1 if you have the <stdint.h> header file. */ /* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H #undef HAVE_STDINT_H
......
...@@ -55,39 +55,60 @@ AM_CONDITIONAL(NO_UNDEFINED, test x$need_no_undefined = xyes) ...@@ -55,39 +55,60 @@ AM_CONDITIONAL(NO_UNDEFINED, test x$need_no_undefined = xyes)
dnl Checks for header files. dnl Checks for header files.
AC_HEADER_STDC AC_HEADER_STDC
AC_CHECK_HEADERS( \ AC_CHECK_HEADERS( \
ostream \
eXosip2/eXosip.h \ eXosip2/eXosip.h \
) )
LIBCCGNU2_MIN_VERSION=1.3.1 LIBCCGNU2_MIN_VERSION=1.3.1
PKG_CHECK_MODULES(libccgnu2, libccgnu2 >= ${LIBCCGNU2_MIN_VERSION}) PKG_CHECK_MODULES(libccgnu2, libccgnu2 >= ${LIBCCGNU2_MIN_VERSION}, [],
[
compile_commoncpp2=yes
])
SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccgnu2_CFLAGS" SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccgnu2_CFLAGS"
SFLPHONE_LIBS="$SFLPHONE_LIBS $libccgnu2_LIBS" SFLPHONE_LIBS="$SFLPHONE_LIBS $libccgnu2_LIBS"
LIBCCEXT2_MIN_VERSION=1.3.1 LIBCCEXT2_MIN_VERSION=1.3.1
PKG_CHECK_MODULES(libccext2, libccext2 >= ${LIBCCEXT2_MIN_VERSION}) PKG_CHECK_MODULES(libccext2, libccext2 >= ${LIBCCEXT2_MIN_VERSION}, [],
[
compile_commoncpp2=yes
])
SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccext2_CFLAGS" SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccext2_CFLAGS"
SFLPHONE_LIBS="$SFLPHONE_LIBS $libccext2_LIBS" SFLPHONE_LIBS="$SFLPHONE_LIBS $libccext2_LIBS"
AM_CONDITIONAL(COMPILE_COMMONCPP2, test x$compile_commoncpp2 = xyes)
if test x$compile_commoncpp2 = xyes; then
AC_CONFIG_SUBDIRS(deps/commoncpp2-1.3.21)
fi
LIBCCRT_MIN_VERSION=1.3.0 LIBCCRT_MIN_VERSION=1.3.0
PKG_CHECK_MODULES(libccrtp1, libccrtp1 >= ${LIBCCRT_MIN_VERSION}) PKG_CHECK_MODULES(libccrtp1, libccrtp1 >= ${LIBCCRT_MIN_VERSION}, [],
[
compile_ccrtp=yes
AC_CONFIG_SUBDIRS(deps/ccrtp-1.3.5)
])
AM_CONDITIONAL(COMPILE_CCRTP, test x$compile_ccrtp = xyes)
SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccrtp1_CFLAGS" SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libccrtp1_CFLAGS"
SFLPHONE_LIBS="$SFLPHONE_LIBS $libccrtp1_LIBS" SFLPHONE_LIBS="$SFLPHONE_LIBS $libccrtp1_LIBS"
dnl 2.2.0 is buggy, header corruption dnl 2.2.0 is buggy, header corruption
LIBOSIP2_MIN_VERSION=2.2.1 LIBOSIP2_MIN_VERSION=2.2.1
PKG_CHECK_MODULES(libosip2, libosip2 >= ${LIBOSIP2_MIN_VERSION}) PKG_CHECK_MODULES(libosip2, libosip2 >= ${LIBOSIP2_MIN_VERSION}, [],
[
compile_osip=yes
AC_CONFIG_SUBDIRS(deps/libosip2-2.2.1)
]
)
AM_CONDITIONAL(COMPILE_OSIP, test x$compile_osip = xyes)
SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libosip2_CFLAGS" SFLPHONE_CXXFLAGS="$SFLPHONE_CXXFLAGS $libosip2_CFLAGS"
SFLPHONE_LIBS="$SFLPHONE_LIBS $libosip2_LIBS" SFLPHONE_LIBS="$SFLPHONE_LIBS $libosip2_LIBS"
if test $ac_cv_header_eXosip2_eXosip_h = no; then if test $ac_cv_header_eXosip2_eXosip_h = no; then
AC_MSG_ERROR([*** missing eXosip2/eXosip.h. You need a working eXosip2 installation. See http://www.antisip.com/download/]) compile_exosip=yes
AC_CONFIG_SUBDIRS(deps/libeXosip2-1.9.1-pre17)
fi fi
AM_CONDITIONAL(COMPILE_EXOSIP, test x$compile_exosip = xyes)
AC_CHECK_LIB([eXosip2], [eXosip_init],[libexosip2_LIBS="-leXosip2 "],[ SFLPHONE_LIBS="$SFLPHONE_LIBS -leXosip2"
AC_MSG_ERROR([*** missing eXosip2 library. You need a working eXosip2 installation. See http://www.antisip.com/download/])])
SFLPHONE_LIBS="$SFLPHONE_LIBS $libexosip2_LIBS"
dnl AC_SUBST(LIBQT) dnl AC_SUBST(LIBQT)
...@@ -96,11 +117,13 @@ dnl ; ...@@ -96,11 +117,13 @@ dnl ;
dnl AC_MSG_WARNING([*** You have an already installed version of portaudio. We'll use this version instead of the version included in the package. This might broke the compilation.]) dnl AC_MSG_WARNING([*** You have an already installed version of portaudio. We'll use this version instead of the version included in the package. This might broke the compilation.])
dnl else dnl else
dnl fi dnl fi
LDFLAGS="$LDFLAGS -L"'$(top_srcdir)/portaudio/lib/' AC_CONFIG_SUBDIRS(deps/portaudio)
CPPFLAGS="$CPPFLAGS "'-I$(top_srcdir)/portaudio/pa_common/' AM_CONDITIONAL(COMPILE_PORTAUDIO, true)
CXXFLAGS="$CXXFLAGS"' `bash $(top_srcdir)/portaudio/portaudio-config --cflags`' LDFLAGS="$LDFLAGS -L"'$(top_srcdir)/deps/portaudio/lib/'
CPPFLAGS="$CPPFLAGS "'-I$(top_srcdir)/deps/portaudio/pa_common/'
CXXFLAGS="$CXXFLAGS"' `bash $(top_srcdir)/deps/portaudio/portaudio-config --cflags`'
portaudio_LIBS='`bash $(top_srcdir)/portaudio/portaudio-config --libs`' portaudio_LIBS='`bash $(top_srcdir)/deps/portaudio/portaudio-config --libs`'
portaudio_CFLAGS="-DAUDIO_PORTAUDIO " portaudio_CFLAGS="-DAUDIO_PORTAUDIO "
SFLPHONE_LIBS="$SFLPHONE_LIBS $portaudio_LIBS" SFLPHONE_LIBS="$SFLPHONE_LIBS $portaudio_LIBS"
SFLPHONE_CXXFLAGS=="$SFLPHONE_CXXFLAGS $portaudio_CFLAGS" SFLPHONE_CXXFLAGS=="$SFLPHONE_CXXFLAGS $portaudio_CFLAGS"
...@@ -148,13 +171,6 @@ fi ...@@ -148,13 +171,6 @@ fi
AC_SUBST(LIB_DNSSD) AC_SUBST(LIB_DNSSD)
AM_CONDITIONAL(USE_ZEROCONF, test "$have_libdns_sd" = "yes") AM_CONDITIONAL(USE_ZEROCONF, test "$have_libdns_sd" = "yes")
AC_CONFIG_SUBDIRS(\
deps/ccrtp-1.3.5 \
deps/commoncpp2-1.3.21 \
deps/libeXosip2-1.9.1-pre17 \
deps/libosip2-2.2.1 \
deps/portaudio)
dnl AC_CONFIG_FILES( dnl AC_CONFIG_FILES(
AC_OUTPUT( AC_OUTPUT(
sflphone.spec \ sflphone.spec \
......
SUBDIRS = \ if COMPILE_CCRTP
ccrtp-1.3.5 \ CCRTP = ccrtp-1.3.5
commoncpp2-1.3.21 \ endif
libeXosip2-1.9.1-pre17 \
libosip2-2.2.1 \ if COMPILE_COMMONCPP2
portaudio COMMONCPP2 = commoncpp2-1.3.21
endif
if COMPILE_EXOSIP
EXOSIP = libeXosip2-1.9.1-pre17
endif
if COMPILE_OSIP
OSIP = libosip2-2.2.1
endif
if COMPILE_PORTAUDIO
PORTAUDIO = portaudio
endif
SUBDIRS = $(CCRTP) $(COMMONCPP2) $(EXOSIP) $(OSIP) $(PORTAUDIO)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment