$NetBSD: patch-dnsstub_Makefile,v 1.1 2024/04/15 16:24:52 schmonz Exp $ Libtoolize for portable shared libraries. --- dnsstub/Makefile.orig 2022-07-07 20:34:43.000000000 +0000 +++ dnsstub/Makefile @@ -1,7 +1,17 @@ +SHELL=/bin/sh + +CCFLAGS=-I../include + +.SUFFIXES: .lo +.c.lo: + $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(CCFLAGS) -c -o $@ $< + +OBJS=dns_cname.lo dns_dfd.lo dns_domain.lo dns_dtda.lo dns_ip.lo dns_ipq.lo \ + dns_mx.lo dns_name.lo dns_nd.lo dns_packet.lo dns_random.lo dns_rcip.lo \ + dns_rcrw.lo dns_resolve.lo dns_sortip.lo dns_transmit.lo dns_txt.lo COMPILE=../compile MAKELIB=../makelib -CCFLAGS=-I../include default: clean check dnsresolv.a @@ -11,13 +21,5 @@ check: clean: rm -f `cat TARGETS` -dnsresolv.a: \ -dns_domain.c dns_dtda.c dns_ip.c dns_ipq.c dns_name.c \ -dns_nd.c dns_packet.c dns_random.c dns_rcip.c dns_rcrw.c dns_resolve.c \ -dns_sortip.c dns_transmit.c dns_txt.c - $(COMPILE) $(CCFLAGS) dns_domain.c dns_dfd.c dns_dtda.c dns_ip.c dns_ipq.c \ - dns_mx.c dns_name.c dns_nd.c dns_packet.c dns_random.c dns_rcip.c \ - dns_rcrw.c dns_resolve.c dns_sortip.c dns_transmit.c dns_txt.c dns_cname.c - $(MAKELIB) dnsresolv.a dns_domain.o dns_dfd.o dns_dtda.o dns_ip.o dns_ipq.o \ - dns_mx.o dns_name.o dns_nd.o dns_packet.o dns_random.o dns_rcip.o \ - dns_rcrw.o dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o dns_cname.o +dnsresolv.a: $(OBJS) + $(MAKELIB) dnsresolv.a $(OBJS)