2003-04-25 Marcus Brinkmann <marcus@g10code.de>
[gpgme.git] / configure.ac
index 518cf4d..119ec88 100644 (file)
@@ -21,7 +21,7 @@
 # (Process this file with autoconf to produce a configure script.)
 
 # Version number: Remember to change it immediately *after* a release.
-AC_INIT(gpgme, 0.4.0, [bug-gpgme@gnupg.org])
+AC_INIT(gpgme, 0.4.1, [bug-gpgme@gnupg.org])
 # LT Version numbers, remember to change them just *before* a release.
 #   (Code changed:                     REVISION++)
 #   (Interfaces added/removed/changed: CURRENT++, REVISION=0)
@@ -81,10 +81,24 @@ dnl Don't default to build static libs.
 dnl AC_DISABLE_STATIC
 AC_PROG_LIBTOOL
 
+AC_CANONICAL_HOST
+# For now we hardcode the use of version scripts.  It would be better
+# to write a test for this or even implement this within libtool.
+have_ld_version_script=no
+case "${host}" in
+    *-*-linux*)
+       have_ld_version_script=yes
+        ;;
+    *-*-gnu*)
+       have_ld_version_script=yes
+        ;;
+esac
+AM_CONDITIONAL(HAVE_LD_VERSION_SCRIPT, test "$have_ld_version_script" = "yes")
+
 GPG_DEFAULT=no
 GPGSM_DEFAULT=no
 component_system=None
-case "${target}" in
+case "${host}" in
     *-*-mingw32* | i?86-emx-os2 | i?86-*-os2*emx | i?86-*-msdosdjgpp* )
         # special stuff for Windoze NT
         # OS/2 with the EMX environment
@@ -121,26 +135,13 @@ AM_CONDITIONAL(HAVE_PTH, test "$have_pth" = "yes")
 AM_CONDITIONAL(HAVE_PTHREAD, test "$have_pthread" = "yes")
 
 dnl
-dnl Checks for libraries.
-dnl
-
-dnl FIXME: check whether Bonobo is installed
-
-dnl
 dnl Checks for header files.
 dnl
 AC_CHECK_HEADERS(sys/select.h)
 
-
-
 dnl
-dnl Checks for typedefs and structures.
+dnl Type checks.
 dnl
-GNUPG_CHECK_TYPEDEF(byte, HAVE_BYTE_TYPEDEF)
-GNUPG_CHECK_TYPEDEF(ushort, HAVE_USHORT_TYPEDEF)
-GNUPG_CHECK_TYPEDEF(ulong, HAVE_ULONG_TYPEDEF)
-GNUPG_CHECK_TYPEDEF(u16, HAVE_U16_TYPEDEF)
-GNUPG_CHECK_TYPEDEF(u32, HAVE_U32_TYPEDEF)
 
 AC_CHECK_SIZEOF(unsigned int)
 
@@ -239,7 +240,6 @@ dnl FIXME: Only build if supported.
 AM_CONDITIONAL(BUILD_ASSUAN, test "$GPGSM" != "no")
 
 AM_CONDITIONAL(BUILD_COMPLUS, test "$component_system" = "COM+")
-AM_CONDITIONAL(BUILD_BONOBO,  test "$component_system" = "Bonobo")
 
 dnl Make the version number in gpgme/gpgme.h the same as the one here.
 dnl (this is easier than to have a *.in file just for one substitution)
@@ -262,8 +262,7 @@ dnl
 
 AC_CONFIG_FILES(Makefile assuan/Makefile gpgme/Makefile
                tests/Makefile tests/gpg/Makefile tests/gpgsm/Makefile
-               doc/Makefile
-               bonobo/Makefile complus/Makefile)
+               doc/Makefile complus/Makefile)
 AC_CONFIG_FILES(gpgme/gpgme-config, chmod +x gpgme/gpgme-config)
 AC_OUTPUT