3
AC_INIT([appmenu-gtk], [0.3.0], [crussell@canonical.com])
3
AC_INIT([appmenu-gtk], [0.0.6], [crussell@canonical.com])
4
4
AC_COPYRIGHT([Copyright 2010 Canonical])
5
5
AC_CONFIG_SRCDIR([src/bridge.c])
6
6
AC_CONFIG_MACRO_DIR([build/autotools])
22
21
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
24
23
###########################
26
25
###########################
30
GTK2_REQUIRED_VERSION=2.18
31
GTK3_REQUIRED_VERSION=3.0
32
DBUSMENU_REQUIRED_VERSION=0.5.90
34
AC_ARG_WITH(gtk2, [AS_HELP_STRING([--with-gtk2],[use 2.0 API of GTK+])],[gtk_api=2.0])
36
if test x$gtk_api = x2.0; then
37
PKG_CHECK_MODULES(APPMENU, gtk+-2.0 >= $GTK2_REQUIRED_VERSION
38
dbusmenu-gtk-0.4 >= $DBUSMENU_REQUIRED_VERSION)
39
moduledir='$(libdir)/gtk-2.0/2.10.0/menuproxies'
41
elif test x$gtk_api = x3.0; then
42
PKG_CHECK_MODULES(APPMENU, gtk+-3.0 >= $GTK3_REQUIRED_VERSION
43
dbusmenu-gtk3-0.4 >= $DBUSMENU_REQUIRED_VERSION)
44
moduledir='$(libdir)/gtk-3.0/3.0.0/menuproxies'
45
sessionfile=80appmenu-gtk3
47
AC_MSG_ERROR([unknown GTK+ API: $gtk_api])
27
GTK_REQUIRED_VERSION=2.18
28
DBUSMENU_REQUIRED_VERSION=0.1.6
30
PKG_CHECK_MODULES(APPMENU, gtk+-2.0 >= $GTK_REQUIRED_VERSION
31
dbusmenu-gtk >= $DBUSMENU_REQUIRED_VERSION)
50
33
AC_SUBST(APPMENU_CFLAGS)
51
34
AC_SUBST(APPMENU_LIBS)
56
36
###########################
58
38
###########################