X-Git-Url: https://git.librecmc.org/?p=oweals%2Fopkg-lede.git;a=blobdiff_plain;f=opkg_download.c;h=2f87eec81f850f3ad89f5ac8d9ffe3070d029174;hp=2bdbb00cae92537c75ca2a5df3ab96b4788c1160;hb=c4e460e110a4451e7510ab56a6ee242f65cb0546;hpb=e2fd21015aeedba1a9936f46b185c41047ee034d diff --git a/opkg_download.c b/opkg_download.c index 2bdbb00..2f87eec 100644 --- a/opkg_download.c +++ b/opkg_download.c @@ -23,6 +23,7 @@ #include "opkg.h" #include "opkg_download.h" #include "opkg_message.h" +#include "opkg_state.h" #include "sprintf_alloc.h" #include "xsystem.h" @@ -296,6 +297,7 @@ int opkg_prepare_url_for_install(opkg_conf_t *conf, const char *url, char **name int opkg_verify_file (char *text_file, char *sig_file) { +#ifdef HAVE_GPGME int status = -1; gpgme_ctx_t ctx; gpgme_data_t sig, text; @@ -335,4 +337,8 @@ opkg_verify_file (char *text_file, char *sig_file) gpgme_release (ctx); return status; +#else + printf ("Signature check skipped because GPG support was not enabled in this build\n"); + return 0; +#endif }