source: configure.ac @ b65029823727e85f9d8ee1d3d382fc8379a2ac79

Revision b65029823727e85f9d8ee1d3d382fc8379a2ac79, 1.5 KB checked in by Matias De la Puente <mfpuente.ar@…>, 3 years ago (diff)

Post-release version bump

  • Property mode set to 100644
Line 
1AC_INIT([i4uc], [0.5.2], [mfpuente.ar@gmail.com], [i4uc])
2AC_CONFIG_SRCDIR([Makefile.am])
3AC_CONFIG_HEADERS(config.h)
4AM_INIT_AUTOMAKE([dist-bzip2])
5AM_MAINTAINER_MODE
6m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
7
8AC_PROG_CC
9AM_PROG_CC_C_O
10AC_DISABLE_STATIC
11AC_PROG_LIBTOOL
12
13LIBI4UC_LT_VERSION="0:5:0"
14AC_SUBST(LIBI4UC_LT_VERSION)
15
16AM_PROG_VALAC([0.7.8])
17
18AH_TEMPLATE([GETTEXT_PACKAGE], [Package name for gettext])
19GETTEXT_PACKAGE=i4uc
20AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
21AC_SUBST(GETTEXT_PACKAGE)
22AM_GLIB_GNU_GETTEXT
23IT_PROG_INTLTOOL([0.35.0])
24
25AC_SUBST(CFLAGS)
26AC_SUBST(CPPFLAGS)
27AC_SUBST(LDFLAGS)
28
29GLIB_REQUIRED=2.22.0
30GTK_REQUIRED=2.18.0
31GEE_REQUIRED=0.5.0
32GTKSOURCEVIEW_REQUIRED=2.8.0
33HAL_REQUIRED=0.5.13
34DBUS_REQUIRED=1.2.16
35DBUS_GLIB_REQUIRED=0.80
36
37AC_ARG_ENABLE([win32],
38        AS_HELP_STRING([--enable-win32],[Enable win32 platform support]),
39        [enablewin32=yes],
40        [enablewin32=no])
41
42EXTRA_CHECK=""
43if test "x${enablewin32}" = xyes ; then
44        VALAFLAGS="-D ENABLE_WIN32 --pkg windows"
45        AM_CONDITIONAL(WINDOWS,true)
46else
47        EXTRA_CHECK="hal >= $HAL_REQUIRED dbus-glib-1 >= $DBUS_GLIB_REQUIRED"
48        VALAFLAGS="--pkg hal --pkg dbus-glib-1 --pkg posix"
49        AM_CONDITIONAL(WINDOWS,false)
50fi
51AC_SUBST(VALAFLAGS)
52
53PKG_CHECK_MODULES(I4UC,
54        [glib-2.0 >= $GLIB_REQUIRED
55        gobject-2.0 >= $GLIB_REQUIRED
56        gio-2.0 >= $GLIB_REQUIRED
57        gtk+-2.0 >= $GTK_REQUIRED
58        gee-1.0 >= $GEE_REQUIRED
59        gtksourceview-2.0 >= $GTKSOURCEVIEW_REQUIRED
60        $EXTRA_CHECK])
61       
62AC_CONFIG_FILES([Makefile
63        libi4uc/Makefile
64        src/Makefile
65        po/Makefile.in
66        data/Makefile
67        pixmaps/Makefile])
68
69AC_OUTPUT
Note: See TracBrowser for help on using the repository browser.