1 dnl Process this file with autoconf to produce a configure script.
5 AC_INIT(glabels, 2.0pre1cvs, http://sourceforge.net/tracker/?func=add&group_id=46122&atid=445116)
6 AC_CONFIG_SRCDIR(src/glabels.c)
7 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
10 AM_CONFIG_HEADER(config.h)
12 AC_PROG_INTLTOOL([0.21])
21 GNOME_COMPILE_WARNINGS
23 AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
26 dnl *******************************************************************
27 dnl * Check for required packages and versions
28 dnl *******************************************************************
29 dnl Minimum versions of libraries
32 LIBGNOME_REQUIRED=2.0.1
33 LIBGNOMEUI_REQUIRED=2.0.1
34 LIBBONOBO_REQUIRED=2.0.0
35 LIBBONOBOUI_REQUIRED=2.0.0
36 LIBXML_REQUIRED=2.4.23
37 LIBGNOMEPRINT_REQUIRED=2.2.0
38 LIBGNOMEPRINTUI_REQUIRED=2.2.0
39 LIBGNOMECANVAS_REQUIRED=2.0.1
40 LIBGLADE_REQUIRED=2.0.1
42 dnl Make above strings available for rpm spec file
43 AC_SUBST(GLIB_REQUIRED)
44 AC_SUBST(GTK_REQUIRED)
45 AC_SUBST(LIBGNOME_REQUIRED)
46 AC_SUBST(LIBGNOMEUI_REQUIRED)
47 AC_SUBST(LIBBONOBO_REQUIRED)
48 AC_SUBST(LIBBONOBOUI_REQUIRED)
49 AC_SUBST(LIBXML_REQUIRED)
50 AC_SUBST(LIBGNOMEPRINT_REQUIRED)
51 AC_SUBST(LIBGNOMEPRINTUI_REQUIRED)
52 AC_SUBST(LIBGNOMECANVAS_REQUIRED)
53 AC_SUBST(LIBGLADE_REQUIRED)
55 dnl glabels prerequisites
56 PKG_CHECK_MODULES(GLABELS, \
57 glib-2.0 >= $GLIB_REQUIRED \
58 gtk+-2.0 >= $GTK_REQUIRED \
59 libgnome-2.0 >= $LIBGNOME_REQUIRED \
60 libgnomeui-2.0 >= $LIBGNOMEUI_REQUIRED \
61 libbonobo-2.0 >= $LIBBONOBO_REQUIRED \
62 libbonoboui-2.0 >= $LIBBONOBOUI_REQUIRED \
63 libxml-2.0 >= $LIBXML_REQUIRED \
64 libgnomeprint-2.2 >= $LIBGNOMEPRINT_REQUIRED \
65 libgnomeprintui-2.2 >= $LIBGNOMEPRINTUI_REQUIRED \
66 libgnomecanvas-2.0 >= $LIBGNOMECANVAS_REQUIRED \
67 libglade-2.0 >= $LIBGLADE_REQUIRED \
70 AC_SUBST(GLABELS_CFLAGS)
71 AC_SUBST(GLABELS_LIBS)
73 dnl libglabels more modest prerequisites
74 PKG_CHECK_MODULES(LIBGLABELS, \
75 glib-2.0 >= $GLIB_REQUIRED \
76 libxml-2.0 >= $LIBXML_REQUIRED \
79 AC_SUBST(LIBGLABELS_CFLAGS)
80 AC_SUBST(LIBGLABELS_LIBS)
82 dnl ----------------------------------------
83 dnl - Is the new file chooser available?
84 dnl ----------------------------------------
85 PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.3.2,
86 HAVE_FILE_CHOOSER="-DHAVE_FILE_CHOOSER",
87 HAVE_FILE_CHOOSER="-UHAVE_FILE_CHOOSER")
88 AC_SUBST(HAVE_FILE_CHOOSER)
90 dnl ----------------------------------------
91 dnl - Is freedesktop mime dbase available?
92 dnl ----------------------------------------
93 AC_PATH_PROG(UPDATE_MIME_DATABASE, update-mime-database, no)
94 AM_CONDITIONAL(HAVE_NEW_MIME, test x$UPDATE_MIME_DATABASE != xno)
96 AC_PATH_PROG(UPDATE_DESKTOP_DATABASE, update-desktop-database, no)
97 AM_CONDITIONAL(HAVE_NEWER_MIME, test x$UPDATE_DESKTOP_DATABASE != xno)
100 dnl ****************************************
101 dnl * Supported languages
102 dnl ****************************************
103 dnl Add the languages which your application supports here.
104 GETTEXT_PACKAGE=glabels
105 AC_SUBST(GETTEXT_PACKAGE)
106 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package])
107 ALL_LINGUAS="fr de ja pt_BR es ru zh_TW.Big5 pl cs it"
112 dnl ****************************************
114 dnl ****************************************
117 barcode-0.98/Makefile
121 src/stock-pixmaps/Makefile
123 src/recent-files/Makefile
125 data/templates/Makefile
126 data/pixmaps/Makefile
130 data/desktop/Makefile
145 Source code location: ${srcdir}