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