From f45444b769c40480750af22a8b6bc2cddaa2077c Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Mon, 15 Apr 2013 14:30:03 +0200 Subject: Add gssrpc to pkg-config. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Günther Deschner --- src/build-tools/Makefile.in | 6 +++++- src/build-tools/gssrpc.pc.in | 12 ++++++++++++ src/build-tools/kadm-client.pc.in | 3 +-- src/build-tools/kdb.pc.in | 4 ++-- src/configure.in | 1 + 5 files changed, 21 insertions(+), 5 deletions(-) create mode 100644 src/build-tools/gssrpc.pc.in diff --git a/src/build-tools/Makefile.in b/src/build-tools/Makefile.in index 885c992172..271c00290e 100644 --- a/src/build-tools/Makefile.in +++ b/src/build-tools/Makefile.in @@ -8,7 +8,8 @@ PKGCONFIG_FILES = \ mit-krb5.pc \ krb5.pc \ mit-krb5-gssapi.pc \ - krb5-gssapi.pc + krb5-gssapi.pc \ + gssrpc.pc all-unix:: krb5-config $(PKGCONFIG_FILES) @@ -22,6 +23,7 @@ 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 +gssrpc.pc: $(srcdir)/gssrpc.pc.in install-unix:: $(INSTALL_SCRIPT) krb5-config $(DESTDIR)$(CLIENT_BINDIR)/krb5-config @@ -36,6 +38,8 @@ install-unix:: $(DESTDIR)$(PKGCONFIG_DIR)/mit-krb5-gssapi.pc $(INSTALL_DATA) krb5-gssapi.pc \ $(DESTDIR)$(PKGCONFIG_DIR)/krb5-gssapi.pc + $(INSTALL_DATA) gssrpc.pc \ + $(DESTDIR)$(PKGCONFIG_DIR)/gssrpc.pc # Test to ensure that krb5-config does not spit out things like # $(PURE) or $(LDFLAGS) in case someone changes config/shlib.conf diff --git a/src/build-tools/gssrpc.pc.in b/src/build-tools/gssrpc.pc.in new file mode 100644 index 0000000000..ca909217eb --- /dev/null +++ b/src/build-tools/gssrpc.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ +vendor=MIT + +Name: gssrpc +Description: GSSAPI RPC implementation +Version: @KRB5_VERSION@ +Cflags: -I${includedir} +Libs: -L${libdir} -lgssrpc +Requires.private: mit-krb5-gssapi diff --git a/src/build-tools/kadm-client.pc.in b/src/build-tools/kadm-client.pc.in index 4562b8f7d2..c8d1cd1262 100644 --- a/src/build-tools/kadm-client.pc.in +++ b/src/build-tools/kadm-client.pc.in @@ -6,7 +6,6 @@ includedir=@includedir@ Name: kadm-client Description: Kerberos administration client library Version: @KRB5_VERSION@ -Requires.private: mit-krb5-gssapi +Requires.private: mit-krb5-gssapi gssrpc Cflags: -I${includedir} Libs: -L${libdir} -lkadm5clnt_mit -Libs.private: -lgssrpc diff --git a/src/build-tools/kdb.pc.in b/src/build-tools/kdb.pc.in index 29506b8bd1..461a8d01d0 100644 --- a/src/build-tools/kdb.pc.in +++ b/src/build-tools/kdb.pc.in @@ -8,7 +8,7 @@ KDB5_DB_LIB=@KDB5_DB_LIB@ Name: kdb Description: Kerberos database access libraries Version: @KRB5_VERSION@ -Requires.private: mit-krb5-gssapi mit-krb5 +Requires.private: mit-krb5-gssapi mit-krb5 gssrpc Cflags: -I${includedir} Libs: -L${libdir} -lkdb5 -Libs.private: -lgssrpc ${KDB5_DB_LIB} +Libs.private: ${KDB5_DB_LIB} diff --git a/src/configure.in b/src/configure.in index 5650148544..0c8111b5a1 100644 --- a/src/configure.in +++ b/src/configure.in @@ -1297,6 +1297,7 @@ AC_CONFIG_FILES([build-tools/kadm-server.pc build-tools/krb5-gssapi.pc build-tools/mit-krb5.pc build-tools/mit-krb5-gssapi.pc + build-tools/gssrpc.pc ]) V5_AC_OUTPUT_MAKEFILE(. -- cgit