1From: Maarten ter Huurne <maarten@treewalker.org> 2Date: Sun, 14 Sep 2014 23:58:34 +0200 3Subject: Do not create backup of old installed binary 4 5This is a rather unusual feature that packagers will not expect. 6 7Signed-off-by: Maarten ter Huurne <maarten@treewalker.org> 8[baruch: update for 4.6.2] 9Signed-off-by: Baruch Siach <baruch@tkos.co.il> 10--- 11 Makefile.in | 4 ---- 12 1 file changed, 4 deletions(-) 13 14diff --git a/Makefile.in b/Makefile.in 15index 187a69b..65549e9 100644 16--- a/Makefile.in 17+++ b/Makefile.in 18@@ -83,12 +83,9 @@ screen: $(OFILES) 19 $(OPTIONS) $(CFLAGS) $< 20 21 install_bin: .version screen installdirs 22- -if [ -f $(DESTDIR)$(bindir)/$(SCREEN) ] && [ ! -f $(DESTDIR)$(bindir)/$(SCREEN).old ]; \ 23- then mv $(DESTDIR)$(bindir)/$(SCREEN) $(DESTDIR)$(bindir)/$(SCREEN).old; fi 24 $(INSTALL_PROGRAM) screen $(DESTDIR)$(bindir)/$(SCREEN) 25 -chown root $(DESTDIR)$(bindir)/$(SCREEN) && chmod 4755 $(DESTDIR)$(bindir)/$(SCREEN) 26 # This doesn't work if $(bindir)/screen is a symlink 27- -if [ -f $(DESTDIR)$(bindir)/screen ] && [ ! -f $(DESTDIR)$(bindir)/screen.old ]; then mv $(DESTDIR)$(bindir)/screen $(DESTDIR)$(bindir)/screen.old; fi 28 rm -f $(DESTDIR)$(bindir)/screen 29 (cd $(DESTDIR)$(bindir) && ln -f -s $(SCREEN) screen) 30 cp $(srcdir)/utf8encodings/?? $(DESTDIR)$(SCREENENCODINGS) 31@@ -113,7 +110,6 @@ installdirs: 32 uninstall: .version 33 rm -f $(DESTDIR)$(bindir)/$(SCREEN) 34 rm -f $(DESTDIR)$(bindir)/screen 35- -mv $(DESTDIR)$(bindir)/screen.old $(DESTDIR)$(bindir)/screen 36 rm -f $(DESTDIR)$(ETCSCREENRC) 37 cd doc; $(MAKE) uninstall 38 39-- 401.8.4.5 41 42