Codebase list policykit-1-gnome / debian/0.5-1 configure.ac
debian/0.5-1

Tree @debian/0.5-1 (Download .tar.gz)

configure.ac @debian/0.5-1raw · history · blame

AC_INIT([PolicyKit-gnome],[0.5],[mailto:david@fubar.dk],[PolicyKit-gnome])

AM_INIT_AUTOMAKE([1.9 foreign dist-bzip2 no-dist-gzip])

AC_CONFIG_SRCDIR([src])
AC_CONFIG_HEADERS([config.h])

AM_MAINTAINER_MODE

AC_PROG_CC
AC_ISC_POSIX
AC_HEADER_STDC
AC_PROG_LIBTOOL

# *****
# GNOME
# *****

GNOME_COMMON_INIT
GNOME_DOC_INIT
GNOME_DEBUG_CHECK
GNOME_COMPILE_WARNINGS([maximum])
GNOME_MAINTAINER_MODE_DEFINES

# ***************************
# Check for required packages
# ***************************

GTK_REQUIRED=2.6.0
LIBGNOME_REQUIRED=2.14.0
LIBGNOMEUI_REQUIRED=2.14.0
DBUS_GLIB_REQUIRED=0.71
POLKIT_DBUS_REQUIRED=0.5
POLKIT_GRANT_REQUIRED=0.5

PKG_CHECK_MODULES(POLKIT_GNOME,
        gtk+-2.0 >= $GTK_REQUIRED
        libgnome-2.0 >= $LIBGNOME_REQUIRED
        libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED
        dbus-glib-1 >= $DBUS_GLIB_REQUIRED
        polkit-dbus >= $POLKIT_DBUS_REQUIRED
        polkit-grant >= $POLKIT_GRANT_REQUIRED)

AC_CHECK_PROG([POLKIT_POLICY_FILE_VALIDATE],
              [polkit-policy-file-validate], [polkit-policy-file-validate])
if test -z "$POLKIT_POLICY_FILE_VALIDATE"; then
   AC_MSG_ERROR([polkit-policy-file-validate not found])
fi

# ********************
# Internationalisation
# ********************

IT_PROG_INTLTOOL([0.35.0])

GETTEXT_PACKAGE=PolicyKit-gnome
AC_SUBST([GETTEXT_PACKAGE])
AM_GLIB_GNU_GETTEXT
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[gettext domain])

# *************************************
# *************************************

AC_SUBST([AM_CPPFLAGS])
AC_SUBST([AM_CFLAGS])
AC_SUBST([AM_CXXFLAGS])
AC_SUBST([AM_LDFLAGS])

AC_CONFIG_FILES([
Makefile
data/Makefile
examples/Makefile
src/Makefile
po/Makefile.in
])

AC_OUTPUT