From d7067becba8b7f66434bc774fd1e17c24339afad Mon Sep 17 00:00:00 2001 From: tripolar Date: Wed, 30 Oct 2013 01:14:25 +0000 Subject: [PATCH] [packages] gpgme: update to 1.4.3 Signed-off-by: Peter Wagner git-svn-id: svn://svn.openwrt.org/openwrt/packages@38583 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- libs/gpgme/Makefile | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/libs/gpgme/Makefile b/libs/gpgme/Makefile index 57acfed34..305ec0a65 100644 --- a/libs/gpgme/Makefile +++ b/libs/gpgme/Makefile @@ -1,5 +1,5 @@ # -# Copyright (C) 2011 OpenWrt.org +# Copyright (C) 2013 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -8,14 +8,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gpgme -PKG_VERSION:=1.3.1 +PKG_VERSION:=1.4.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=ftp://ftp.gnupg.org/gcrypt/gpgme/ -PKG_MD5SUM:=90afa8436ce2b2683c001c824bd22601 +PKG_MD5SUM:=334e524cffa8af4e2f43ae8afe585672 -PKG_FIXUP:=autoreconf PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk @@ -24,18 +23,23 @@ define Package/libgpgme SECTION:=libs CATEGORY:=Libraries TITLE:=GnuPG Made Easy library + DEPENDS:=+libassuan +libpthread URL:=http://www.gnupg.org/ - DEPENDS:=+gnupg +libassuan +libpthread endef define Package/libgpgme/description - GPGME (GnuPG Made Easy) is a C language library that allows to add - support for cryptography to a program. It is designed to make access to - public key crypto engines like GnuPG or GpgSM easier for applications. - GPGME provides a high-level crypto API for encryption, decryption, - signing, signature verification and key management. + GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for + applications. It provides a High-Level Crypto API for encryption, decryption, signing, + signature verification and key management. Currently it uses GnuPG as its backend but + the API isn't restricted to this engine; in fact we have already developed a backend + for CMS (S/MIME). endef +ifdef CONFIG_USE_UCLIBC +CONFIGURE_VARS += \ + LIBS="-largp" +endif + CONFIGURE_ARGS += \ --enable-shared \ --enable-static \ -- 2.11.0