1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
dnl
dnl This file was autogenerated from "configure.ac.in".
dnl Edit that file instead!
dnl
dnl configure.ac
dnl
dnl xfce4-notifyd - server-side implementation of the fd.o notifications spec
dnl
dnl Copyright (c) 2008 Brian Tarricone <brian@tarricone.org>
dnl
dnl version info
m4_define([xfce4_notifyd_version_major], [0])
m4_define([xfce4_notifyd_version_minor], [2])
m4_define([xfce4_notifyd_version_micro], [2])
m4_define([xfce4_notifyd_version_build], [364ae80])
m4_define([xfce4_notifyd_version_tag], [])
m4_define([xfce4_notifyd_version], [xfce4_notifyd_version_major().xfce4_notifyd_version_minor().xfce4_notifyd_version_micro()ifelse(xfce4_notifyd_version_tag(), [git], [xfce4_notifyd_version_tag()-xfce4_notifyd_version_build()], [xfce4_notifyd_version_tag()])])
m4_define([notifications_spec_version], [0.9])
dnl init autoconf
AC_INIT([xfce4-notifyd], [xfce4_notifyd_version],
[http://bugzilla.xfce.org/enter_bug.cgi?product=Xfce4-notifyd],
[xfce4-notifyd])
AC_PREREQ([2.59c])
AC_CONFIG_SRCDIR([xfce4-notifyd/main.c])
AC_CONFIG_HEADERS([config.h])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
dnl init automake
AM_INIT_AUTOMAKE([1.10 dist-bzip2 subdir-objects])
AM_MAINTAINER_MODE()
dnl set helper path prefix
AC_ARG_WITH([helper-path-prefix],
[AC_HELP_STRING([--with-helper-path-prefix=PATH],
[Path prefix under which helper executables will be installed (default: $libdir)])],
[HELPER_PATH_PREFIX="$withval"],
[HELPER_PATH_PREFIX="$libdir"])
AC_SUBST([HELPER_PATH_PREFIX])
dnl check for UNIX variants
AC_USE_SYSTEM_EXTENSIONS()
dnl check for basic programs
AC_PROG_CC()
AM_PROG_CC_C_O()
AC_PROG_LD()
AC_PROG_INSTALL()
AC_PROG_INTLTOOL()
AC_PROG_LIBTOOL()
dnl check for standard header files
AC_HEADER_STDC()
AC_CHECK_HEADERS([errno.h fcntl.h grp.h signal.h stdlib.h string.h \
sys/stat.h sys/time.h sys/types.h sys/wait.h \
unistd.h])
dnl Check for i18n support
XDT_I18N([ar ast ca cs da de el en_GB es eu fi fr gl hu id it ja kk lv nb nl pa pl pt_BR pt pt_PT ro ru si sk sq sv tr ug uk zh_CN zh_TW ])
dnl check for x11
XDT_CHECK_LIBX11_REQUIRE()
dnl required
XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.4.0])
XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-1], [4.7.0])
XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [0.1.0svn-r26876])
XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.14.0])
XDT_CHECK_PACKAGE([DBUS], [dbus-1], [1.0.0])
XDT_CHECK_PACKAGE([DBUS_GLIB], [dbus-glib-1], [0.72])
AC_PATH_PROG([DBUS_BINDING_TOOL], [dbus-binding-tool])
AS_IF([test -z "$DBUS_BINDING_TOOL"],
[
echo '*** The program "dbus-binding-tool" is required to build.'
exit 1
])
AS_IF([test "x$USE_MAINTAINER_MODE" = "xyes"],
[
AC_PATH_PROG([EXO_CSOURCE], [exo-csource])
AS_IF([test -z "$EXO_CSOURCE"],
[
echo '*** The program "exo-csource" is required to build when --enable-maintainer-mode'
echo '*** is specified.'
exit 1
])
])
dnl legacy support
AC_ARG_ENABLE([old-notification-closed-signature],
[AS_HELP_STRING([--enable-old-notification-closed-signature],
[Use the old NotificationClosed signal signature that leaves out the 'reason' parameter. You want to enable this if your system has libnotify 0.4.4 or earlier.])],
[use_old_nc_sig=$enableval], [use_old_nc_sig=no])
AS_IF([test "x$use_old_nc_sig" = "xyes"],
[AC_DEFINE([USE_OLD_NOTIFICATION_CHANGED_SIGNATURE], [1],
[Set if we should use the old NotificationClosed signal signature])])
dnl legacy support
AC_ARG_ENABLE([old-get-server-information-signature],
[AS_HELP_STRING([--enable-old-get-server-information-signature],
[Use the old GetServerInformation method signature that leaves out the 'spec_version' parameter. (default=no)])],
[use_old_gsi_sig=$enableval], [use_old_gsi_sig=no])
AS_IF([test "x$use_old_gsi_sig" = "xyes"],
[AC_DEFINE([USE_OLD_GET_SERVER_INFORMATION_SIGNATURE], [1],
[Set if we should use the old GetServerInformation method signature])])
AM_CONDITIONAL([USE_OLD_GET_SERVER_INFORMATION_SIGNATURE],
[test "x$use_old_gsi_sig" = "xyes"])
dnl create #define for spec version
AC_DEFINE_UNQUOTED([NOTIFICATIONS_SPEC_VERSION], ["notifications_spec_version"],
[Set to the version of the freedesktop.org notifications spec we support])
dnl check for debugging support
XDT_FEATURE_DEBUG()
AC_OUTPUT(
[
Makefile
po/Makefile.in
])
|