dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.52) AC_INIT(glabels, 2.0pre1cvs, 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 AM_CONFIG_HEADER(config.h) AC_PROG_INTLTOOL([0.21]) AM_PROG_LIBTOOL AC_ISC_POSIX AC_PROG_CC AM_PROG_CC_STDC AC_HEADER_STDC GNOME_COMPILE_WARNINGS AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) dnl ******************************************************************* dnl * Check for required packages and versions dnl ******************************************************************* dnl Minimum versions of libraries GLIB_REQUIRED=2.2.0 GTK_REQUIRED=2.0.5 LIBGNOME_REQUIRED=2.0.1 LIBGNOMEUI_REQUIRED=2.0.1 LIBBONOBO_REQUIRED=2.0.0 LIBBONOBOUI_REQUIRED=2.0.0 LIBXML_REQUIRED=2.4.23 LIBGNOMEPRINT_REQUIRED=2.2.0 LIBGNOMEPRINTUI_REQUIRED=2.2.0 LIBGNOMECANVAS_REQUIRED=2.0.1 LIBGLADE_REQUIRED=2.0.1 dnl Make above strings available for rpm spec file AC_SUBST(GLIB_REQUIRED) AC_SUBST(GTK_REQUIRED) AC_SUBST(LIBGNOME_REQUIRED) AC_SUBST(LIBGNOMEUI_REQUIRED) AC_SUBST(LIBBONOBO_REQUIRED) AC_SUBST(LIBBONOBOUI_REQUIRED) AC_SUBST(LIBXML_REQUIRED) AC_SUBST(LIBGNOMEPRINT_REQUIRED) AC_SUBST(LIBGNOMEPRINTUI_REQUIRED) AC_SUBST(LIBGNOMECANVAS_REQUIRED) AC_SUBST(LIBGLADE_REQUIRED) dnl glabels prerequisites PKG_CHECK_MODULES(GLABELS, \ glib-2.0 >= $GLIB_REQUIRED \ gtk+-2.0 >= $GTK_REQUIRED \ libgnome-2.0 >= $LIBGNOME_REQUIRED \ libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED \ libbonobo-2.0 >= $LIBBONOBO_REQUIRED \ libbonoboui-2.0 >= $LIBBONOBOUI_REQUIRED \ libxml-2.0 >= $LIBXML_REQUIRED \ libgnomeprint-2.2 >= $LIBGNOMEPRINT_REQUIRED \ libgnomeprintui-2.2 >= $LIBGNOMEPRINTUI_REQUIRED \ libgnomecanvas-2.0 >= $LIBGNOMECANVAS_REQUIRED \ libglade-2.0 >= $LIBGLADE_REQUIRED \ ) AC_SUBST(GLABELS_CFLAGS) AC_SUBST(GLABELS_LIBS) dnl libglabels more modest prerequisites PKG_CHECK_MODULES(LIBGLABELS, \ glib-2.0 >= $GLIB_REQUIRED \ libxml-2.0 >= $LIBXML_REQUIRED \ ) AC_SUBST(LIBGLABELS_CFLAGS) AC_SUBST(LIBGLABELS_LIBS) dnl ---------------------------------------- dnl - Is the new file chooser available? dnl ---------------------------------------- PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.3.2, HAVE_FILE_CHOOSER="-DHAVE_FILE_CHOOSER", HAVE_FILE_CHOOSER="-UHAVE_FILE_CHOOSER") AC_SUBST(HAVE_FILE_CHOOSER) 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) dnl **************************************** dnl * Supported languages dnl **************************************** dnl Add the languages which your application supports here. GETTEXT_PACKAGE=glabels AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package]) ALL_LINGUAS="fr de ja pt_BR es ru zh_TW.Big5 pl cs it" AM_GLIB_GNU_GETTEXT dnl **************************************** dnl * Makefiles dnl **************************************** AC_OUTPUT([ Makefile barcode-0.98/Makefile libglabels/Makefile src/Makefile src/pixmaps/Makefile src/stock-pixmaps/Makefile src/mygal/Makefile src/recent-files/Makefile data/Makefile data/templates/Makefile data/pixmaps/Makefile data/mime/Makefile data/ui/Makefile data/glade/Makefile data/desktop/Makefile data/dtd/Makefile data/man/Makefile po/Makefile.in help/Makefile help/C/Makefile glabels.spec ]) echo " Configuration: Prefix: ${prefix} Source code location: ${srcdir} Compiler: ${CC} "