mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
* configure.ac (ALL_LINUGAS): Removed.
* Makefile.am (ACLOCAL_AMFLAGS): New. * configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
This commit is contained in:
parent
687d5bafaa
commit
8cdc83cdb5
20
ChangeLog
20
ChangeLog
@ -1,3 +1,23 @@
|
|||||||
|
2003-04-29 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
|
* configure.ac (ALL_LINUGAS): Removed.
|
||||||
|
* Makefile.am (ACLOCAL_AMFLAGS): New.
|
||||||
|
* configure.ac (AM_GNU_GETTEXT_VERSION): New. Set to 0.11.5.
|
||||||
|
|
||||||
|
2003-04-29 gettextize <bug-gnu-gettext@gnu.org>
|
||||||
|
|
||||||
|
* Makefile.am (SUBDIRS): Add m4.
|
||||||
|
(ACLOCAL_AMFLAGS): New variable.
|
||||||
|
(EXTRA_DIST): Add scripts/config.rpath.
|
||||||
|
* configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
|
||||||
|
|
||||||
|
2003-04-29 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
|
* assuan/ : Removed. We now use libassuan.
|
||||||
|
* Makefile.am (SUBDIRS): Removed assuan
|
||||||
|
|
||||||
|
* configure.ac: Check for libassuan.
|
||||||
|
|
||||||
2003-01-09 Werner Koch <wk@gnupg.org>
|
2003-01-09 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
* configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
|
* configure.ac (GNUPG_PROTECT_TOOL): New option --with-protect-tool.
|
||||||
|
@ -19,7 +19,9 @@
|
|||||||
|
|
||||||
## Process this file with automake to produce Makefile.in
|
## Process this file with automake to produce Makefile.in
|
||||||
|
|
||||||
EXTRA_DIST = autogen.sh
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
|
EXTRA_DIST = scripts/config.rpath autogen.sh
|
||||||
|
|
||||||
if BUILD_GPGSM
|
if BUILD_GPGSM
|
||||||
sm = sm
|
sm = sm
|
||||||
@ -37,11 +39,9 @@ else
|
|||||||
scd =
|
scd =
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SUBDIRS = intl jnlib assuan common kbx ${sm} ${agent} ${scd} po doc tests
|
SUBDIRS = m4 intl jnlib common kbx ${sm} ${agent} ${scd} po doc tests
|
||||||
|
|
||||||
|
|
||||||
dist-hook:
|
dist-hook:
|
||||||
@set -e; echo "$(VERSION)" > $(distdir)/VERSION
|
@set -e; echo "$(VERSION)" > $(distdir)/VERSION
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
5
README
5
README
@ -2,15 +2,14 @@ GnuPG 1.9 is a temporary protect to work on GnuPG extensions. It will
|
|||||||
eventually lead to a GnuPG 2.0 release.
|
eventually lead to a GnuPG 2.0 release.
|
||||||
|
|
||||||
jnlib/ utility functions
|
jnlib/ utility functions
|
||||||
assuan/ assuan protocol library
|
|
||||||
kbx/ keybox library
|
kbx/ keybox library
|
||||||
sm/ the gpgsm program
|
sm/ the gpgsm program
|
||||||
agent/ the gpg-agent
|
agent/ the gpg-agent
|
||||||
scd/ the smartcard daemon
|
scd/ the smartcard daemon
|
||||||
|
|
||||||
Libksba and Libgcrypt are required to build it.
|
Libassuan, Libksba and Libgcrypt are required to build it.
|
||||||
|
|
||||||
Assuan and Keybox are both designed to be source include-able.
|
Keybox is designed to be source include-able.
|
||||||
|
|
||||||
A texinfo manual `gnupg.info' will get installed. Some commands and
|
A texinfo manual `gnupg.info' will get installed. Some commands and
|
||||||
options given below.
|
options given below.
|
||||||
|
15
TODO
15
TODO
@ -55,4 +55,19 @@ might want to have an agent context for each service request
|
|||||||
* sm/export.c
|
* sm/export.c
|
||||||
** Return an error code or a status info per user ID.
|
** Return an error code or a status info per user ID.
|
||||||
|
|
||||||
|
* ALL
|
||||||
|
** Return IMPORT_OK status.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
67
acinclude.m4
67
acinclude.m4
@ -287,6 +287,73 @@ AC_DEFUN(AM_PATH_LIBGCRYPT,
|
|||||||
AC_SUBST(LIBGCRYPT_LIBS)
|
AC_SUBST(LIBGCRYPT_LIBS)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl [copied from libassuan 0.0.1]
|
||||||
|
dnl AM_PATH_LIBASSUAN([MINIMUM-VERSION,
|
||||||
|
dnl [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND ]]])
|
||||||
|
dnl Test for libassuan and define LIBASSUAN_CFLAGS and LIBASSUAN_LIBS
|
||||||
|
dnl
|
||||||
|
AC_DEFUN(AM_PATH_LIBASSUAN,
|
||||||
|
[ AC_ARG_WITH(libassuan-prefix,
|
||||||
|
AC_HELP_STRING([--with-libassuan-prefix=PFX],
|
||||||
|
[prefix where LIBASSUAN is installed (optional)]),
|
||||||
|
libassuan_config_prefix="$withval", libassuan_config_prefix="")
|
||||||
|
if test x$libassuan_config_prefix != x ; then
|
||||||
|
libassuan_config_args="$libassuan_config_args --prefix=$libassuan_config_prefix"
|
||||||
|
if test x${LIBASSUAN_CONFIG+set} != xset ; then
|
||||||
|
LIBASSUAN_CONFIG=$libassuan_config_prefix/bin/libassuan-config
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
AC_PATH_PROG(LIBASSUAN_CONFIG, libassuan-config, no)
|
||||||
|
min_libassuan_version=ifelse([$1], ,0.0.1,$1)
|
||||||
|
AC_MSG_CHECKING(for LIBASSUAN - version >= $min_libassuan_version)
|
||||||
|
ok=no
|
||||||
|
if test "$LIBASSUAN_CONFIG" != "no" ; then
|
||||||
|
req_major=`echo $min_libassuan_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\1/'`
|
||||||
|
req_minor=`echo $min_libassuan_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\2/'`
|
||||||
|
req_micro=`echo $min_libassuan_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\)/\3/'`
|
||||||
|
libassuan_config_version=`$LIBASSUAN_CONFIG $libassuan_config_args --version`
|
||||||
|
major=`echo $libassuan_config_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'`
|
||||||
|
minor=`echo $libassuan_config_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\2/'`
|
||||||
|
micro=`echo $libassuan_config_version | \
|
||||||
|
sed 's/\([[0-9]]*\)\.\([[0-9]]*\)\.\([[0-9]]*\).*/\3/'`
|
||||||
|
if test "$major" -gt "$req_major"; then
|
||||||
|
ok=yes
|
||||||
|
else
|
||||||
|
if test "$major" -eq "$req_major"; then
|
||||||
|
if test "$minor" -gt "$req_minor"; then
|
||||||
|
ok=yes
|
||||||
|
else
|
||||||
|
if test "$minor" -eq "$req_minor"; then
|
||||||
|
if test "$micro" -ge "$req_micro"; then
|
||||||
|
ok=yes
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if test $ok = yes; then
|
||||||
|
LIBASSUAN_CFLAGS=`$LIBASSUAN_CONFIG $libassuan_config_args --cflags`
|
||||||
|
LIBASSUAN_LIBS=`$LIBASSUAN_CONFIG $libassuan_config_args --libs`
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
ifelse([$2], , :, [$2])
|
||||||
|
else
|
||||||
|
LIBASSUAN_CFLAGS=""
|
||||||
|
LIBASSUAN_LIBS=""
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
ifelse([$3], , :, [$3])
|
||||||
|
fi
|
||||||
|
AC_SUBST(LIBASSUAN_CFLAGS)
|
||||||
|
AC_SUBST(LIBASSUAN_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl [Copied from libksba]
|
dnl [Copied from libksba]
|
||||||
dnl AM_PATH_KSBA([MINIMUM-VERSION,
|
dnl AM_PATH_KSBA([MINIMUM-VERSION,
|
||||||
|
@ -150,11 +150,11 @@ fi
|
|||||||
#echo "Running libtoolize... Ignore non-fatal messages."
|
#echo "Running libtoolize... Ignore non-fatal messages."
|
||||||
#echo "no" | libtoolize
|
#echo "no" | libtoolize
|
||||||
|
|
||||||
echo "Running gettextize... Ignore non-fatal messages."
|
echo "Running autopoint"
|
||||||
echo "no" | gettextize
|
autopoint
|
||||||
|
|
||||||
echo "Running $aclocal"
|
echo "Running $aclocal -I m4"
|
||||||
$aclocal
|
$aclocal -I m4
|
||||||
echo "Running autoheader..."
|
echo "Running autoheader..."
|
||||||
autoheader
|
autoheader
|
||||||
echo "Running $automake --gnu -a"
|
echo "Running $automake --gnu -a"
|
||||||
|
35
configure.ac
35
configure.ac
@ -1,5 +1,5 @@
|
|||||||
# configure.ac - for NewPG
|
# configure.ac - for GnuPG 1.9
|
||||||
# Copyright (C) 2001, 2002 Free Software Foundation, Inc,
|
# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc,
|
||||||
#
|
#
|
||||||
# This file is part of GnuPG.
|
# This file is part of GnuPG.
|
||||||
#
|
#
|
||||||
@ -21,15 +21,17 @@
|
|||||||
AC_PREREQ(2.52)
|
AC_PREREQ(2.52)
|
||||||
# Version number: Remember to change it immediately *after* a release.
|
# Version number: Remember to change it immediately *after* a release.
|
||||||
# Add a "-cvs" prefix for non-released code.
|
# Add a "-cvs" prefix for non-released code.
|
||||||
AC_INIT(newpg, 1.9.0-cvs, gnupg-devel@gnupg.org)
|
AC_INIT(gnupg, 1.9.0-cvs, gnupg-devel@gnupg.org)
|
||||||
NEED_LIBGCRYPT_VERSION=1.1.8
|
NEED_LIBGCRYPT_VERSION=1.1.8
|
||||||
|
NEED_LIBASSUAN_VERSION=0.0.1
|
||||||
NEED_KSBA_VERSION=0.4.6
|
NEED_KSBA_VERSION=0.4.6
|
||||||
NEED_OPENSC_VERSION=0.7.0
|
NEED_OPENSC_VERSION=0.7.0
|
||||||
ALL_LINGUAS="de"
|
|
||||||
|
|
||||||
PACKAGE=$PACKAGE_NAME
|
PACKAGE=$PACKAGE_NAME
|
||||||
VERSION=$PACKAGE_VERSION
|
VERSION=$PACKAGE_VERSION
|
||||||
|
|
||||||
|
AM_GNU_GETTEXT_VERSION(0.11.5)
|
||||||
|
|
||||||
AC_CONFIG_AUX_DIR(scripts)
|
AC_CONFIG_AUX_DIR(scripts)
|
||||||
AC_CONFIG_SRCDIR(sm/gpgsm.c)
|
AC_CONFIG_SRCDIR(sm/gpgsm.c)
|
||||||
AM_CONFIG_HEADER(config.h)
|
AM_CONFIG_HEADER(config.h)
|
||||||
@ -37,6 +39,7 @@ AM_INIT_AUTOMAKE($PACKAGE, $VERSION)
|
|||||||
AM_MAINTAINER_MODE
|
AM_MAINTAINER_MODE
|
||||||
|
|
||||||
# Some status variables to give feedback at the end of a configure run
|
# Some status variables to give feedback at the end of a configure run
|
||||||
|
habe_libassuan=no
|
||||||
have_ksba=no
|
have_ksba=no
|
||||||
have_opensc=no
|
have_opensc=no
|
||||||
have_pth=no
|
have_pth=no
|
||||||
@ -214,6 +217,21 @@ AM_PATH_LIBGCRYPT("$NEED_LIBGCRYPT_VERSION",,
|
|||||||
]]))
|
]]))
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# libassuan is used for IPC
|
||||||
|
#
|
||||||
|
AM_PATH_LIBASSUAN("$NEED_LIBASSUAN_VERSION",
|
||||||
|
have_libasssuan=yes,have_libasssun=no)
|
||||||
|
if test "$have_libassuan" = "no"; then
|
||||||
|
AC_MSG_ERROR([[
|
||||||
|
***
|
||||||
|
*** You need libassuan to build this program..
|
||||||
|
*** It should be available at the same place you
|
||||||
|
*** got this software.
|
||||||
|
***]])
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# libksba is our X.509 support library
|
# libksba is our X.509 support library
|
||||||
#
|
#
|
||||||
@ -268,10 +286,8 @@ fi
|
|||||||
AC_SUBST(PTH_CFLAGS)
|
AC_SUBST(PTH_CFLAGS)
|
||||||
AC_SUBST(PTH_LIBS)
|
AC_SUBST(PTH_LIBS)
|
||||||
|
|
||||||
|
|
||||||
AM_GNU_GETTEXT
|
AM_GNU_GETTEXT
|
||||||
|
|
||||||
|
|
||||||
# Checks for header files.
|
# Checks for header files.
|
||||||
AC_HEADER_STDC
|
AC_HEADER_STDC
|
||||||
AC_CHECK_HEADERS([string.h locale.h])
|
AC_CHECK_HEADERS([string.h locale.h])
|
||||||
@ -343,12 +359,11 @@ AM_CONDITIONAL(BUILD_AGENT, test "$build_agent" = "yes")
|
|||||||
AM_CONDITIONAL(BUILD_SCDAEMON, test "$build_scdaemon" = "yes")
|
AM_CONDITIONAL(BUILD_SCDAEMON, test "$build_scdaemon" = "yes")
|
||||||
|
|
||||||
|
|
||||||
AC_CONFIG_FILES([
|
AC_CONFIG_FILES([ m4/Makefile
|
||||||
Makefile
|
Makefile
|
||||||
intl/Makefile
|
|
||||||
po/Makefile.in
|
po/Makefile.in
|
||||||
|
intl/Makefile
|
||||||
jnlib/Makefile
|
jnlib/Makefile
|
||||||
assuan/Makefile
|
|
||||||
common/Makefile
|
common/Makefile
|
||||||
kbx/Makefile
|
kbx/Makefile
|
||||||
sm/Makefile
|
sm/Makefile
|
||||||
@ -361,7 +376,7 @@ AC_OUTPUT
|
|||||||
|
|
||||||
|
|
||||||
echo "
|
echo "
|
||||||
NewPG v${VERSION} has been configured as follows:
|
GnuPG v${VERSION} has been configured as follows:
|
||||||
|
|
||||||
OpenPGP: $build_gpg
|
OpenPGP: $build_gpg
|
||||||
S/MIME: $build_gpgsm
|
S/MIME: $build_gpgsm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user