echo 'Creating brew-patch.diff' cat << EOF >> brew-patch.diff --- udns-0.4.orig/Makefile.in 2014-01-23 02:45:31.000000000 -0800 +++ udns-0.4/Makefile.in 2014-08-16 20:22:00.000000000 -0700 @@ -42,6 +42,11 @@ SOLIBV = lib$(NAME).so.$(SOVER) SOLIBFL= -L. -l$(NAME)_s +DYLIB = lib$(NAME).dylib +DYLIBV = lib$(NAME).$(SOVER).dylib + +LIBS = $(LIB) $(SOLIBV) $(DYLIB) + UTILS = $(USRCS:.c=) UOBJS = $(USRCS:.c=.o) SOUTILS = $(USRCS:.c=_s) @@ -71,6 +76,14 @@ .c.o: $(CC) $(CFLAGS) $(CDEFS) -c $< +dylib: $(DYLIB) + +$(DYLIBV): $(SOBJS) + $(CC) -dynamiclib $(SOBJS) -o $(DYLIBV) +$(DYLIB): $(DYLIBV) + rm -rf $@ + ln -s $(DYLIBV) $@ + shared: $(SOLIBV) $(SOUTILS) sharedlib: $(SOLIBV) EOF