From ad99c6f61e103a0c665b5ac543a13dbddcd2b721 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Tue, 18 Mar 2008 20:21:02 +0000 Subject: [PATCH] Provide a pkg-config file for use by separately compiled services. Organization: Straylight/Edgeware From: Mark Wooding --- Makefile.am | 3 +++ configure.in | 2 +- debian/tripe.install | 1 + tripe.pc.in | 10 ++++++++++ 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 tripe.pc.in diff --git a/Makefile.am b/Makefile.am index a36bd511..b765226f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -26,6 +26,9 @@ AUTOMAKE_OPTIONS = foreign SUBDIRS = common client server proxy pkstream init doc @DIRS@ +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = tripe.pc + EXTRA_DIST = \ debian/rules debian/control debian/changelog debian/copyright \ debian/tripe.postinst debian/tripe.prerm debian/tripe.postrm diff --git a/configure.in b/configure.in index 98192db5..6beb3b19 100644 --- a/configure.in +++ b/configure.in @@ -261,7 +261,7 @@ mdw_DEFINE_PATHS([ AC_SUBST(initconfig) ]) AC_OUTPUT( \ - Makefile \ + Makefile tripe.pc \ common/Makefile client/Makefile server/Makefile \ proxy/Makefile pkstream/Makefile \ doc/Makefile \ diff --git a/debian/tripe.install b/debian/tripe.install index 8812f187..071b76c3 100644 --- a/debian/tripe.install +++ b/debian/tripe.install @@ -3,4 +3,5 @@ usr/sbin/tripe usr/share/man/man1/tripectl.1 usr/share/man/man5/tripe-admin.5 usr/share/man/man8/tripe.8 +usr/lib/pkgconfig/tripe.pc etc diff --git a/tripe.pc.in b/tripe.pc.in new file mode 100644 index 00000000..7d321186 --- /dev/null +++ b/tripe.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ +configdir=@configdir@ +socketdir=@socketdir@ + +Name: TrIPE +Description: Trivial IP Encryption: a simple, secure, virtual private network +Version: @VERSION@ -- [mdw]