summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.am3
-rw-r--r--configure.ac2
-rw-r--r--gmp.pc.in11
3 files changed, 15 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 2709ec02d..31a9111b8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -115,6 +115,9 @@ SUBDIRS = tests mpn mpz mpq mpf printf scanf rand cxx demos tune doc
EXTRA_DIST = configfsf.guess configfsf.sub .gdbinit INSTALL.autoconf \
COPYING.LESSERv3 COPYINGv2 COPYINGv3
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gmp.pc
+
# Put asl.h here for now.
EXTRA_DIST += asl.h
diff --git a/configure.ac b/configure.ac
index 21f32e7c6..d6e0a908e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3967,7 +3967,7 @@ AC_OUTPUT(Makefile \
tests/cxx/Makefile \
doc/Makefile tune/Makefile \
demos/Makefile demos/calc/Makefile demos/expr/Makefile \
- gmp.h:gmp-h.in)
+ gmp.h:gmp-h.in gmp.pc:gmp.pc.in)
AC_MSG_NOTICE([summary of build options:
diff --git a/gmp.pc.in b/gmp.pc.in
new file mode 100644
index 000000000..bf1c799ad
--- /dev/null
+++ b/gmp.pc.in
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+includedir=@includedir@
+libdir=@libdir@
+
+Name: @PACKAGE_NAME@
+Description: GNU Multiple Precision Arithmetic Library
+URL: https://gmplib.org
+Version: @PACKAGE_VERSION@
+Cflags: -I${includedir}
+Libs: -L${libdir} -lgmp