diff options
author | Greg Hudson <ghudson@mit.edu> | 2013-01-03 13:47:01 -0500 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2013-01-04 01:33:12 -0500 |
commit | c5e826e6071bc1ba5208f4ea6997d1952114e27a (patch) | |
tree | 7f06c0e48eb8792e5bf0f9e299c79e0b7825c77f /src/build-tools/Makefile.in | |
parent | 5adaa8f50af31056a06934bc219e7f5ca33c1ae5 (diff) | |
download | krb5-c5e826e6071bc1ba5208f4ea6997d1952114e27a.tar.gz krb5-c5e826e6071bc1ba5208f4ea6997d1952114e27a.tar.xz krb5-c5e826e6071bc1ba5208f4ea6997d1952114e27a.zip |
Install pkg-config data files
Add seven data files for pkg-config, corresponding to the five modules
supported by krb5-config. For krb5 and krb5-gssapi, we also provide
mit- versions for callers desiring to distinguish between our
implementation and Heimdal's.
Based on a patch from Stef Walter <stefw@gnome.org>.
ticket: 7529 (new)
Diffstat (limited to 'src/build-tools/Makefile.in')
-rw-r--r-- | src/build-tools/Makefile.in | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/src/build-tools/Makefile.in b/src/build-tools/Makefile.in index fa5690006f..885c992172 100644 --- a/src/build-tools/Makefile.in +++ b/src/build-tools/Makefile.in @@ -1,13 +1,41 @@ mydir=build-tools BUILDTOP=$(REL).. -all-unix:: krb5-config +PKGCONFIG_FILES = \ + kadm-client.pc \ + kadm-server.pc \ + kdb.pc \ + mit-krb5.pc \ + krb5.pc \ + mit-krb5-gssapi.pc \ + krb5-gssapi.pc -krb5-config: $(srcdir)/krb5-config.in $(BUILDTOP)/config.status +all-unix:: krb5-config $(PKGCONFIG_FILES) + +krb5-config $(PKGCONFIG_FILES): $(BUILDTOP)/config.status cd $(BUILDTOP) && $(SHELL) config.status $(mydir)/$@ +krb5-config: $(srcdir)/krb5-config.in +kadm-client.pc: $(srcdir)/kadm-client.pc.in +kadm-server.pc: $(srcdir)/kadm-server.pc.in +kdb.pc: $(srcdir)/kdb.pc.in +mit-krb5.pc: $(srcdir)/mit-krb5.pc.in +krb5.pc: $(srcdir)/krb5.pc.in +mit-krb5-gssapi.pc: $(srcdir)/mit-krb5-gssapi.pc.in +krb5-gssapi.pc: $(srcdir)/krb5-gssapi.pc.in install-unix:: $(INSTALL_SCRIPT) krb5-config $(DESTDIR)$(CLIENT_BINDIR)/krb5-config + $(INSTALL_DATA) kadm-client.pc \ + $(DESTDIR)$(PKGCONFIG_DIR)/kadm-client.pc + $(INSTALL_DATA) kadm-server.pc \ + $(DESTDIR)$(PKGCONFIG_DIR)/kadm-server.pc + $(INSTALL_DATA) kdb.pc $(DESTDIR)$(PKGCONFIG_DIR)/kdb.pc + $(INSTALL_DATA) mit-krb5.pc $(DESTDIR)$(PKGCONFIG_DIR)/mit-krb5.pc + $(INSTALL_DATA) krb5.pc $(DESTDIR)$(PKGCONFIG_DIR)/krb5.pc + $(INSTALL_DATA) mit-krb5-gssapi.pc \ + $(DESTDIR)$(PKGCONFIG_DIR)/mit-krb5-gssapi.pc + $(INSTALL_DATA) krb5-gssapi.pc \ + $(DESTDIR)$(PKGCONFIG_DIR)/krb5-gssapi.pc # Test to ensure that krb5-config does not spit out things like # $(PURE) or $(LDFLAGS) in case someone changes config/shlib.conf |