1*44b3caf2SPatrick WilliamsSUMMARY = "IPC library used by GnuPG and GPGME"
2*44b3caf2SPatrick WilliamsDESCRIPTION = "A small library implementing the so-called Assuan protocol. \
3*44b3caf2SPatrick WilliamsThis protocol is used for IPC between most newer GnuPG components. \
4*44b3caf2SPatrick WilliamsBoth, server and client side functions are provided. "
5*44b3caf2SPatrick WilliamsHOMEPAGE = "http://www.gnupg.org/related_software/libassuan/"
6*44b3caf2SPatrick WilliamsBUGTRACKER = "https://bugs.g10code.com/gnupg/index"
7*44b3caf2SPatrick Williams
8*44b3caf2SPatrick WilliamsLICENSE = "GPL-3.0-or-later & LGPL-2.1-or-later"
9*44b3caf2SPatrick WilliamsLICENSE:${PN} = "LGPL-2.1-or-later"
10*44b3caf2SPatrick WilliamsLICENSE:${PN}-doc = "GPL-3.0-or-later"
11*44b3caf2SPatrick WilliamsLIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
12*44b3caf2SPatrick Williams                    file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
13*44b3caf2SPatrick Williams                    file://src/assuan.c;endline=20;md5=ab92143a5a2adabd06d7994d1467ea5c\
14*44b3caf2SPatrick Williams                    file://src/assuan-defs.h;endline=20;md5=15d950c83e82978e35b35e790d7e4d39"
15*44b3caf2SPatrick Williams
16*44b3caf2SPatrick WilliamsDEPENDS = "libgpg-error"
17*44b3caf2SPatrick Williams
18*44b3caf2SPatrick WilliamsUPSTREAM_CHECK_URI = "https://gnupg.org/download/index.html"
19*44b3caf2SPatrick WilliamsSRC_URI = "${GNUPG_MIRROR}/libassuan/libassuan-${PV}.tar.bz2 \
20*44b3caf2SPatrick Williams           file://libassuan-add-pkgconfig-support.patch \
21*44b3caf2SPatrick Williams          "
22*44b3caf2SPatrick Williams
23*44b3caf2SPatrick WilliamsSRC_URI[sha256sum] = "0103081ffc27838a2e50479153ca105e873d3d65d8a9593282e9c94c7e6afb76"
24*44b3caf2SPatrick Williams
25*44b3caf2SPatrick WilliamsBINCONFIG = "${bindir}/libassuan-config"
26*44b3caf2SPatrick Williams
27*44b3caf2SPatrick Williamsinherit autotools texinfo binconfig-disabled pkgconfig multilib_header
28*44b3caf2SPatrick Williams
29*44b3caf2SPatrick Williamsdo_configure:prepend () {
30*44b3caf2SPatrick Williams	# Else these could be used in preference to those in aclocal-copy
31*44b3caf2SPatrick Williams	rm -f ${S}/m4/*.m4
32*44b3caf2SPatrick Williams}
33*44b3caf2SPatrick Williams
34*44b3caf2SPatrick Williamsdo_install:append () {
35*44b3caf2SPatrick Williams    oe_multilib_header assuan.h
36*44b3caf2SPatrick Williams}
37*44b3caf2SPatrick Williams
38*44b3caf2SPatrick WilliamsBBCLASSEXTEND = "native nativesdk"
39