From: Mukund Sivaraman Date: Fri, 4 May 2012 09:45:51 +0000 (+0530) Subject: [1930] Install headers into bind10-specific directory X-Git-Tag: trac2351_base~226^2~158^2~19 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fcf2f08db9ebc2198236bfa25cf73286821cba6b;p=thirdparty%2Fkea.git [1930] Install headers into bind10-specific directory --- diff --git a/.gitignore b/.gitignore index 1dfbe9ffd4..da9d3b4bdb 100644 --- a/.gitignore +++ b/.gitignore @@ -27,3 +27,5 @@ TAGS /missing /py-compile /stamp-h1 + +/dns++.pc diff --git a/Makefile.am b/Makefile.am index c90453ace9..54216b612a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -402,3 +402,6 @@ EXTRA_DIST += ext/asio/asio/system_error.hpp EXTRA_DIST += ext/asio/asio/deadline_timer.hpp EXTRA_DIST += ext/asio/asio/stream_socket_service.hpp EXTRA_DIST += ext/coroutine/coroutine.h + +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = dns++.pc diff --git a/configure.ac b/configure.ac index d6eec68c9f..af9125f5af 100644 --- a/configure.ac +++ b/configure.ac @@ -1120,6 +1120,7 @@ AC_CONFIG_FILES([Makefile tests/tools/badpacket/Makefile tests/tools/badpacket/tests/Makefile tests/tools/perfdhcp/Makefile + dns++.pc ]) AC_OUTPUT([doc/version.ent src/bin/cfgmgr/b10-cfgmgr.py diff --git a/dns++.pc.in b/dns++.pc.in new file mode 100644 index 0000000000..d2a7e06777 --- /dev/null +++ b/dns++.pc.in @@ -0,0 +1,11 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: dns++ +Description: BIND 10 DNS library +Version: @PACKAGE_VERSION@ +Requires: botan-1.8 +Cflags: -I${includedir}/@PACKAGE_NAME@ +Libs: -L${libdir} -ldns++ -lcryptolink -lutil -lexceptions -lm diff --git a/src/lib/dns/Makefile.am b/src/lib/dns/Makefile.am index 39f44297b9..2cd889d60c 100644 --- a/src/lib/dns/Makefile.am +++ b/src/lib/dns/Makefile.am @@ -140,7 +140,7 @@ rrparamregistry.cc: rrparamregistry-placeholder.cc rrclass.h rrtype.h rrparamregistry.cc rdataclass.h rdataclass.cc: Makefile ./gen-rdatacode.py -libdns___includedir = $(includedir)/dns +libdns___includedir = $(includedir)/$(PACKAGE_NAME)/dns libdns___include_HEADERS = \ edns.h \ exceptions.h \ diff --git a/src/lib/exceptions/Makefile.am b/src/lib/exceptions/Makefile.am index eff83b2b96..1d0ce2d4d9 100644 --- a/src/lib/exceptions/Makefile.am +++ b/src/lib/exceptions/Makefile.am @@ -8,5 +8,5 @@ libexceptions_la_SOURCES = exceptions.h exceptions.cc CLEANFILES = *.gcno *.gcda -libexceptions_includedir = $(includedir)/exceptions +libexceptions_includedir = $(includedir)/$(PACKAGE_NAME)/exceptions libexceptions_include_HEADERS = exceptions.h