aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2001-11-18 04:31:31 +0100
committerMarcus Brinkmann <[email protected]>2001-11-18 04:31:31 +0100
commit1a9da605ad2f801324342b68b49aa8aebefc2c27 (patch)
treea6d59e0d05e09d470a55b9158a49094cef85a62f /configure.in
parentFix small error. (diff)
downloadgpgme-1a9da605ad2f801324342b68b49aa8aebefc2c27.tar.gz
gpgme-1a9da605ad2f801324342b68b49aa8aebefc2c27.zip
2001-11-18 Marcus Brinkmann <[email protected]>
* configure.in: Renamed to ... * configure.ac: ... this. Update to autoconf 2.52. Lots of small changes in the transition. Support --with-gpg=PATH and --with-gpgsm=PATH options. Check if test suites can be run. * acconfig.h: Add GPGSM_PATH. * Makefile.am: New variable `tests', set to `tests' if RUN_GPG_TESTS. (SUBDIRS): Replace string `tests' with variable `tests'. gpgme/ 2001-11-18 Marcus Brinkmann <[email protected]> * configure.in: Renamed to ... * configure.ac: ... this. Update to autoconf 2.52. Lots of small changes in the transition. Support --with-gpg=PATH and --with-gpgsm=PATH options. Check if test suites can be run. * acconfig.h: Add GPGSM_PATH. * Makefile.am: New variable `tests', set to `tests' if RUN_GPG_TESTS. (SUBDIRS): Replace string `tests' with variable `tests'.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in180
1 files changed, 0 insertions, 180 deletions
diff --git a/configure.in b/configure.in
deleted file mode 100644
index 8e830334..00000000
--- a/configure.in
+++ /dev/null
@@ -1,180 +0,0 @@
-# configure.in for GPGME
-# Copyright (C) 2000 Werner Koch (dd9jn)
-# Copyright (C) 2001 g10 Code GmbH
-#
-# This file is part of GPGME.
-#
-# GPGME is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# GPGME is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
-
-# (Process this file with autoconf to produce a configure script.)
-AC_REVISION($Revision$)dnl
-
-AC_INIT(gpgme/gpgme.h)
-AM_CONFIG_HEADER(config.h)
-AM_MAINTAINER_MODE
-# Version numbers (Remember to change them just before a release)
-# (Interfaces removed: CURRENT++, AGE=0, REVISION=0)
-# (Interfaces added: CURRENT++, AGE++, REVISION=0)
-# (No interfaces changed: REVISION++)
-AM_INIT_AUTOMAKE(gpgme,0.2.3a)
-# XXXX new functions
-LIBGPGME_LT_CURRENT=4
-LIBGPGME_LT_AGE=4
-LIBGPGME_LT_REVISION=0
-NEED_GPG_VERSION=1.0.6
-##############################################
-
-AC_SUBST(LIBGPGME_LT_CURRENT)
-AC_SUBST(LIBGPGME_LT_AGE)
-AC_SUBST(LIBGPGME_LT_REVISION)
-AC_DEFINE_UNQUOTED(NEED_GPG_VERSION, "$NEED_GPG_VERSION")
-
-
-dnl
-dnl Checks for programs
-dnl
-AC_ARG_PROGRAM
-
-dnl Don't default to build static libs
-dnl AM_DISABLE_STATIC
-AM_PROG_LIBTOOL
-
-if test "$GCC" = yes; then
- CFLAGS="$CFLAGS -Wall -Wcast-align -Wshadow -Wstrict-prototypes"
-fi
-
-GPG=
-component_system=None
-case "${target}" in
- *-*-mingw32* | i?86-emx-os2 | i?86-*-os2*emx | i?86-*-msdosdjgpp* )
- # special stuff for Windoze NT
- # OS/2 with the EMX environment
- # DOS with the DJGPP environment
- AC_DEFINE(HAVE_DRIVE_LETTERS)
- AC_DEFINE(HAVE_DOSISH_SYSTEM)
- GPG='c:\\gnupg\\gpg.exe'
- #component_system='COM+'
- ;;
- *)
- ;;
-esac
-
-
-
-
-dnl
-dnl Checks for libraries
-dnl
-
-dnl
-dnl Checks for header files
-dnl
-
-
-
-dnl
-dnl Checks for typedefs and structures
-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)
-# We should not use them in this software;
-# However jnlib/types.h needs them - so we take the easy way.
-AC_CHECK_SIZEOF(unsigned short, 2)
-AC_CHECK_SIZEOF(unsigned int, 4)
-AC_CHECK_SIZEOF(unsigned long, 4)
-if test "$ac_cv_sizeof_unsigned_short" = "0" \
- || test "$ac_cv_sizeof_unsigned_int" = "0" \
- || test "$ac_cv_sizeof_unsigned_long" = "0"; then
- AC_MSG_WARN([Hmmm, something is wrong with the sizes - using defaults]);
-fi
-
-
-
-dnl
-dnl Checks for compiler features
-dnl
-
-dnl
-dnl Checks for library functions
-dnl
-dnl These are needed by libjnlib
-AC_CHECK_FUNCS(memicmp stpcpy strlwr strtoul memmove stricmp)
-
-
-dnl
-dnl Checks for system services
-dnl
-
-if test -z "$GPG"; then
- AC_PATH_PROG(GPG, gpg)
- if test -z "$GPG"; then
- AC_MSG_ERROR([[
-***
-*** GnuPG not found. Please install GnuPG first.
-*** See http://www.gnupg.org/download.html
-***
- ]])
- fi
-fi
-AC_DEFINE_UNQUOTED(GPG_PATH, "$GPG")
-
-
-dnl
-dnl FIXME: check whether Bonobo is installed
-dnl
-
-
-dnl
-dnl Create config files
-dnl
-dnl
-
-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)
-GNUPG_FIX_HDR_VERSION(gpgme/gpgme.h, GPGME_VERSION)
-
-dnl Substitution used for gpgme-config
-GPGME_LIBS="-L${libdir} -lgpgme"
-GPGME_CFLAGS=""
-AC_SUBST(GPGME_LIBS)
-AC_SUBST(GPGME_CFLAGS)
-
-AC_OUTPUT_COMMANDS([
-chmod +x gpgme/gpgme-config
-])
-
-AC_OUTPUT([
-Makefile
-jnlib/Makefile
-gpgme/Makefile
-gpgme/gpgme-config
-tests/Makefile
-doc/Makefile
-bonobo/Makefile
-complus/Makefile
-])
-
-echo "
- GPGME v${VERSION} has been configured as follows:
-
- GPG version: min. $NEED_GPG_VERSION
- GPG path: $GPG
-"