X-Git-Url: https://git.librecmc.org/?p=oweals%2Fopkg-lede.git;a=blobdiff_plain;f=configure.ac;h=f65d70467eafd47cccc33f986f7df31ef57716f8;hp=3a4000491d2c11a4c2d4930f46ebf42daab6779f;hb=69689ee4c3fd92bef21b4d28fd79f446925f82a8;hpb=b10ba43e784742fe194351270c813a4a6d722e4e diff --git a/configure.ac b/configure.ac index 3a40004..f65d704 100644 --- a/configure.ac +++ b/configure.ac @@ -1,10 +1,9 @@ # Process this file with autoconf to produce a configure script -AC_INIT([opkg], [0.1.7]) +AC_INIT([opkg], [0.1.8]) AC_CONFIG_SRCDIR([libopkg/pkg.c]) AC_CONFIG_AUX_DIR([conf]) AC_CONFIG_MACRO_DIR([m4]) -AC_CONFIG_MACRO_DIR([shave]) AM_INIT_AUTOMAKE AM_CONFIG_HEADER(libopkg/config.h) @@ -66,13 +65,22 @@ fi # check for sha256 AC_ARG_ENABLE(sha256, AC_HELP_STRING([--enable-sha256], [Enable sha256sum check - [[default=yes]] ]), - [want_sha256="$enableval"], [want_sha256="yes"]) + (sha256.{c,h} are GPLv3 licensed) [[default=no]] ]), + [want_sha256="$enableval"], [want_sha256="no"]) + +AC_ARG_ENABLE(md5, + AC_HELP_STRING([--enable-md5], [Enable md5sum check + (md5.{c,h} are GPLv3 licensed) [[default=no]] ]), + [want_md5="$enableval"], [want_md5="yes"]) if test "x$want_sha256" = "xyes"; then AC_DEFINE(HAVE_SHA256, 1, [Define if you want sha256 support]) fi +if test "x$want_md5" = "xyes"; then + AC_DEFINE(HAVE_MD5, 1, [Define if you want md5 support]) +fi AM_CONDITIONAL(HAVE_SHA256, test "x$want_sha256" = "xyes") +AM_CONDITIONAL(HAVE_MD5, test "x$want_md5" = "xyes") # check for openssl AC_ARG_ENABLE(openssl, @@ -170,6 +178,15 @@ if test "x$want_gpgme" = "xyes"; then fi fi +AC_ARG_ENABLE(usign, + AC_HELP_STRING([--enable-usign], [Enable signature checking with usign + [[default=yes]] ]), + [want_usign="$enableval"], [want_usign="yes"]) + +if test "x$want_usign" = "xyes"; then + AC_DEFINE(HAVE_USIGN, 1, [Define if you want usign support]) +fi + AC_SUBST(GPGME_CFLAGS) AC_SUBST(GPGME_LIBS) @@ -225,13 +242,13 @@ if test x$opkglibdir = x; then opkglibdir=/usr/lib fi -ipkgetcdir= +opkgetcdir= AC_ARG_WITH(opkgetcdir, -[ --with-ipkgetcdir=DIR specifies directory for opkg.conf file, +[ --with-opkgetcdir=DIR specifies directory for opkg.conf file, "/opkg" is always added so if you want your files to be in /usr/etc/opkg instead of /etc/opkg you should indicate - --with-ipkgetcdir=/usr/etc ], + --with-opkgetcdir=/usr/etc ], [case "${withval}" in yes) AC_MSG_ERROR(bad value ${withval} given for opkg.conf directory ) ;; no) ;; @@ -270,14 +287,12 @@ Use --disable-gpg if you want OpenSSL smime signatures]) fi fi - +CLEAN_DATE=`date +"%B %Y" | tr -d '\n'` AC_SUBST(opkglibdir) AC_SUBST(opkgetcdir) AC_SUBST(opkglockfile) - -# Setup output beautifier. -SHAVE_INIT([shave], [enable]) +AC_SUBST([CLEAN_DATE]) AC_OUTPUT( Makefile @@ -288,6 +303,7 @@ AC_OUTPUT( utils/Makefile utils/update-alternatives libopkg.pc - shave/shave - shave/shave-libtool + man/Makefile + man/opkg-cl.1 + man/opkg-key.1 )