1# Copyright (C) 2004, 2007, 2012  Internet Systems Consortium, Inc. ("ISC")
2# Copyright (C) 2001  Internet Software Consortium.
3#
4# Permission to use, copy, modify, and/or distribute this software for any
5# purpose with or without fee is hereby granted, provided that the above
6# copyright notice and this permission notice appear in all copies.
7#
8# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14# PERFORMANCE OF THIS SOFTWARE.
15
16# $Id: Makefile.in,v 1.9 2007/06/19 23:47:23 tbox Exp $
17
18srcdir =	@srcdir@
19VPATH =		@srcdir@
20top_srcdir =	@top_srcdir@
21
22@BIND9_VERSION@
23
24@BIND9_MAKE_RULES@
25
26# Alphabetically
27#MANPAGES =	lwres.3 lwres_addr_parse.3 lwres_buffer.3 \
28#		lwres_buffer_add.3 lwres_buffer_back.3 lwres_buffer_clear.3 \
29#		lwres_buffer_first.3 lwres_buffer_forward.3 \
30#		lwres_buffer_getmem.3 lwres_buffer_getuint16.3 \
31#		lwres_buffer_getuint32.3 lwres_buffer_getuint8.3 \
32#		lwres_buffer_init.3 lwres_buffer_invalidate.3 \
33#		lwres_buffer_putmem.3 lwres_buffer_putuint16.3 \
34#		lwres_buffer_putuint32.3 lwres_buffer_putuint8.3 \
35#		lwres_buffer_subtract.3 lwres_conf_clear.3 \
36#		lwres_conf_get.3 lwres_conf_init.3 \
37#		lwres_conf_parse.3 lwres_conf_print.3 \
38#		lwres_config.3 lwres_context.3 \
39#		lwres_context_allocmem.3 lwres_context_create.3 \
40#		lwres_context_destroy.3 lwres_context_freemem.3 \
41#		lwres_context_initserial.3 lwres_context_nextserial.3 \
42#		lwres_context_sendrecv.3 lwres_endhostent.3 \
43#		lwres_endhostent_r.3 lwres_freeaddrinfo.3 \
44#		lwres_freehostent.3 lwres_gabn.3 \
45#		lwres_gabnrequest_free.3 lwres_gabnrequest_parse.3 \
46#		lwres_gabnrequest_render.3 lwres_gabnresponse_free.3 \
47#		lwres_gabnresponse_parse.3 lwres_gabnresponse_render.3 \
48#		lwres_gai_strerror.3 lwres_getaddrinfo.3 \
49#		lwres_getaddrsbyname.3 lwres_gethostbyaddr.3 \
50#		lwres_gethostbyaddr_r.3 lwres_gethostbyname.3 \
51#		lwres_gethostbyname2.3 lwres_gethostbyname_r.3 \
52#		lwres_gethostent.3 lwres_gethostent_r.3 \
53#		lwres_getipnode.3 lwres_getipnodebyaddr.3 \
54#		lwres_getipnodebyname.3 lwres_getnamebyaddr.3 \
55#		lwres_getnameinfo.3 lwres_getrrsetbyname.3 \
56#		lwres_gnba.3 lwres_gnbarequest_free.3 \
57#		lwres_gnbarequest_parse.3 lwres_gnbarequest_render.3 \
58#		lwres_gnbaresponse_free.3 lwres_gnbaresponse_parse.3 \
59#		lwres_gnbaresponse_render.3 lwres_herror.3 \
60#		lwres_hstrerror.3 lwres_inetntop.3 \
61#		lwres_lwpacket_parseheader.3 lwres_lwpacket_renderheader.3 \
62#		lwres_net_ntop.3 lwres_noop.3 \
63#		lwres_nooprequest_free.3 lwres_nooprequest_parse.3 \
64#		lwres_nooprequest_render.3 lwres_noopresponse_free.3 \
65#		lwres_noopresponse_parse.3 lwres_noopresponse_render.3 \
66#		lwres_packet.3 lwres_resutil.3 \
67#		lwres_sethostent.3 lwres_sethostent_r.3 \
68#		lwres_string_parse.3
69
70
71MANPAGES = 	lwres.3 lwres_buffer.3 lwres_config.3 lwres_context.3	\
72		lwres_gabn.3 lwres_gai_strerror.3 lwres_getaddrinfo.3			\
73		lwres_gethostent.3 lwres_getipnode.3 lwres_getnameinfo.3		\
74		lwres_getrrsetbyname.3 lwres_gnba.3 lwres_hstrerror.3 lwres_inetntop.3	\
75		lwres_noop.3 lwres_packet.3 lwres_resutil.3
76
77HTMLPAGES = 	lwres.html lwres_buffer.html lwres_config.html lwres_context.html	\
78		lwres_gabn.html lwres_gai_strerror.html lwres_getaddrinfo.html			\
79		lwres_gethostent.html lwres_getipnode.html lwres_getnameinfo.html		\
80		lwres_getrrsetbyname.html lwres_gnba.html lwres_hstrerror.html lwres_inetntop.html	\
81		lwres_noop.html lwres_packet.html lwres_resutil.html
82
83MANOBJS =	${MANPAGES} ${HTMLPAGES}
84
85doc man:: ${MANOBJS}
86
87docclean manclean maintainer-clean::
88	rm -f ${MANOBJS}
89
90installdirs:
91	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${mandir}/man3
92
93man3 = ${DESTDIR}${mandir}/man3
94
95install:: installdirs
96	for m in ${MANPAGES}; do ${INSTALL_DATA} ${srcdir}/$$m ${DESTDIR}${mandir}/man3; done
97	rm -f ${man3}/lwres_addr_parse.3
98	@LN@ ${man3}/lwres_resutil.3 ${man3}/lwres_addr_parse.3
99	rm -f ${man3}/lwres_buffer_add.3
100	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_add.3
101	rm -f ${man3}/lwres_buffer_back.3
102	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_back.3
103	rm -f ${man3}/lwres_buffer_clear.3
104	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_clear.3
105	rm -f ${man3}/lwres_buffer_first.3
106	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_first.3
107	rm -f ${man3}/lwres_buffer_forward.3
108	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_forward.3
109	rm -f ${man3}/lwres_buffer_getmem.3
110	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_getmem.3
111	rm -f ${man3}/lwres_buffer_getuint16.3
112	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_getuint16.3
113	rm -f ${man3}/lwres_buffer_getuint32.3
114	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_getuint32.3
115	rm -f ${man3}/lwres_buffer_getuint8.3
116	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_getuint8.3
117	rm -f ${man3}/lwres_buffer_init.3
118	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_init.3
119	rm -f ${man3}/lwres_buffer_invalidate.3
120	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_invalidate.3
121	rm -f ${man3}/lwres_buffer_putmem.3
122	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_putmem.3
123	rm -f ${man3}/lwres_buffer_putuint16.3
124	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_putuint16.3
125	rm -f ${man3}/lwres_buffer_putuint32.3
126	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_putuint32.3
127	rm -f ${man3}/lwres_buffer_putuint8.3
128	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_putuint8.3
129	rm -f ${man3}/lwres_buffer_subtract.3
130	@LN@ ${man3}/lwres_buffer.3 ${man3}/lwres_buffer_subtract.3
131	rm -f ${man3}/lwres_conf_clear.3
132	@LN@ ${man3}/lwres_config.3 ${man3}/lwres_conf_clear.3
133	rm -f ${man3}/lwres_conf_get.3
134	@LN@ ${man3}/lwres_config.3 ${man3}/lwres_conf_get.3
135	rm -f ${man3}/lwres_conf_init.3
136	@LN@ ${man3}/lwres_config.3 ${man3}/lwres_conf_init.3
137	rm -f ${man3}/lwres_conf_parse.3
138	@LN@ ${man3}/lwres_config.3 ${man3}/lwres_conf_parse.3
139	rm -f ${man3}/lwres_conf_print.3
140	@LN@ ${man3}/lwres_config.3 ${man3}/lwres_conf_print.3
141	rm -f ${man3}/lwres_context_allocmem.3
142	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_allocmem.3
143	rm -f ${man3}/lwres_context_create.3
144	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_create.3
145	rm -f ${man3}/lwres_context_destroy.3
146	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_destroy.3
147	rm -f ${man3}/lwres_context_freemem.3
148	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_freemem.3
149	rm -f ${man3}/lwres_context_initserial.3
150	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_initserial.3
151	rm -f ${man3}/lwres_context_nextserial.3
152	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_nextserial.3
153	rm -f ${man3}/lwres_context_sendrecv.3
154	@LN@ ${man3}/lwres_context.3 ${man3}/lwres_context_sendrecv.3
155	rm -f ${man3}/lwres_endhostent.3
156	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_endhostent.3
157	rm -f ${man3}/lwres_endhostent_r.3
158	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_endhostent_r.3
159	rm -f ${man3}/lwres_freeaddrinfo.3
160	@LN@ ${man3}/lwres_getaddrinfo.3 ${man3}/lwres_freeaddrinfo.3
161	rm -f ${man3}/lwres_freehostent.3
162	@LN@ ${man3}/lwres_getipnode.3 ${man3}/lwres_freehostent.3
163	rm -f ${man3}/lwres_gabnrequest_free.3
164	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnrequest_free.3
165	rm -f ${man3}/lwres_gabnrequest_parse.3
166	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnrequest_parse.3
167	rm -f ${man3}/lwres_gabnrequest_render.3
168	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnrequest_render.3
169	rm -f ${man3}/lwres_gabnresponse_free.3
170	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnresponse_free.3
171	rm -f ${man3}/lwres_gabnresponse_parse.3
172	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnresponse_parse.3
173	rm -f ${man3}/lwres_gabnresponse_render.3
174	@LN@ ${man3}/lwres_gabn.3 ${man3}/lwres_gabnresponse_render.3
175	rm -f ${man3}/lwres_getaddrsbyname.3
176	@LN@ ${man3}/lwres_resutil.3 ${man3}/lwres_getaddrsbyname.3
177	rm -f ${man3}/lwres_gethostbyaddr.3
178	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostbyaddr.3
179	rm -f ${man3}/lwres_gethostbyaddr_r.3
180	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostbyaddr_r.3
181	rm -f ${man3}/lwres_gethostbyname.3
182	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostbyname.3
183	rm -f ${man3}/lwres_gethostbyname2.3
184	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostbyname2.3
185	rm -f ${man3}/lwres_gethostbyname_r.3
186	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostbyname_r.3
187	rm -f ${man3}/lwres_gethostent_r.3
188	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_gethostent_r.3
189	rm -f ${man3}/lwres_getipnodebyaddr.3
190	@LN@ ${man3}/lwres_getipnode.3 ${man3}/lwres_getipnodebyaddr.3
191	rm -f ${man3}/lwres_getipnodebyname.3
192	@LN@ ${man3}/lwres_getipnode.3 ${man3}/lwres_getipnodebyname.3
193	rm -f ${man3}/lwres_getnamebyaddr.3
194	@LN@ ${man3}/lwres_resutil.3 ${man3}/lwres_getnamebyaddr.3
195	rm -f ${man3}/lwres_gnbarequest_free.3
196	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbarequest_free.3
197	rm -f ${man3}/lwres_gnbarequest_parse.3
198	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbarequest_parse.3
199	rm -f ${man3}/lwres_gnbarequest_render.3
200	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbarequest_render.3
201	rm -f ${man3}/lwres_gnbaresponse_free.3
202	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbaresponse_free.3
203	rm -f ${man3}/lwres_gnbaresponse_parse.3
204	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbaresponse_parse.3
205	rm -f ${man3}/lwres_gnbaresponse_render.3
206	@LN@ ${man3}/lwres_gnba.3 ${man3}/lwres_gnbaresponse_render.3
207	rm -f ${man3}/lwres_herror.3
208	@LN@ ${man3}/lwres_hstrerror.3 ${man3}/lwres_herror.3
209	rm -f ${man3}/lwres_lwpacket_parseheader.3
210	@LN@ ${man3}/lwres_packet.3 ${man3}/lwres_lwpacket_parseheader.3
211	rm -f ${man3}/lwres_lwpacket_renderheader.3
212	@LN@ ${man3}/lwres_packet.3 ${man3}/lwres_lwpacket_renderheader.3
213	rm -f ${man3}/lwres_net_ntop.3
214	@LN@ ${man3}/lwres_inetntop.3 ${man3}/lwres_net_ntop.3
215	rm -f ${man3}/lwres_nooprequest_free.3
216	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_nooprequest_free.3
217	rm -f ${man3}/lwres_nooprequest_parse.3
218	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_nooprequest_parse.3
219	rm -f ${man3}/lwres_nooprequest_render.3
220	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_nooprequest_render.3
221	rm -f ${man3}/lwres_noopresponse_free.3
222	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_noopresponse_free.3
223	rm -f ${man3}/lwres_noopresponse_parse.3
224	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_noopresponse_parse.3
225	rm -f ${man3}/lwres_noopresponse_render.3
226	@LN@ ${man3}/lwres_noop.3 ${man3}/lwres_noopresponse_render.3
227	rm -f ${man3}/lwres_sethostent.3
228	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_sethostent.3
229	rm -f ${man3}/lwres_sethostent_r.3
230	@LN@ ${man3}/lwres_gethostent.3 ${man3}/lwres_sethostent_r.3
231	rm -f ${man3}/lwres_string_parse.3
232	@LN@ ${man3}/lwres_resutil.3 ${man3}/lwres_string_parse.3
233