summaryrefslogtreecommitdiff
path: root/src/Makefile.am
diff options
context:
space:
mode:
authorNIIBE Yutaka <gniibe@fsij.org>2018-10-24 10:41:00 +0900
committerNIIBE Yutaka <gniibe@fsij.org>2018-10-24 10:41:00 +0900
commit9c74661d6f8028c616932b02eb5360a2e3587e81 (patch)
treef05129e98094d8ed5488e8c1484968f699967c91 /src/Makefile.am
parent34fd79ae2af25a2ac9a60a811229ec9d28926f9d (diff)
downloadlibassuan-9c74661d6f8028c616932b02eb5360a2e3587e81.tar.gz
build: Provide libassuan.pc, generated by configure.
* configure.ac (PACKAGE, VERSION): Remove. Generate src/libassuan.pc. * src/Makefile.am (pkgconfigdir, pkgconfig_DATA): New. (assuan.h): Use PACKAGE_VERSION and VERSION_NUMBER vars. * src/libassuan-config.in: Use @PACKAGE_VERSION@. * src/libassuan.pc.in: New. Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
Diffstat (limited to 'src/Makefile.am')
-rw-r--r--src/Makefile.am10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index f353e29..089bc97 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -19,8 +19,12 @@
# SPDX-License-Identifier: LGPL-2.1+
## Process this file with automake to produce Makefile.in
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libassuan.pc
+
EXTRA_DIST = libassuan-config.in libassuan.m4 libassuan.vers \
- versioninfo.rc.in libassuan.def mkheader.c gpgcedev.def
+ versioninfo.rc.in libassuan.def mkheader.c gpgcedev.def \
+ libassuan.pc.in
AM_CPPFLAGS = -I..
bin_SCRIPTS = libassuan-config
@@ -149,6 +153,4 @@ mkheader: mkheader.c Makefile
assuan.h: assuan.h.in mkheader $(parts_of_assuan_h)
./mkheader $(host_os) $(srcdir)/assuan.h.in \
- @VERSION@ @VERSION_NUMBER@ >$@
-
-
+ $(PACKAGE_VERSION) $(VERSION_NUMBER) >$@