123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- From c006d8b897229e22f80cd6105fd64d0630f68867 Mon Sep 17 00:00:00 2001
- From: NIIBE Yutaka <gniibe@fsij.org>
- Date: Wed, 24 Oct 2018 14:57:53 +0900
- Subject: [PATCH] build: Provide libgcrypt.pc, generated by configure.
- MIME-Version: 1.0
- Content-Type: text/plain; charset=UTF-8
- Content-Transfer-Encoding: 8bit
- * configure.ac: Generate src/libgcrypt.pc.
- * src/Makefile.am (pkgconfigdir, pkgconfig_DATA): New.
- (EXTRA_DIST): Add libgcrypt.pc.in.
- * src/libgcrypt-config.in: Use @PACKAGE_VERSION@.
- * src/libgcrypt.pc.in: New.
- Fetched from: 97194b422bc89a6137f4e218d4cdee118c63e96e
- Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
- Signed-off-by: Jörg Krause <joerg.krause@embedded.rocks>
- ---
- configure.ac | 1 +
- src/Makefile.am | 5 ++++-
- src/libgcrypt-config.in | 2 +-
- src/libgcrypt.pc.in | 17 +++++++++++++++++
- 4 files changed, 23 insertions(+), 2 deletions(-)
- create mode 100644 src/libgcrypt.pc.in
- diff --git a/configure.ac b/configure.ac
- index ce11162d..4e788714 100644
- --- a/configure.ac
- +++ b/configure.ac
- @@ -2613,6 +2613,7 @@ doc/Makefile
- src/Makefile
- src/gcrypt.h
- src/libgcrypt-config
- +src/libgcrypt.pc
- src/versioninfo.rc
- tests/Makefile
- ])
- diff --git a/src/Makefile.am b/src/Makefile.am
- index 3cc4a552..82d6e8a0 100644
- --- a/src/Makefile.am
- +++ b/src/Makefile.am
- @@ -20,8 +20,11 @@
-
- ## Process this file with automake to produce Makefile.in
-
- +pkgconfigdir = $(libdir)/pkgconfig
- +pkgconfig_DATA = libgcrypt.pc
- +
- EXTRA_DIST = libgcrypt-config.in libgcrypt.m4 libgcrypt.vers \
- - gcrypt.h.in libgcrypt.def
- + gcrypt.h.in libgcrypt.def libgcrypt.pc.in
-
- bin_SCRIPTS = libgcrypt-config
- m4datadir = $(datadir)/aclocal
- diff --git a/src/libgcrypt-config.in b/src/libgcrypt-config.in
- index c052638c..f7a13afe 100644
- --- a/src/libgcrypt-config.in
- +++ b/src/libgcrypt-config.in
- @@ -14,7 +14,7 @@
- # General.
- prefix="@prefix@"
- exec_prefix="@exec_prefix@"
- -version="@VERSION@"
- +version="@PACKAGE_VERSION@"
- includedir="@includedir@"
- libdir="@libdir@"
- gpg_error_libs="@GPG_ERROR_LIBS@"
- diff --git a/src/libgcrypt.pc.in b/src/libgcrypt.pc.in
- new file mode 100644
- index 00000000..5472da53
- --- /dev/null
- +++ b/src/libgcrypt.pc.in
- @@ -0,0 +1,17 @@
- +prefix=@prefix@
- +exec_prefix=@exec_prefix@
- +includedir=@includedir@
- +libdir=@libdir@
- +host=@LIBGCRYPT_CONFIG_HOST@
- +api_version=@LIBGCRYPT_CONFIG_API_VERSION@
- +symmetric_ciphers="@LIBGCRYPT_CIPHERS@"
- +asymmetric_ciphers="@LIBGCRYPT_PUBKEY_CIPHERS@"
- +digests="@LIBGCRYPT_DIGESTS@"
- +
- +Name: libgcrypt
- +Description: General purpose cryptographic library
- +Requires: gpg-error
- +Version: @PACKAGE_VERSION@
- +Cflags: @LIBGCRYPT_CONFIG_CFLAGS@
- +Libs: @LIBGCRYPT_CONFIG_LIB@
- +URL: https://www.gnupg.org/software/libgcrypt/index.html
- --
- 2.22.0
|