blob: 8e2189bca7298e94f634a561545365bf8ba3abe1 [file] [log] [blame]
Patrick Williamsd8c66bc2016-06-20 12:57:21 -05001SUMMARY = "GNU Privacy Guard - encryption and signing tools (2.x)"
2HOMEPAGE = "http://www.gnupg.org/"
3LICENSE = "GPLv3 & LGPLv3"
4LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
5 file://COPYING.LIB;md5=6a6a8e020838b23406c81b19c1d46df6"
6
7DEPENDS = "npth libassuan libksba zlib bzip2 readline libgcrypt"
8
9inherit autotools gettext texinfo pkgconfig
10
11SRC_URI = "ftp://ftp.gnupg.org/gcrypt/${BPN}/${BPN}-${PV}.tar.bz2 \
12 file://pkgconfig.patch \
13 file://use-pkgconfig-instead-of-npth-config.patch \
14 file://dirmngr-uses-libgpg-error.patch \
15 file://autogen.sh-fix-find-version-for-beta-checking.patch \
16 "
17
18SRC_URI[md5sum] = "873302c475c4c90badb67daac90ebd5d"
19SRC_URI[sha256sum] = "b7b0fb2c8c5d47d7ec916d4a1097c0ddcb94a12bb1c0ac424ad86b1ee316b61a"
20
21EXTRA_OECONF = "--disable-ldap \
22 --disable-ccid-driver \
23 --with-zlib=${STAGING_LIBDIR}/.. \
24 --with-bzip2=${STAGING_LIBDIR}/.. \
25 --with-readline=${STAGING_LIBDIR}/.. \
26 "
27RRECOMMENDS_${PN} = "pinentry"
28
29do_configure_prepend () {
30 # Else these could be used in prefernce to those in aclocal-copy
31 rm -f ${S}/m4/gpg-error.m4
32 rm -f ${S}/m4/libassuan.m4
33 rm -f ${S}/m4/ksba.m4
34 rm -f ${S}/m4/libgcrypt.m4
35}
36
37do_install_append() {
38 ln -sf gpg2 ${D}${bindir}/gpg
39 ln -sf gpgv2 ${D}${bindir}/gpgv
40}
41
42RDEPENDS_${PN} = "gnutls"
43
44PACKAGECONFIG ??= ""
45PACKAGECONFIG[sqlite3] = "--enable-sqlite, --disable-sqlite, sqlite3"