summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2012-07-18 21:08:09 +0100
committerSam Thursfield <sam.thursfield@codethink.co.uk>2012-07-18 21:08:09 +0100
commit86b76eb12201b161433e4d0eb85c57f35903be54 (patch)
treecee4ae317c6bda71aaaad1489b28287df7dfc825
parent15c812fce3fba2d69f55c18cd6a625a994b90c93 (diff)
downloadnspr-86b76eb12201b161433e4d0eb85c57f35903be54.tar.gz
jhbuild/patches/nspr.pkgconfig.patch
Add a pkgconfig description file.
-rw-r--r--config/Makefile.in4
-rw-r--r--config/nspr.pc.in10
-rw-r--r--configure.in1
3 files changed, 15 insertions, 0 deletions
diff --git a/config/Makefile.in b/config/Makefile.in
index 463deb2..70f7981 100644
--- a/config/Makefile.in
+++ b/config/Makefile.in
@@ -150,3 +150,7 @@ $(OBJDIR)/%$(PROG_SUFFIX): $(OBJDIR)/%.$(OBJ_SUFFIX)
install:: nspr.m4
$(NSINSTALL) -D $(DESTDIR)$(datadir)/aclocal
$(NSINSTALL) -t -m 0644 $< $(DESTDIR)$(datadir)/aclocal
+
+install:: nspr.pc
+ $(NSINSTALL) -D $(DESTDIR)$(libdir)/pkgconfig
+ $(NSINSTALL) -t -m 0644 $< $(DESTDIR)$(libdir)/pkgconfig
diff --git a/config/nspr.pc.in b/config/nspr.pc.in
new file mode 100644
index 0000000..7468893
--- /dev/null
+++ b/config/nspr.pc.in
@@ -0,0 +1,10 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: NSPR
+Description: The Netscape Portable Runtime
+Version: @MOD_MAJOR_VERSION@.@MOD_MINOR_VERSION@.@MOD_PATCH_VERSION@
+Libs: -L@libdir@ -lplds@MOD_MAJOR_VERSION@ -lplc@MOD_MAJOR_VERSION@ -lnspr@MOD_MAJOR_VERSION@ @OS_LIBS@
+Cflags: -I@includedir@
diff --git a/configure.in b/configure.in
index 9df3682..97c81d8 100644
--- a/configure.in
+++ b/configure.in
@@ -3282,6 +3282,7 @@ config/autoconf.mk
config/nsprincl.mk
config/nsprincl.sh
config/nspr-config
+config/nspr.pc
lib/Makefile
lib/ds/Makefile
lib/libc/Makefile