~charlesk/appmenu-gtk/lp-788640

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Ken VanDine
  • Date: 2010-06-11 16:22:18 UTC
  • Revision ID: ken.vandine@canonical.com-20100611162218-xjcop79gp5kym1u2
Include Makefile.am, configure.ac and autogen.sh in EXTRA_DIST so they don't show up in the packaging diff

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
AC_PREREQ(2.59)
2
2
 
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])
15
15
AM_PROG_CC_C_O
16
16
AC_STDC_HEADERS
17
17
AC_PROG_LIBTOOL
18
 
PKG_PROG_PKG_CONFIG
19
18
 
20
19
AC_SUBST(VERSION)
21
20
 
22
21
m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
23
22
 
24
23
###########################
25
 
# Dependencies - Gtk
 
24
# Dependencies - GLib
26
25
###########################
27
26
 
28
 
gtk_api=3.0
29
 
 
30
 
GTK2_REQUIRED_VERSION=2.18
31
 
GTK3_REQUIRED_VERSION=3.0
32
 
DBUSMENU_REQUIRED_VERSION=0.5.90
33
 
 
34
 
AC_ARG_WITH(gtk2, [AS_HELP_STRING([--with-gtk2],[use 2.0 API of GTK+])],[gtk_api=2.0])
35
 
 
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'
40
 
  sessionfile=80appmenu
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
46
 
else
47
 
  AC_MSG_ERROR([unknown GTK+ API: $gtk_api])
48
 
fi
 
27
GTK_REQUIRED_VERSION=2.18
 
28
DBUSMENU_REQUIRED_VERSION=0.1.6
 
29
 
 
30
PKG_CHECK_MODULES(APPMENU, gtk+-2.0 >= $GTK_REQUIRED_VERSION
 
31
                           dbusmenu-gtk >= $DBUSMENU_REQUIRED_VERSION)
49
32
 
50
33
AC_SUBST(APPMENU_CFLAGS)
51
34
AC_SUBST(APPMENU_LIBS)
52
35
 
53
 
AC_SUBST(moduledir)
54
 
AC_SUBST(sessionfile)
55
 
 
56
36
###########################
57
37
# Files
58
38
###########################
78
58
 
79
59
appmenu-gtk configuration:
80
60
 
81
 
        Prefix:                 $prefix
82
 
        GTK+ API:               $gtk_api
 
61
        Prefix:                 $prefix
83
62
])
84
63