mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-07 22:02:12 +08:00
60 lines
1.5 KiB
Plaintext
60 lines
1.5 KiB
Plaintext
AC_INIT([sflphone],[1.0.2],[sflphoneteam@savoirfairelinux.com],[sflphone-client-gnome])
|
|
AC_CONFIG_HEADERS([config.h])
|
|
AM_INIT_AUTOMAKE
|
|
|
|
GNOME_DOC_INIT
|
|
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
|
|
dnl Silent build by default. Use make V=1 to increase verbosity
|
|
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
|
|
|
|
AC_PROG_CC_C99
|
|
AM_PROG_CC_C_O dnl for per target flags, i.e. test_program_CFLAGS
|
|
AC_PROG_INSTALL
|
|
AC_HEADER_STDC
|
|
LT_INIT
|
|
|
|
dnl Only need these for moving to gtk3
|
|
MIGRATION_CFLAGS="-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES"
|
|
CFLAGS="$CFLAGS -g -Wall -Wextra -Wshadow $MIGRATION_CFLAGS"
|
|
|
|
dnl GCONF utilities
|
|
AM_GCONF_SOURCE_2
|
|
|
|
dnl uninstalled gsr ui dir
|
|
AC_DEFINE_UNQUOTED(SFLPHONE_UIDIR_UNINSTALLED, "`pwd`/src/",
|
|
[path to uninstalled SFLphone UI dir])
|
|
|
|
PKG_CHECK_MODULES(DBUSGLIB, dbus-glib-1 >= 0.75, HAVE_DBUS_G_PROXY_SET_DEFAULT_TIMEOUT=true, HAVE_DBUS_G_PROXY_SET_DEFAULT_TIMEOUT=false);
|
|
PKG_CHECK_MODULES([LIBNOTIFY], [libnotify >= 0.5.0])
|
|
if echo "$LIBNOTIFY_LIBS" | grep -q gtk+-x11-2.0; then
|
|
AC_MSG_ERROR([Your libnotify is linked with GTK+2 ! Install libnotify4-dev])
|
|
exit 1
|
|
fi
|
|
PKG_CHECK_MODULES(GTK, gtk+-3.0)
|
|
PKG_CHECK_MODULES(GCONF, gconf-2.0)
|
|
PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.24)
|
|
PKG_CHECK_MODULES(WEBKIT, webkitgtk-3.0)
|
|
|
|
PKG_CHECK_MODULES([CHECK], [check >= 0.9.4])
|
|
|
|
AC_CONFIG_FILES([
|
|
Makefile
|
|
src/Makefile
|
|
src/config/Makefile
|
|
src/dbus/Makefile
|
|
src/contacts/Makefile
|
|
src/widget/Makefile
|
|
src/icons/Makefile
|
|
pixmaps/Makefile
|
|
webkit/Makefile
|
|
sflphone.desktop
|
|
tests/Makefile
|
|
man/Makefile
|
|
po/Makefile
|
|
doc/Makefile
|
|
])
|
|
AC_OUTPUT
|
|
|