-AC_INIT(libgnomevfs/gnome-vfs.h)
+AC_INIT(modules/http-method.c)
# Making releases:
# LIBGNOMEVFS_MICRO_VERSION += 1;
LIBGNOMEVFS_INTERFACE_AGE=8
# If you need a modifier for the version number.
# Normally empty, but can be used to make "fixup" releases.
-LIBGNOMEVFS_EXTRAVERSION=
+LIBGNOMEVFS_EXTRAVERSION=captive1
dnl libtool versioning from libgnome
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(gnome-vfs, $LIBGNOMEVFS_VERSION)
+AM_INIT_AUTOMAKE(gnome-vfs-httpcaptive, $LIBGNOMEVFS_VERSION)
dnl make sure we keep ACLOCAL_FLAGS around for maintainer builds to work
AC_SUBST(ACLOCAL_AMFLAGS, "$ACLOCAL_FLAGS")
AM_MAINTAINER_MODE
-
-GNOME_COMMON_INIT
-GNOME_PLATFORM_GNOME_2(yes, force)
+if test "$USE_MAINTAINER_MODE" = "yes";then
+ CFLAGS="$CFLAGS -ggdb3 -Wall -Wstrict-prototypes -Wsign-compare" ## FIXME: fix all sources: -Wsign-compare
+ fi
dnl touch NOINST_GOB
dnl AC_CONFIG_SUBDIRS(gob)
AC_PROG_AWK
AC_LIBTOOL_WIN32_DLL
AM_PROG_LIBTOOL
-AC_PROG_INTLTOOL
dnl Versions shared with the .spec file.
BONOBO_ACTIVATION_REQUIRED=1.0.0
AC_SUBST(BONOBO_IDLDIR)
cflags_set=yes
-GNOME_COMPILE_WARNINGS
VFS_CFLAGS="$warnCFLAGS $complCFLAGS"
-GNOME_PTHREAD_CHECK
dnl semaphore functions are in librt.so on solaris
AC_CHECK_LIB(rt, sem_wait)
-dnl Don't blindly #define them if they're typedef'ed in <sys/types.h>
-AM_GNOME_SIZE_T
-AM_GNOME_OFF_T
-
AC_CACHE_CHECK([for off64_t],
ac_cv_have_off64_t,
AC_TRY_COMPILE([
AC_DEFINE(HAVE_OFF64_T)
fi
-GETTEXT_PACKAGE=gnome-vfs-2.0
-AC_SUBST(GETTEXT_PACKAGE)
-AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
-
-ALL_LINGUAS="am ar az be bg bn bs ca cs cy da de el eo es et eu fa fi fr ga gl he hi hu id is it ja ko li lt lv mk ml mn ms nl nn no pl pt pt_BR ro ru sk sl sq sr sr@Latn sv tr uk vi wa yi zh_CN zh_TW"
-AM_GLIB_GNU_GETTEXT
-
AC_CHECK_LIB(nsl, t_accept)
AC_CHECK_LIB(socket, socket)
done
fi
-AC_CHECK_LIB(bz2, bzCompressInit, AC_DEFINE(HAVE_OLDER_BZIP2))
-AC_CHECK_HEADERS(bzlib.h,
- BZ2_LIBS="$BZ2_LIBS -lbz2",
- AC_MSG_ERROR([Gnome-vfs requires libbz2 to compile.])
- )
-AC_SUBST(BZ2_LIBS)
-
if test $have_socket = yes; then
AC_STRUCT_LINGER
fi
-dnl modules/cdda
-
-AM_CONDITIONAL(HAVE_CDDA, false)
-AC_CHECK_HEADERS(cdda_interface.h cdda_paranoia.h, [
- CDDA_LIBS="$CDDA_LIBS -lcdda_paranoia, -lcdda_interface"
- AM_CONDITIONAL(HAVE_CDDA, true)
-])
-
-dnl modules/cdemenu-desktop
-
-AC_MSG_CHECKING(for Solaris platform)
-case "$host" in
- *solaris*) build_cdemenu_module=yes ;;
- *) build_cdemenu_module=no ;;
-esac
-AC_MSG_RESULT([$build_cdemenu_module])
-AM_CONDITIONAL(BUILD_CDEMENU_MODULE, test "$build_cdemenu_module" = "yes")
-
dnl ******************************
dnl OpenSSL
dnl ******************************
dnl GNUTLS
dnl ****************************
-AC_ARG_ENABLE(gnutls, [ --enable-gnutls build with gnutls support])
-if test "x$enable_gnutls" = "xyes"; then
- if test "x${OPENSSL_LIBS}" != "x"; then
- AC_MSG_ERROR([*** Can't use both openssl and gnutls at the same time. Please pick one only. ***])
- else
- AM_PATH_LIBGNUTLS(0.5.1, AC_DEFINE(HAVE_GNUTLS),
- AC_MSG_ERROR([Unable to find GNUTLS]))
- fi
-fi
+dnl AC_ARG_ENABLE(gnutls, [ --enable-gnutls build with gnutls support])
+dnl if test "x$enable_gnutls" = "xyes"; then
+dnl if test "x${OPENSSL_LIBS}" != "x"; then
+dnl AC_MSG_ERROR([*** Can't use both openssl and gnutls at the same time. Please pick one only. ***])
+dnl else
+dnl AM_PATH_LIBGNUTLS(0.5.1, AC_DEFINE(HAVE_GNUTLS),
+dnl AC_MSG_ERROR([Unable to find GNUTLS]))
+dnl fi
+dnl fi
-PKG_CHECK_MODULES(LIBGNOMEVFS, glib-2.0 >= $GLIB_REQUIRED gmodule-2.0 >= $GLIB_REQUIRED gthread-2.0 >= $GLIB_REQUIRED gconf-2.0 >= $GCONF_REQUIRED bonobo-activation-2.0 >= $BONOBO_ACTIVATION_REQUIRED ORBit-2.0 >= $ORBIT_REQUIRED libxml-2.0 >= $XML_REQUIRED gnome-mime-data-2.0)
+PKG_CHECK_MODULES(LIBGNOMEVFS, glib-2.0 >= $GLIB_REQUIRED gmodule-2.0 >= $GLIB_REQUIRED gthread-2.0 >= $GLIB_REQUIRED gconf-2.0 >= $GCONF_REQUIRED bonobo-activation-2.0 >= $BONOBO_ACTIVATION_REQUIRED ORBit-2.0 >= $ORBIT_REQUIRED libxml-2.0 >= $XML_REQUIRED gnome-mime-data-2.0 gnome-vfs-module-2.0)
LIBGNOMEVFS_CFLAGS="$LIBGNOMEVFS_CFLAGS $OPENSSL_CFLAGS $LIBGNUTLS_CFLAGS"
LIBGNOMEVFS_LIBS="$LIBGNOMEVFS_LIBS $OPENSSL_LIBS $LIBGNUTLS_LIBS"
AC_SUBST(LIBGNOMEVFS_CFLAGS)
-dnl **************************
-dnl *** Checks for gtk-doc ***
-dnl **************************
-
-AC_ARG_WITH(html-dir, [ --with-html-dir=PATH path to installed docs ])
-
-if test "x$with_html_dir" = "x" ; then
- HTML_DIR='${datadir}/gtk-doc/html'
-else
- HTML_DIR=$with_html_dir
-fi
-
-AC_SUBST(HTML_DIR)
-
-AC_CHECK_PROG(GTKDOC, gtkdoc-mkdb, true, false)
-
-gtk_doc_min_version=0.10
-if $GTKDOC ; then
- gtk_doc_version=`gtkdoc-mkdb --version`
- AC_MSG_CHECKING([gtk-doc version ($gtk_doc_version) >= $gtk_doc_min_version])
-
- IFS="${IFS= }"; gnome_vfs_save_IFS="$IFS"; IFS="."
- set $gtk_doc_version
- for min in $gtk_doc_min_version ; do
- cur=$1; shift
- if test -z $min ; then break; fi
- if test -z $cur ; then GTKDOC=false; break; fi
- if test $cur -gt $min ; then break ; fi
- if test $cur -lt $min ; then GTKDOC=false; break ; fi
- done
- IFS="$gnome_vfs_save_IFS"
-
- if $GTKDOC ; then
- AC_MSG_RESULT(yes)
- else
- AC_MSG_RESULT(no)
- fi
-fi
-
-AC_CHECK_PROG(DB2HTML, db2html, true, false)
-AM_CONDITIONAL(HAVE_DOCBOOK, $DB2HTML)
-
-AM_CONDITIONAL(HAVE_GTK_DOC, $GTKDOC)
-AC_SUBST(HAVE_GTK_DOC)
-
-dnl Let people disable the gtk-doc stuff.
-AC_ARG_ENABLE(gtk-doc, [ --enable-gtk-doc Use gtk-doc to build documentation [default=auto]], enable_gtk_doc="$enableval", enable_gtk_doc=auto)
-
-if test "x$enable_gtk_doc" = xauto ; then
- if test "x$GTKDOC" = xtrue ; then
- enable_gtk_doc=yes
- else
- enable_gtk_doc=no
- fi
-fi
-
-dnl NOTE: We need to use a separate automake conditional for this
-dnl to make this work with the tarballs.
-AM_CONDITIONAL(ENABLE_GTK_DOC, test x$enable_gtk_doc = xyes)
-
-dnl ******************************
-dnl *** End checks for gtk-doc ***
-dnl ******************************
-
-
dnl borrowed from gnu findutils
dnl and relicensed as LGPL by the FSF
AC_OUTPUT([
Makefile
-gnome-vfs.spec
-libgnomevfs/gnome-vfs-file-size.h
+gnome-vfs-httpcaptive.spec
libgnomevfs/Makefile
modules/Makefile
-modules/extfs/Makefile
-modules/extfs/ar
-modules/extfs/cpio
-modules/extfs/deb
-modules/extfs/lha
-modules/extfs/rar
-modules/extfs/zip
-modules/extfs/zoo
-modules/vfolder/Makefile
-monikers/Makefile
-schemas/Makefile
-devel-docs/Makefile
-devel-docs/gnome-vfs-tutorial/Makefile
-po/Makefile.in
-programs/Makefile
-test/Makefile
-test/vfs-run
-doc/Makefile
-gnome-vfs-2.0.pc
-gnome-vfs-module-2.0.pc
])
-chmod u+x test/vfs-run
-
dnl <= Configuration summary =>
echo "<= gnome-vfs configuration summary :"