[go: up one dir, main page]

File: configure.in

package info (click to toggle)
libgail-gnome 1.20.3-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,492 kB
  • ctags: 440
  • sloc: sh: 10,144; ansic: 1,198; makefile: 159
file content (156 lines) | stat: -rw-r--r-- 4,634 bytes parent folder | download
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
AC_PREREQ([2.53])

m4_define([gail_gnome_major_version], [1])
m4_define([gail_gnome_minor_version], [20])
m4_define([gail_gnome_micro_version], [3])
m4_define([gail_gnome_interface_age], [3])
m4_define([gail_gnome_binary_age], [3])
m4_define([gail_gnome_version],
          [gail_gnome_major_version.gail_gnome_minor_version.gail_gnome_micro_version])

# libtool version related macros
m4_define([gail_gnome_lt_release], [gail_gnome_major_version.gail_gnome_minor_version])

# GLib defines lt_current this way
# m4_define([gail_gnome_lt_current],
#          [m4_eval(100 * gail_gnome_minor_version + gail_gnome_micro_version - gail_gnome_interface_age)])
# but libgail-gnome previously used the expression below:
m4_define([gail_gnome_lt_current],
          [m4_eval(gail_gnome_micro_version - gail_gnome_interface_age)])

m4_define([gail_gnome_lt_revision], [gail_gnome_interface_age])
m4_define([gail_gnome_lt_age], [m4_eval(gail_gnome_binary_age - gail_gnome_interface_age)])
m4_define([gail_gnome_lt_current_minus_age],
          [m4_eval(gail_gnome_lt_current - gail_gnome_lt_age)])

AC_INIT([Gail GNOME],[gail_gnome_version],[http://bugzilla.gnome.org/enter_bug.cgi?product=atk&component=gail],[libgail-gnome])

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

AM_MAINTAINER_MODE

AC_CONFIG_SRCDIR([gail-gnome])
AC_CONFIG_HEADERS([config.h])

GAIL_GNOME_MAJOR_VERSION=gail_gnome_major_version
GAIL_GNOME_MINOR_VERSION=gail_gnome_minor_version
GAIL_GNOME_MICRO_VERSION=gail_gnome_micro_version
GAIL_GNOME_INTERFACE_AGE=gail_gnome_interface_age
GAIL_GNOME_BINARY_AGE=gail_gnome_binary_age
GAIL_GNOME_VERSION=gail_gnome_version
AC_SUBST([GAIL_GNOME_MAJOR_VERSION])
AC_SUBST([GAIL_GNOME_MINOR_VERSION])
AC_SUBST([GAIL_GNOME_MICRO_VERSION])
AC_SUBST([GAIL_GNOME_VERSION])

# libtool versioning
LT_RELEASE=gail_gnome_lt_release
LT_CURRENT=gail_gnome_lt_current
LT_REVISION=gail_gnome_lt_revision
LT_AGE=gail_gnome_lt_age
LT_CURRENT_MINUS_AGE=gail_gnome_lt_current_minus_age
AC_SUBST([LT_RELEASE])
AC_SUBST([LT_CURRENT])
AC_SUBST([LT_REVISION])
AC_SUBST([LT_AGE])
AC_SUBST([LT_CURRENT_MINUS_AGE])

AC_PROG_CC
AM_DISABLE_STATIC

AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL

AC_MSG_CHECKING([for Win32])
case "$host" in
  *-*-mingw*)
    gail_native_win32=yes
    ;;
  *)
    gail_native_win32=no
    ;;
esac
AC_MSG_RESULT([$gail_native_win32])
AM_CONDITIONAL([OS_WIN32],[test "$gail_native_win32" = "yes"])

if test "$gail_native_win32" = "yes"; then
  AC_CHECK_PROG([ms_librarian],[lib.exe],[yes],[no])
fi
AM_CONDITIONAL([MS_LIB_AVAILABLE],[test "$ms_librarian" = "yes"])


dnl GConf checks
AC_PATH_PROG(GCONFTOOL, gconftool-2)
AM_GCONF_SOURCE_2

GNOME_COMMON_INIT
GNOME_DEBUG_CHECK
GNOME_COMPILE_WARNINGS([maximum])

if test "$enable_debug" = "yes"; then
  GAIL_GNOME_DEBUG_CFLAGS="-DG_ENABLE_DEBUG"
else
  GAIL_GNOME_DEBUG_CFLAGS=""
fi
AC_SUBST([GAIL_GNOME_DEBUG_CFLAGS])

# FIXME: is this still needed?
# Cache $ACLOCAL_FLAGS
AC_CACHE_CHECK([for aclocal flags], ac_cv_atk_aclocal_flags,[
   ac_cv_atk_aclocal_flags="$ACLOCAL_FLAGS"
])
ACLOCAL="$ACLOCAL $ac_cv_atk_aclocal_flags"

ATK_PACKAGES="atk"
GTK_PACKAGES="gtk+-2.0"
LIBBONOBO_PACKAGES="libbonobo-2.0"
LIBBONOBOUI_PACKAGES="libbonoboui-2.0"
LIBGNOMEUI_PACKAGES="libgnomeui-2.0"
PANEL_APPLET_PACKAGES="libpanelapplet-2.0"
AT_SPI_PACKAGES="libspi-1.0"
CSPI_PACKAGES="cspi-1.0"
ATK_REQUIRED_VERSION=1.7.2
GTK_REQUIRED_VERSION=1.3.11
LIBBONOBO_REQUIRED_VERSION=1.1.0
LIBBONOBOUI_REQUIRED_VERSION=1.1.0
LIBGNOMEUI_REQUIRED_VERSION=1.1.0
PANEL_APPLET_REQUIRED_VERSION=0.0.18
AT_SPI_REQUIRED_VERSION=0.10.0
CSPI_REQUIRED_VERSION=0.10.0

PKG_CHECK_MODULES([DEPS],[
	$ATK_PACKAGES >= $ATK_REQUIRED_VERSION
	$GTK_PACKAGES >= $GTK_REQUIRED_VERSION
	$LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
	$LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
	$LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION
	$AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION
	$PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION])

PKG_CHECK_MODULES([TEST],[
	$ATK_PACKAGES >= $ATK_REQUIRED_VERSION
	$GTK_PACKAGES >= $GTK_REQUIRED_VERSION
	$LIBBONOBO_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
	$LIBBONOBOUI_PACKAGES >= $LIBBONOBO_REQUIRED_VERSION
	$LIBGNOMEUI_PACKAGES >= $LIBGNOMEUI_REQUIRED_VERSION
	$AT_SPI_PACKAGES >= $AT_SPI_REQUIRED_VERSION
	$CSPI_PACKAGES >= $CSPI_REQUIRED_VERSION
	$PANEL_APPLET_PACKAGES >= $PANEL_APPLET_REQUIRED_VERSION])

AC_SUBST([DEPS_CFLAGS])
AC_SUBST([DEPS_LIBS])
AC_SUBST([TEST_CFLAGS])
AC_SUBST([TEST_LIBS])

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

AC_CONFIG_FILES([
Makefile
libgail-gnome.pc
gail-gnome/Makefile
test/Makefile
])

AC_OUTPUT