2010-06-30 08:42:22 +00:00
DESCRIPTION = " 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 "
HOMEPAGE = " http://www.gnupg.org/gpgme.html "
2010-07-21 07:06:16 +00:00
BUGTRACKER = " https://bugs.g10code.com/gnupg/index "
2010-06-30 08:42:22 +00:00
LICENSE = " GPLv2+ & LGPLv2.1+ "
2010-07-21 07:06:16 +00:00
LIC_FILES_CHKSUM = " file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
file : / / COPYING . LESSER ;md5=bbb461211a33b134d42ed5ee802b37ff \
2012-06-22 12:27:53 +00:00
file : / / src / gpgme . h .in ;endline=23;md5=00846fee29ec2a6f5c808bfe7fc24e65 \
2010-07-21 07:06:16 +00:00
file : / / src / engine . h ;endline=22;md5=e96acfaab1cff82dd8fbefddd2f5c436"
2010-06-30 08:42:22 +00:00
2010-07-21 07:06:16 +00:00
SRC_URI = " ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-${PV}.tar.bz2 \
2011-07-28 07:27:22 +00:00
file : / / disable_gpgconf_check . patch "
2010-12-08 04:06:29 +00:00
2012-06-22 12:27:53 +00:00
SRC_URI [ md5sum ] = " 326fe97077141713f0930aa87949a287 "
SRC_URI [ sha256sum ] = " cfd235663f1d1adc97abb38dd5e6d093bb7e155580f171f9ba0158feab69f875 "
2012-06-09 16:43:13 +00:00
DEPENDS = " libgpg-error libassuan ${PTH} "
PTH_libc - uclibc = " npth "
PTH = " pth "
2012-06-22 12:27:53 +00:00
PR = " r0 "
2008-03-14 09:34:33 +00:00
2010-04-12 11:11:54 +00:00
EXTRA_OECONF = " --with-pth=${STAGING_DIR_HOST} --without-pth-test \
2008-03-14 10:09:41 +00:00
- - with - gpg = $ { bindir } / gpg - - without - gpgsm "
2008-03-14 09:34:33 +00:00
2010-04-26 16:41:05 +00:00
inherit autotools binconfig
2008-03-14 09:34:33 +00:00
2008-03-25 11:52:05 +00:00
PACKAGES = + " ${PN}-pth ${PN}-pthread "
FILES_ $ { PN } - pth = " ${libdir}/libgpgme-pth.so.* "
FILES_ $ { PN } - pthread = " ${libdir}/libgpgme-pthread.so.* "
2012-06-05 12:33:59 +00:00
FILES_ $ { PN } - dev + = " ${datadir}/common-lisp/source/gpgme/* "
2012-03-14 15:50:02 +00:00
do_install_append ( ) {
rmdir $ { D } / usr / libexec
}