From: Chen Qi <[email protected]> Add pkgconfig support for libassuan
[YOCTO# 2453] Signed-off-by: Chen Qi <[email protected]> --- .../files/libassuan-add-pkgconfig-support.patch | 33 ++++++++++++++++++++ meta/recipes-support/libassuan/libassuan_2.0.3.bb | 10 ++++-- 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 meta/recipes-support/libassuan/files/libassuan-add-pkgconfig-support.patch diff --git a/meta/recipes-support/libassuan/files/libassuan-add-pkgconfig-support.patch b/meta/recipes-support/libassuan/files/libassuan-add-pkgconfig-support.patch new file mode 100644 index 0000000..e086501 --- /dev/null +++ b/meta/recipes-support/libassuan/files/libassuan-add-pkgconfig-support.patch @@ -0,0 +1,33 @@ +Upstream-Status: Inappropriate [distribution] + +Signed-off-by: Chen Qi <[email protected]> + +Index: configure.ac +======================================================================= +--- a/configure.ac ++++ b/configure.ac +@@ -380,5 +380,5 @@ AC_CONFIG_FILES([doc/Makefile]) + AC_CONFIG_FILES([tests/Makefile]) + AC_CONFIG_FILES([src/libassuan-config], [chmod +x src/libassuan-config]) + AC_CONFIG_FILES([src/versioninfo.rc]) +- ++AC_CONFIG_FILES([src/assuan.pc]) + AC_OUTPUT + +Index: src/assuan.pc.in +======================================================================= +--- /dev/null ++++ b/src/assuan.pc.in +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@ ++ ++Name: libassuan ++Description: IPC library used by GnuPG and GPGME ++Requires: ++Version: @VERSION@ ++Libs: -L${libdir} -lassuan ++Libs.private: -lgpg-error ++Cflags: -I${includedir} diff --git a/meta/recipes-support/libassuan/libassuan_2.0.3.bb b/meta/recipes-support/libassuan/libassuan_2.0.3.bb index 2a8963e..330f573 100644 --- a/meta/recipes-support/libassuan/libassuan_2.0.3.bb +++ b/meta/recipes-support/libassuan/libassuan_2.0.3.bb @@ -10,9 +10,15 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ DEPENDS = "libgpg-error" -SRC_URI = "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-${PV}.tar.bz2" +SRC_URI = "ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-${PV}.tar.bz2 \ + file://libassuan-add-pkgconfig-support.patch" SRC_URI[md5sum] = "179d1918325fdb928c7bd90b8a514fc7" SRC_URI[sha256sum] = "bad5682374c76bcc0abb1a7a34c9557af6874a477500748e64a7d3def79cac1b" -inherit autotools binconfig +inherit autotools binconfig pkgconfig + +do_install_append() { + install -d ${D}/${libdir}/pkgconfig + install -m 0644 ${S}/src/assuan.pc ${D}/${libdir}/pkgconfig/ +} -- 1.7.9.5 _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
