Commit f7e53c6d74542c534b1c9813ee5abcc9ec10e501
1 parent
9cdaa76b
Add pkg-config support
Showing
5 changed files
with
15 additions
and
1 deletions
.gitignore
| @@ -8,6 +8,7 @@ doc/fix-qdf.1 | @@ -8,6 +8,7 @@ doc/fix-qdf.1 | ||
| 8 | doc/qpdf.1 | 8 | doc/qpdf.1 |
| 9 | doc/zlib-flate.1 | 9 | doc/zlib-flate.1 |
| 10 | examples/build/ | 10 | examples/build/ |
| 11 | +libqpdf.pc | ||
| 11 | libqpdf/build/ | 12 | libqpdf/build/ |
| 12 | libqpdf/qpdf/qpdf-config.h | 13 | libqpdf/qpdf/qpdf-config.h |
| 13 | libqpdf/qpdf/qpdf-config.h.in | 14 | libqpdf/qpdf/qpdf-config.h.in |
Makefile
| @@ -96,6 +96,7 @@ distclean: clean | @@ -96,6 +96,7 @@ distclean: clean | ||
| 96 | $(RM) manual/html.xsl | 96 | $(RM) manual/html.xsl |
| 97 | $(RM) manual/print.xsl | 97 | $(RM) manual/print.xsl |
| 98 | $(RM) doc/*.1 | 98 | $(RM) doc/*.1 |
| 99 | + $(RM) libqpdf.pc | ||
| 99 | 100 | ||
| 100 | maintainer-clean: distclean | 101 | maintainer-clean: distclean |
| 101 | $(RM) configure doc/qpdf-manual.* libqpdf/qpdf/qpdf-config.h.in | 102 | $(RM) configure doc/qpdf-manual.* libqpdf/qpdf/qpdf-config.h.in |
configure.ac
| @@ -7,6 +7,7 @@ AC_INIT([qpdf],[2.3.1]) | @@ -7,6 +7,7 @@ AC_INIT([qpdf],[2.3.1]) | ||
| 7 | AC_CONFIG_MACRO_DIR([m4]) | 7 | AC_CONFIG_MACRO_DIR([m4]) |
| 8 | AC_CONFIG_FILES([autoconf.mk]) | 8 | AC_CONFIG_FILES([autoconf.mk]) |
| 9 | AC_CONFIG_FILES([manual/html.xsl manual/print.xsl]) | 9 | AC_CONFIG_FILES([manual/html.xsl manual/print.xsl]) |
| 10 | +AC_CONFIG_FILES([libqpdf.pc]) | ||
| 10 | AC_CONFIG_HEADERS([libqpdf/qpdf/qpdf-config.h]) | 11 | AC_CONFIG_HEADERS([libqpdf/qpdf/qpdf-config.h]) |
| 11 | 12 | ||
| 12 | AC_PROG_CC | 13 | AC_PROG_CC |
libqpdf.pc.in
0 → 100644
make/libtool.mk
| @@ -103,7 +103,7 @@ endef | @@ -103,7 +103,7 @@ endef | ||
| 103 | # Install target | 103 | # Install target |
| 104 | 104 | ||
| 105 | install: all | 105 | install: all |
| 106 | - ./mkinstalldirs $(DESTDIR)$(libdir) | 106 | + ./mkinstalldirs $(DESTDIR)$(libdir)/pkgconfig |
| 107 | ./mkinstalldirs $(DESTDIR)$(bindir) | 107 | ./mkinstalldirs $(DESTDIR)$(bindir) |
| 108 | ./mkinstalldirs $(DESTDIR)$(includedir)/qpdf | 108 | ./mkinstalldirs $(DESTDIR)$(includedir)/qpdf |
| 109 | ./mkinstalldirs $(DESTDIR)$(docdir) | 109 | ./mkinstalldirs $(DESTDIR)$(docdir) |
| @@ -126,3 +126,4 @@ install: all | @@ -126,3 +126,4 @@ install: all | ||
| 126 | cp doc/qpdf-manual.html $(DESTDIR)$(docdir) | 126 | cp doc/qpdf-manual.html $(DESTDIR)$(docdir) |
| 127 | cp doc/qpdf-manual.pdf $(DESTDIR)$(docdir) | 127 | cp doc/qpdf-manual.pdf $(DESTDIR)$(docdir) |
| 128 | cp doc/*.1 $(DESTDIR)$(mandir)/man1 | 128 | cp doc/*.1 $(DESTDIR)$(mandir)/man1 |
| 129 | + cp libqpdf.pc $(DESTDIR)$(libdir)/pkgconfig |