Release 2.3.8captive1.
[gnome-vfs-httpcaptive.git] / configure.in
index 7724f72..d29b977 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT(libgnomevfs/gnome-vfs.h)
+AC_INIT(modules/http-method.c)
 
 # Making releases:
 #   LIBGNOMEVFS_MICRO_VERSION += 1;
@@ -13,7 +13,7 @@ LIBGNOMEVFS_MICRO_VERSION=8
 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
 
@@ -29,15 +29,15 @@ AC_SUBST(LIBGNOMEVFS_AGE)
 
        
 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)
@@ -48,7 +48,6 @@ AC_PROG_CPP
 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
@@ -101,17 +100,11 @@ BONOBO_IDLDIR="`$PKG_CONFIG --variable=idldir bonobo-activation-2.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([
@@ -124,13 +117,6 @@ if test x"$ac_cv_have_off64_t" = "xyes" ; then
        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)
 
@@ -343,35 +329,10 @@ if test $have_gethostbyname = no; then
   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 ******************************
@@ -448,17 +409,17 @@ 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)
@@ -482,71 +443,6 @@ AC_SUBST(FAM_LIBS)
 
 
   
-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
 
@@ -644,34 +540,11 @@ dnl Output files
 
 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 :"