summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac343
1 files changed, 0 insertions, 343 deletions
diff --git a/configure.ac b/configure.ac
deleted file mode 100644
index f3547561b..000000000
--- a/configure.ac
+++ /dev/null
@@ -1,343 +0,0 @@
-AC_PREREQ(2.60)
-
-dnl ===========================================================================
-
-m4_define(glib_minver, 2.51.2)
-m4_define(gnome_desktop_minver, 3.0.0)
-m4_define(pango_minver, 1.28.3)
-m4_define(gtk_minver, 3.21.6)
-m4_define(xml_minver, 2.7.8)
-m4_define(exif_minver, 0.6.20)
-m4_define(exempi_minver, 2.1.0)
-m4_define(notify_minver, 0.7.0)
-m4_define(schemas_minver, 3.8.0)
-m4_define(autoar_minver, 0.2.1)
-
-dnl 1. If the library code has changed at all since last release, then increment revision.
-dnl 2. If any interfaces have been added, then increment current and set revision to 0.
-dnl Interface break is not allowed.
-m4_define(nautilus_extension_current, 5)
-m4_define(nautilus_extension_revision, 0)
-
-AC_INIT([nautilus],[3.24.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=nautilus])
-
-dnl ===========================================================================
-
-AC_CONFIG_SRCDIR(src)
-AC_CONFIG_HEADERS(config.h)
-AC_CONFIG_MACRO_DIR([m4])
-
-AM_INIT_AUTOMAKE([1.11 dist-xz no-dist-gzip tar-ustar foreign])
-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-AM_MAINTAINER_MODE([enable])
-
-dnl We need to decrement current by one in the calculation of the age because
-dnl the library was started with version "1:0:0" instead of "0:0:0"
-AC_SUBST(NAUTILUS_EXTENSION_VERSION_INFO, [nautilus_extension_current]:[nautilus_extension_revision]:`expr [nautilus_extension_current] - 1`)
-
-AC_C_BIGENDIAN
-AC_PROG_CC
-AC_PROG_CPP
-AC_PROG_INSTALL
-AC_PROG_LN_S
-AC_PROG_MAKE_SET
-
-# Initialize libtool
-LT_PREREQ([2.2])
-LT_INIT([disable-static])
-
-AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
-
-AC_CHECK_LIB(m, floor)
-
-dnl ==========================================================================
-
-GETTEXT_PACKAGE=nautilus
-AC_SUBST(GETTEXT_PACKAGE)
-AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",
- [the gettext translation domain])
-
-AM_GNU_GETTEXT_VERSION([0.19.7])
-AM_GNU_GETTEXT([external])
-
-GLIB_GSETTINGS
-
-dnl ==========================================================================
-
-AX_REQUIRE_DEFINED([GTK_DOC_CHECK])
-GTK_DOC_CHECK([1.10],[--flavour no-tmpl])
-
-dnl ==========================================================================
-dnl Enable Profiling
-
-AC_ARG_ENABLE(profiling,
- [AS_HELP_STRING([--enable-profiling],
- [turn on profiling])],
- , enable_profiling=yes)
-
-if test "x$enable_profiling" = "xyes"; then
- AC_DEFINE(ENABLE_PROFILING,1,[enable profiling])
-fi
-
-
-dnl ==========================================================================
-
-AC_CHECK_PROGS(PERL, perl5 perl)
-AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
-
-
-dnl ==========================================================================
-dnl Check whether to build the nautilus-sendto extension
-
-AC_ARG_ENABLE(nst_extension,
- AS_HELP_STRING([--disable-nst-extension],
- [build without nautilus-sendto extension]))
-if test "x$enable_nst_extension" != "xno"; then
- enable_nst_extension=yes
-fi
-AM_CONDITIONAL(ENABLE_NST_EXTENSION, test "x$enable_nst_extension" != "xno")
-
-dnl ==========================================================================
-
-AC_CHECK_HEADERS(sys/mount.h sys/vfs.h sys/param.h malloc.h)
-AC_CHECK_FUNCS(mallopt)
-
-dnl ==========================================================================
-dnl libexif checking
-
-AC_ARG_ENABLE(libexif,
- [AS_HELP_STRING([--enable-libexif=@<:@yes/no@:>@],
- [build EXIF support [default=yes]])],
- [enable_exif="$enableval"],
- [enable_exif=yes])
-
-if test "x$enable_exif" != "xno"; then
- PKG_CHECK_MODULES(EXIF, libexif >= exif_minver)
- AC_DEFINE(HAVE_EXIF, 1, [Define to enable EXIF support])
-fi
-
-AM_CONDITIONAL(HAVE_EXIF, test "x$enable_exif" = "xyes")
-
-dnl ==========================================================================
-dnl exempi checking
-
-AC_ARG_ENABLE(xmp,
- [AS_HELP_STRING([--enable-xmp=@<:@yes/no@:>@],
- [build XMP support [default=yes]])],
- [enable_xmp="$enableval"],
- [enable_xmp=yes])
-
-if test "x$enable_xmp" != "xno"; then
- PKG_CHECK_MODULES(EXEMPI, exempi-2.0 >= exempi_minver)
- AC_DEFINE(HAVE_EXEMPI, 1, [Define to enable XMP support])
-fi
-
-AM_CONDITIONAL(HAVE_EXEMPI, test "x$enable_xmp" = "xyes")
-
-dnl ==========================================================================
-
-dnl ****************************
-dnl *** Check for libselinux ***
-dnl ****************************
-
-msg_selinux=no
-
-AC_ARG_ENABLE([selinux],
- [AS_HELP_STRING([--enable-selinux],
- [Enable selinux support])])
-AS_IF([test "$enable_selinux" != "no"],
- [PKG_CHECK_MODULES([SELINUX], [libselinux >= 2.0],
- [
- AC_DEFINE([HAVE_SELINUX], [1], [Define to 1 if libselinux is available])
- msg_selinux=yes
- ])
- ])
-
-dnl ==========================================================================
-
-dnl *********************************
-dnl *** Check for desktop support ***
-dnl *********************************
-
-AC_ARG_ENABLE(desktop,
- [AS_HELP_STRING([--enable-desktop=@<:@yes/no@:>@],
- [build desktop support [default=yes]])],
- [enable_desktop="$enableval"],
- [enable_desktop=yes])
-
-if test "x$enable_desktop" != "xno"; then
- AC_DEFINE(ENABLE_DESKTOP, 1, [Define to enable the desktop support])
-fi
-
-AM_CONDITIONAL(ENABLE_DESKTOP, test "x$enable_desktop" = "xyes")
-
-dnl ==========================================================================
-
-AC_ARG_ENABLE(packagekit,
- AS_HELP_STRING([--disable-packagekit],
- [build without PackageKit support]))
-msg_packagekit=no
-if test "x$enable_packagekit" != "xno"; then
- msg_packagekit=yes
- AC_DEFINE(ENABLE_PACKAGEKIT, 1, [define to enable PackageKit mimetype installer])
-fi
-
-dnl ==========================================================================
-
-dnl Turn on the additional warnings last, so -Werror doesn't affect other tests.
-
-WARNING_CFLAGS=""
-
-AC_ARG_ENABLE(more-warnings,
-AS_HELP_STRING([--enable-more-warnings],[Maximum compiler warnings]),
-set_more_warnings="$enableval",[
-if test -d $srcdir/.git; then
- is_cvs_version=true
- set_more_warnings=yes
-else
- set_more_warnings=no
-fi
-])
-AC_MSG_CHECKING(for more warnings, including -Werror)
-if test "$GCC" = "yes" -a "$set_more_warnings" != "no"; then
- AC_MSG_RESULT(yes)
- WARNING_CFLAGS="\
- -Wall \
- -Wmissing-declarations -Wmissing-prototypes \
- -Wnested-externs -Wpointer-arith \
- -Wcast-align "
-
- for option in -Wstrict-aliasing=0 -Wno-pointer-sign; do
- SAVE_CFLAGS="$CFLAGS"
- CFLAGS="$CFLAGS $option"
- AC_MSG_CHECKING([whether gcc understands $option])
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
- [has_option=yes],
- [has_option=no])
- if test $has_option = yes; then
- WARNING_CFLAGS="$WARNING_CFLAGS $option"
- fi
- AC_MSG_RESULT($has_option)
- CFLAGS="$SAVE_CFLAGS"
- unset has_option
- unset SAVE_CFLAGS
- done
- unset option
-else
- AC_MSG_RESULT(no)
-fi
-
-AC_SUBST(WARNING_CFLAGS)
-
-dnl ===========================================================================
-dnl Check for Tracker
-dnl ===========================================================================
-
-AC_ARG_ENABLE(tracker,
- [AS_HELP_STRING([--enable-tracker=@<:@yes/no@:>@],
- [build Tracker builtin support [default=yes]])],
- [enable_tracker="$enableval"],
- [enable_tracker=yes])
-
-if test "x$enable_tracker" != "xno"; then
- PKG_CHECK_MODULES([TRACKER], [tracker-sparql-1.0])
- AC_DEFINE(ENABLE_TRACKER, 1, [Define to enable Tracker support])
-fi
-
-AM_CONDITIONAL(ENABLE_TRACKER, test "x$enable_tracker" = "xyes")
-
-dnl ==========================================================================
-
-dnl base libs
-PKG_CHECK_MODULES(BASE, [
- gtk+-3.0 >= gtk_minver
- glib-2.0 >= glib_minver
- gnome-autoar-0 >= autoar_minver
-])
-
-dnl common libs (eel, nautilus)
-PKG_CHECK_MODULES(COMMON, [
- gail-3.0
- gnome-desktop-3.0 >= gnome_desktop_minver
- libxml-2.0 >= xml_minver
- x11
-])
-
-dnl additional nautilus libs
-PKG_CHECK_MODULES(NAUTILUS, [
- gthread-2.0 >= glib_minver
- gmodule-no-export-2.0 >= glib_minver
- gio-2.0 >= glib_minver
- gio-unix-2.0 >= glib_minver
- gsettings-desktop-schemas >= schemas_minver
-])
-
-dnl Multimedia keys
-AC_CHECK_HEADERS([X11/XF86keysym.h])
-
-##################################################
-# Check for introspection
-##################################################
-m4_ifdef([GOBJECT_INTROSPECTION_CHECK],
- [GOBJECT_INTROSPECTION_CHECK([0.6.4])],
- [AM_CONDITIONAL(HAVE_INTROSPECTION, false)])
-
-dnl ==========================================================================
-
-AC_PATH_PROG(UPDATE_MIME_DATABASE, update-mime-database, no)
-AC_PATH_PROG(GLIB_MKENUMS, glib-mkenums)
-
-AC_ARG_ENABLE(update-mimedb,
- AS_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)
-
-LIBGD_INIT([
- gtk-hacks
- notification
- static
- _view-common
- tagged-entry
-])
-
-AC_CONFIG_FILES([
-Makefile
-data/Makefile
-data/icons/Makefile
-docs/Makefile
-docs/reference/Makefile
-docs/reference/libnautilus-extension/Makefile
-docs/reference/libnautilus-extension/version.xml
-eel/Makefile
-libnautilus-extension/Makefile
-libnautilus-extension/libnautilus-extension.pc
-libnautilus-extension/libnautilus-extension-uninstalled.pc
-libgd/Makefile
-po/Makefile.in
-src/Makefile
-nautilus-desktop/Makefile
-nautilus-sendto-extension/Makefile
-test/Makefile
-])
-
-AC_OUTPUT
-
-dnl ==========================================================================
-echo "
-nautilus-$VERSION:
-
- prefix: ${prefix}
- source code location: ${srcdir}
- compiler: ${CC}
- libexif support: ${enable_exif}
- libexempi support: ${enable_xmp}
- PackageKit support: $msg_packagekit
- nautilus-sendto ext: $enable_nst_extension
- Tracker support: $enable_tracker
- desktop support: $enable_desktop
-
- profiling support: ${enable_profiling}
- nautilus-extension documentation: ${enable_gtk_doc}
- nautilus-extension introspection: ${found_introspection}
-"