-dnl Process this file with autoconf to produce a configure script.
-
-AC_PREREQ(2.52)
-
-AC_INIT(glabels, 2.3.pre0svn, http://sourceforge.net/tracker/?func=add&group_id=46122&atid=445116)
-AC_CONFIG_SRCDIR(src/glabels.c)
-
-AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
-
-AM_MAINTAINER_MODE
-m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
-
-AC_CONFIG_HEADERS(config.h)
-
-IT_PROG_INTLTOOL([0.21])
-
-PKG_PROG_PKG_CONFIG
-
-AC_PROG_LIBTOOL
-
-GNOME_DOC_INIT
-GTK_DOC_CHECK(1.0)
-
-AC_ISC_POSIX
-AC_PROG_CC
-AC_PROG_INSTALL
-
-GNOME_COMPILE_WARNINGS
-
-AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
-AC_PATH_PROG(GDK_PIXBUF_CSOURCE, gdk-pixbuf-csource)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - LIBGLABELS API versioning
-dnl ---------------------------------------------------------------------------
-dnl From the libtool manual:
-dnl 1. Start with version information of `0:0:0' for each libtool library.
-dnl 2. Update the version information only immediately before a public release.
-dnl More frequent updates are unnecessary, and only guarantee that the current
-dnl interface number gets larger faster.
-dnl 3. If the library source code has changed at all since the last update, then increment
-dnl revision (`c:r:a' becomes `c:r+1:a').
-dnl 4. If any interfaces have been added, removed, or changed since the last update,
-dnl increment current, and set revision to 0.
-dnl 5. If any interfaces have been added since the last public release, then increment age.
-dnl 6. If any interfaces have been removed since the last public release, then set age
-dnl to 0.
-LIBGLABELS_C=5
-LIBGLABELS_R=1
-LIBGLABELS_A=0
-
-LIBGLABELS_VERSION_INFO=${LIBGLABELS_C}:${LIBGLABELS_R}:${LIBGLABELS_A}
-AC_SUBST(LIBGLABELS_VERSION_INFO)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Library dependencies
-dnl ---------------------------------------------------------------------------
-dnl Required dependencies
-GLIB_REQUIRED=2.22.0
-GTK_REQUIRED=2.18.0
-GCONF_REQUIRED=2.28.0
-LIBXML_REQUIRED=2.7.0
-
-dnl Optional dependencies
-LIBEBOOK_REQUIRED=2.28.0
-LIBBARCODE_REQUIRED=0.98
-LIBQRENCODE_REQUIRED=3.1.0
-LIBIEC16022_REQUIRED=0.2.4
-
-dnl Make above strings available for packaging files (e.g. rpm spec files)
-AC_SUBST(GLIB_REQUIRED)
-AC_SUBST(GTK_REQUIRED)
-AC_SUBST(GCONF_REQUIRED)
-AC_SUBST(LIBXML_REQUIRED)
-AC_SUBST(LIBEBOOK_REQUIRED)
-AC_SUBST(LIBBARCODE_REQUIRED)
-AC_SUBST(LIBQRENCODE_REQUIRED)
-AC_SUBST(LIBIEC16022_REQUIRED)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - GLABELS prerequisites
-dnl ---------------------------------------------------------------------------
-PKG_CHECK_MODULES(GLABELS, \
-glib-2.0 >= $GLIB_REQUIRED \
-gtk+-2.0 >= $GTK_REQUIRED \
-gconf-2.0 >= $GCONF_REQUIRED \
-libxml-2.0 >= $LIBXML_REQUIRED \
-)
-
-AC_SUBST(GLABELS_CFLAGS)
-AC_SUBST(GLABELS_LIBS)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - LIBGLABELS more modest prerequisites
-dnl ---------------------------------------------------------------------------
-PKG_CHECK_MODULES(LIBGLABELS, \
-glib-2.0 >= $GLIB_REQUIRED \
-gconf-2.0 >= $GCONF_REQUIRED \
-libxml-2.0 >= $LIBXML_REQUIRED \
-)
-
-AC_SUBST(LIBGLABELS_CFLAGS)
-AC_SUBST(LIBGLABELS_LIBS)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Check for optional evolution data server
-dnl ---------------------------------------------------------------------------
-AC_ARG_WITH(libebook,
- [AC_HELP_STRING([--without-libebook],
- [build without Evolution Data Server support])])
-have_libebook=no
-if test "x$with_libebook" != xno; then
- PKG_CHECK_MODULES(LIBEBOOK, libebook-1.2 >= $LIBEBOOK_REQUIRED,
- [have_libebook=yes], [have_libebook=no])
-fi
-
-if test "x$have_libebook" = "xyes"; then
- AC_DEFINE(HAVE_LIBEBOOK,1,[Define to 1 for EDS support])
- AC_SUBST(LIBEBOOK_CFLAGS)
- AC_SUBST(LIBEBOOK_LIBS)
-fi
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Check for optional GNU Barcode backend
-dnl ---------------------------------------------------------------------------
-AC_ARG_WITH(libbarcode,
- [AC_HELP_STRING([--without-libbarcode],
- [build without GNU Barcode support])])
-have_libbarcode=no
-if test "x$with_libbarcode" != xno; then
- AC_CHECK_LIB(barcode, Barcode_Create,
- [have_libbarcode=yes], [have_libbarcode=no])
-fi
-
-if test "x$have_libbarcode" = "xyes"; then
- AC_DEFINE(HAVE_LIBBARCODE,1,[Define to 1 for GNU Barcode support])
- LIBBARCODE_CFLAGS=""
- LIBBARCODE_LIBS="-lbarcode"
- AC_SUBST(LIBBARCODE_CFLAGS)
- AC_SUBST(LIBBARCODE_LIBS)
-else
- help_libbarcode="(See http://www.gnu.org/software/barcode/barcode.html)"
-fi
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Check for optional QRencode Barcode backend
-dnl ---------------------------------------------------------------------------
-AC_ARG_WITH(libqrencode,
- [AC_HELP_STRING([--without-libqrencode],
- [build without QR code support])])
-have_libqrencode=no
-if test "x$with_libqrencode" != xno; then
- PKG_CHECK_MODULES(LIBQRENCODE, libqrencode >= $LIBQRENCODE_REQUIRED,
- [have_libqrencode=yes], [have_libqrencode=no])
-fi
-
-if test "x$have_libqrencode" = "xyes"; then
- AC_DEFINE(HAVE_LIBQRENCODE,1,[Define to 1 for QR code support])
- AC_SUBST(LIBQRENCODE_CFLAGS)
- AC_SUBST(LIBQRENCODE_LIBS)
-else
- help_libqrencode="(See http://megaui.net/fukuchi/works/qrencode/index.en.html)"
-fi
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Check for IEC16022 Barcode backend
-dnl ---------------------------------------------------------------------------
-AC_ARG_WITH(libiec16022,
- [AC_HELP_STRING([--without-libiec16022],
- [build without IEC 16022 support])])
-have_libiec16022=no
-if test "x$with_libiec16022" != xno; then
- PKG_CHECK_MODULES(LIBIEC16022, libiec16022 >= $LIBIEC16022_REQUIRED,
- [have_libiec16022=yes], [have_libiec16022=no])
-fi
-
-if test "x$have_libiec16022" = "xyes"; then
- AC_DEFINE(HAVE_LIBIEC16022,1,[Define to 1 for IEC 16022 support])
- AC_SUBST(LIBIEC16022_CFLAGS)
- AC_SUBST(LIBIEC16022_LIBS)
-else
- help_libiec16022="(See http://datenfreihafen.org/projects/iec16022.html)"
-fi
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Enable deprecation testing
-dnl ---------------------------------------------------------------------------
-AC_ARG_ENABLE(deprecations,
- [AC_HELP_STRING([--enable-deprecations],
- [warn about deprecated usages [default=no]])],,
- [enable_deprecations=no])
-
-if test "x$enable_deprecations" = "xyes"; then
- DISABLE_DEPRECATED_CFLAGS="\
--DG_DISABLE_DEPRECATED \
--DGDK_DISABLE_DEPRECATED \
--DGTK_DISABLE_DEPRECATED \
--DGDK_PIXBUF_DISABLE_DEPRECATED \
-"
- AC_SUBST(DISABLE_DEPRECATED_CFLAGS)
-fi
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Is freedesktop mime dbase available?
-dnl ---------------------------------------------------------------------------
-AC_PATH_PROG(UPDATE_MIME_DATABASE, update-mime-database, no)
-AM_CONDITIONAL(HAVE_NEW_MIME, test x$UPDATE_MIME_DATABASE != xno)
-
-AC_PATH_PROG(UPDATE_DESKTOP_DATABASE, update-desktop-database, no)
-AM_CONDITIONAL(HAVE_NEWER_MIME, test x$UPDATE_DESKTOP_DATABASE != xno)
-
-AC_ARG_ENABLE(update-mimedb, AC_HELP_STRING([--disable-update-mimedb],
- [disable the update-mime-database after install [default=no]]),,
- enable_update_mimedb=yes)
-AM_CONDITIONAL(ENABLE_UPDATE_MIMEDB, test x$enable_update_mimedb = xyes)
-
-AC_ARG_ENABLE(update-desktopdb, AC_HELP_STRING([--disable-update-desktopdb],
- [disable the update-desktop-database after install [default=no]]),,
- enable_update_desktopdb=yes)
-AM_CONDITIONAL(ENABLE_UPDATE_DESKTOPDB, test x$enable_update_desktopdb = xyes)
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Supported languages
-dnl ---------------------------------------------------------------------------
-GETTEXT_PACKAGE=glabels
-AC_SUBST(GETTEXT_PACKAGE)
-AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package])
-
-AM_GLIB_GNU_GETTEXT
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Makefiles, etc.
-dnl ---------------------------------------------------------------------------
-AC_OUTPUT([
-Makefile
-libglabels/Makefile
-libglabels/libglabels.pc
-src/Makefile
-src/pixmaps/Makefile
-src/stock-pixmaps/Makefile
-data/Makefile
-data/pixmaps/Makefile
-data/mime/Makefile
-data/builder/Makefile
-data/desktop/Makefile
-data/man/Makefile
-templates/Makefile
-po/Makefile.in
-help/Makefile
-docs/Makefile
-docs/libglabels/Makefile
-glabels.spec
-])
-
-
-dnl ---------------------------------------------------------------------------
-dnl - Print configuration information
-dnl ---------------------------------------------------------------------------
-echo "
-
-Configuration:
-
- Package ................. ${PACKAGE}-${VERSION}
- Installation prefix ..... ${prefix}
- Source code location .... ${srcdir}
- Compiler ................ ${CC}
-
-
-Optional data merge backends:
-
- Evolution Data Server ... ${have_libebook}
-
-
-Optional barcode backends:
-
- GNU Barcode ............. ${have_libbarcode} ${help_libbarcode}
- QR Code ................. ${have_libqrencode} ${help_libqrencode}
- IEC 16022 ............... ${have_libiec16022} ${help_libiec16022}
-
-
-"
-
-
-cat ${srcdir}/MESSAGE-OF-DOOM
-