Tweak Makefile so it works again in BSD make.
First cut at man page changes for DHCPv6
diff --git a/Makefile b/Makefile
index 652794b..0e047cf 100644
--- a/Makefile
+++ b/Makefile
@@ -99,10 +99,10 @@
$(OBJS:.o=.c) $(HDRS):
ln -s ../$(SRC)/$@ .
-%.o: %.c $(HDRS)
- $(CC) $(CFLAGS) $(COPTS) $(I18N) $(BUILD_CFLAGS) $(RPM_OPT_FLAGS) -c $*.c
+.c.o:
+ $(CC) $(CFLAGS) $(COPTS) $(I18N) $(BUILD_CFLAGS) $(RPM_OPT_FLAGS) -c $<
-dnsmasq : $(OBJS)
+dnsmasq : $(HDRS) $(OBJS)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(BUILD_LIBS) $(LIBS)
dnsmasq.pot : $(OBJS:.o=.c) $(HDRS)
@@ -112,5 +112,4 @@
$(MSGMERGE) -o - ../po/$*.po dnsmasq.pot | $(MSGFMT) -o $*.mo -
-
.PHONY : all clean install install-common all-i18n install-i18n merge