grim/ssip-pidgin
Clone
Summary
Browse
Changes
Graph
Initial public release of ssip-gst Gaim SIP/SIMPLE VoIP plugin.
draft
mmela
ssip-gst
2005-11-23, mmela
78b53131dcf6
Initial public release of ssip-gst Gaim SIP/SIMPLE VoIP plugin.
dnl
dnl
ref
:
http
:
//www.gnu.org/software/autoconf/manual/autoconf.info.gz
dnl
AC_PREREQ
(
2.57
)
dnl
information
on
the
package
dnl
---------------------------
AC_INIT
([
ssip
-
gst
],
[
1.0
])
AC_CONFIG_SRCDIR
([
src
/
ssip
.
c
])
AM_INIT_AUTOMAKE
AM_MAINTAINER_MODE
AM_CONFIG_HEADER
(
config
.
h
)
dnl
checks
for
programs
dnl
-------------------
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_CPP
AC_CHECK_PROG
(
ETAGS
,
etags
,
etags
,
echo
)
AC_CHECK_TOOL
(
AR
,
ar
,
ar
)
AC_CHECK_TOOL
(
LD
,
ld
,
ld
)
AC_PROG_LIBTOOL
dnl
checks
for
libraries
dnl
--------------------
AC_CHECK_LIB
(
pthread
,
pthread_create
)
PKG_CHECK_MODULES
(
GAIM
,
gaim
)
AC_SUBST
(
GAIM_CFLAGS
)
PKG_CHECK_MODULES
(
GDK
,
gdk
-
2.0
)
AC_SUBST
(
GDK_CFLAGS
)
PKG_CHECK_MODULES
(
ATK
,
atk
)
AC_SUBST
(
ATK_CFLAGS
)
PKG_CHECK_MODULES
(
SOFIA_SIP_UA
,
sofia
-
sip
-
ua
)
AC_SUBST
(
SOFIA_SIP_UA_LIBS
)
AC_SUBST
(
SOFIA_SIP_UA_CFLAGS
)
AC_SUBST
(
SOFIA_SIP_UA_VERSION
)
dnl
compile
Gstreamer
support
if
available
AC_ARG_ENABLE
(
gst
,
[
--
enable
-
gst
enable
Gstreamer
support
(
disabled
)],
,
enable_gst
=
no
)
if
test
X
$
enable_gst
!=
Xno
;
then
GST_REQUIRED
=
0.8
GST_MAJORMINOR
=
0.8
PKG_CHECK_MODULES
(
GST
,
\
gstreamer
-
$
GST_MAJORMINOR
>=
$
GST_REQUIRED
\
gstreamer
-
control
-
$
GST_MAJORMINOR
>=
$
GST_REQUIRED
,
HAVE_GST
=
yes
,
HAVE_GST
=
no
)
dnl
Give
error
and
exit
if
we
don
'
t
have
gstreamer
if
test
"x$HAVE_GST"
=
"xno"
;
then
AC_MSG_ERROR
(
you
need
gstreamer
-
0.8
development
packages
installed
!)
fi
dnl
make
GST_CFLAGS
and
GST_LIBS
available
AC_SUBST
(
GST_CFLAGS
)
AC_SUBST
(
GST_LIBS
)
dnl
make
GST_MAJORMINOR
available
in
Makefile
.
am
AC_SUBST
(
GST_MAJORMINOR
)
AC_DEFINE_UNQUOTED
([
HAVE_GST
],
1
,
[
Define
as
1
if
we
use
GST
library
])
fi
AM_CONDITIONAL
([
HAVE_GST
],
test
X
$
enable_gst
!=
Xno
)
AC_ARG_WITH
(
gaimlibdir
,
[
--
with
-
gaim
-
libdir
=
dir
Gaim
plugin
library
directory
,
eg
.
/
usr
/
lib
/
gaim
/
lib
],
with_gaimlibdir
=
$
{
withval
},
with_gaimlibdir
=
no
)
AC_SUBST
(
with_gaimlibdir
)
dnl
checks
for
types
dnl
----------------
dnl
XXX
dnl
checks
for
structures
dnl
---------------------
AC_HEADER_STDC
AC_CHECK_HEADERS
(
pthread
.
h
)
AC_CHECK_HEADERS
(
stdint
.
h
)
AC_CHECK_HEADERS
(
inttypes
.
h
)
dnl
checks
for
typedefs
,
structures
,
and
compiler
characteristics
.
dnl
--------------------------------------------------------------
AC_C_CONST
AC_C_BIGENDIAN
dnl
checks
for
system
services
dnl
--------------------------
dnl
XXX
dnl
output
dnl
------
AC_CONFIG_FILES
([
Makefile
src
/
Makefile
])
AC_OUTPUT