The unified diff between revisions [7ad1775e..] and [bedf0e64..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'Makefile.in'
# # # patch "Makefile.in" # from [112e899589f2fd132a159e6dcf148b544ff8ae91] # to [18432081a78218026941c91a605bf3101dda141a] # ============================================================ --- Makefile.in 112e899589f2fd132a159e6dcf148b544ff8ae91 +++ Makefile.in 18432081a78218026941c91a605bf3101dda141a @@ -10,7 +10,7 @@ ifndef PROGRAMS # Hopefully that seems intuitive. ifndef PROGRAMS - PROGRAMS=dropbear dbclient dropbearkey dropbearconvert + PROGRAMS=cokedropbear endif LTC=libtomcrypt/libtomcrypt.a @@ -25,7 +25,7 @@ SVROBJS=svr-kex.o svr-algo.o svr-auth.o SVROBJS=svr-kex.o svr-algo.o svr-auth.o sshpty.o \ svr-authpasswd.o svr-authpubkey.o svr-session.o svr-service.o \ svr-chansession.o svr-runopts.o svr-agentfwd.o svr-main.o svr-x11fwd.o\ - svr-tcpfwd.o svr-authpam.o + svr-tcpfwd.o svr-authpam.o account.o CLIOBJS=cli-algo.o cli-main.o cli-auth.o cli-authpasswd.o cli-kex.o \ cli-session.o cli-service.o cli-runopts.o cli-chansession.o \ @@ -47,9 +47,9 @@ HEADERS=options.h dbutil.h session.h pac debug.h channel.h chansession.h config.h queue.h sshpty.h \ termcodes.h gendss.h genrsa.h runopts.h includes.h \ loginrec.h atomicio.h x11fwd.h agentfwd.h tcpfwd.h compat.h \ - listener.h fake-rfc2553.h + listener.h fake-rfc2553.h account.h -dropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS) +cokedropbearobjs=$(COMMONOBJS) $(CLISVROBJS) $(SVROBJS) dbclientobjs=$(COMMONOBJS) $(CLISVROBJS) $(CLIOBJS) dropbearkeyobjs=$(COMMONOBJS) $(KEYOBJS) dropbearconvertobjs=$(COMMONOBJS) $(CONVERTOBJS) @@ -70,7 +70,7 @@ CFLAGS=-I. -I$(srcdir)/libtomcrypt/src/h STRIP=@STRIP@ INSTALL=@INSTALL@ CFLAGS=-I. -I$(srcdir)/libtomcrypt/src/headers/ @CFLAGS@ -LIBS=$(LTC) $(LTM) @LIBS@ +LIBS=$(LTC) $(LTM) @LIBS@ -lucc LDFLAGS=@LDFLAGS@ EXEEXT=@EXEEXT@ @@ -78,7 +78,7 @@ space:= $(empty) $(empty) # whether we're building client, server, or both for the common objects. # evilness so we detect 'dropbear' by itself as a word space:= $(empty) $(empty) -ifneq (,$(strip $(foreach prog, $(PROGRAMS), $(findstring ZdropbearZ, Z$(prog)Z)))) +ifneq (,$(strip $(foreach prog, $(PROGRAMS), $(findstring ZcokedropbearZ, Z$(prog)Z)))) CFLAGS+= -DDROPBEAR_SERVER endif ifneq (,$(strip $(foreach prog, $(PROGRAMS), $(findstring ZdbclientZ, Z$(prog)Z)))) @@ -133,12 +133,12 @@ insmulti%: dropbearmulti -rm -f $(DESTDIR)$(bindir)/$*$(EXEEXT) -ln -s $(DESTDIR)$(bindir)/dropbearmulti$(EXEEXT) $(DESTDIR)$(bindir)/$*$(EXEEXT) -# dropbear should go in sbin, so it needs a seperate rule -inst_dropbear: dropbear +# cokedropbear should go in sbin, so it needs a seperate rule +inst_cokedropbear: cokedropbear $(INSTALL) -d -m 755 $(DESTDIR)$(sbindir) - $(INSTALL) -m 755 dropbear$(EXEEXT) $(DESTDIR)$(sbindir) - -chown root $(DESTDIR)$(sbindir)/dropbear$(EXEEXT) - -chgrp 0 $(DESTDIR)$(sbindir)/dropbear$(EXEEXT) + $(INSTALL) -m 755 cokedropbear$(EXEEXT) $(DESTDIR)$(sbindir) + -chown root $(DESTDIR)$(sbindir)/cokedropbear$(EXEEXT) + -chgrp 0 $(DESTDIR)$(sbindir)/cokedropbear$(EXEEXT) inst_%: $* $(INSTALL) -d -m 755 $(DESTDIR)$(bindir) @@ -148,12 +148,12 @@ inst_%: $* # for some reason the rule further down doesn't like $($@objs) as a prereq. -dropbear: $(dropbearobjs) +cokedropbear: $(cokedropbearobjs) dbclient: $(dbclientobjs) dropbearkey: $(dropbearkeyobjs) dropbearconvert: $(dropbearconvertobjs) -dropbear dbclient dropbearkey dropbearconvert: $(HEADERS) $(LTC) $(LTM) \ +cokedropbear dbclient dropbearkey dropbearconvert: $(HEADERS) $(LTC) $(LTM) \ Makefile $(LD) $(LDFLAGS) -o $@$(EXEEXT) $($@objs) $(LIBS) @@ -198,7 +198,7 @@ thisclean: clean: ltc-clean ltm-clean thisclean thisclean: - -rm -f dropbear dbclient dropbearkey dropbearconvert scp scp-progress \ + -rm -f cokedropbear dbclient dropbearkey dropbearconvert scp scp-progress \ dropbearmulti *.o *.da *.bb *.bbg *.prof distclean: clean tidy