@@ -, +, @@ --- configure.ac | 1 + src/Makefile.am | 3 +++ src/libgpg-error.pc.in | 10 ++++++++++ 3 files changed, 14 insertions(+) create mode 100644 src/libgpg-error.pc.in --- a/configure.ac +++ a/configure.ac @@ -192,6 +192,7 @@ AC_CONFIG_FILES([src/Makefile tests/Makefile]) AC_CONFIG_FILES([lang/Makefile lang/cl/Makefile lang/cl/gpg-error.asd]) AC_CONFIG_FILES([src/versioninfo.rc]) AC_CONFIG_FILES([src/gpg-error-config], [chmod +x src/gpg-error-config]) +AC_CONFIG_FILES([src/libgpg-error.pc]) AC_OUTPUT --- a/src/Makefile.am +++ a/src/Makefile.am @@ -38,6 +38,9 @@ bin_SCRIPTS = gpg-error-config m4datadir = $(datadir)/aclocal m4data_DATA = gpg-error.m4 +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libgpg-error.pc + EXTRA_DIST = mkstrtable.awk err-sources.h.in err-codes.h.in \ mkerrnos.awk errnos.in README \ mkerrcodes.awk mkerrcodes1.awk mkerrcodes2.awk mkerrcodes.c \ --- a/src/libgpg-error.pc.in +++ a/src/libgpg-error.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: libgpg-error +Description: Error codes used by GnuPG et al. +Version: @VERSION@ +Libs: @GPG_ERROR_CONFIG_LIBS@ +Cflags: @GPG_ERROR_CONFIG_CFLAGS@ --