File no-user-interaction.patch of Package xbl
diff -Nur xbl-1.1.6/Makefile.in new/Makefile.in
--- xbl-1.1.6/Makefile.in 2009-02-14 15:23:05.000000000 +0100
+++ new/Makefile.in 2021-04-10 23:12:48.955230629 +0200
@@ -128,62 +128,55 @@
@-if [ "" != "$(USE_SETGID)" ] ; then \
echo "You use GID=$(GROUP_GID) protection" ; \
fi
- @echo "Type <Return> to continue installation"
- @echo "Type NO to stop installation"
- @read LINE && test "" = "$$LINE"
#
# Remove old score file
#
- @-if [ -d "$(SCOREDIR)" ] ; \
+ @-if [ -d "$(DESTDIR)$(SCOREDIR)" ] ; \
then \
echo "The scoring method and speeds of Xbl had change" ; \
echo "If your version is older than 0.2e, destroy score." ; \
- echo "Type <Return> to destroy old score files" ; \
- echo "Type NO to hold old score files" ; \
- read LINE && test "" = "$$LINE" && rm $(SCOREDIR)/[1-9]* ; \
+ rm $(DESTDIR)$(SCOREDIR)/[1-9]* ; \
exit 0 ; \
fi
#
# Install executable
#
- $(CP) bl $(BINDIR)/xbl
+ $(CP) bl $(DESTDIR)$(BINDIR)/xbl
-if [ "" = "$(USE_SETGID)" ] ; then \
- chmod 755 $(BINDIR)/xbl ;\
+ chmod 755 $(DESTDIR)$(BINDIR)/xbl ;\
else \
- chmod 2755 $(BINDIR)/xbl ;\
- chown root $(BINDIR)/xbl ;\
- chgrp $(GROUP_GID) $(BINDIR)/xbl ;\
+ chmod 2755 $(DESTDIR)$(BINDIR)/xbl ;\
+ chown root $(DESTDIR)$(BINDIR)/xbl ;\
+ chgrp $(GROUP_GID) $(DESTDIR)$(BINDIR)/xbl ;\
fi
#
# Install executable
#
- -mkdir $(SCOREDIR) 2>/dev/null
- $(CP) Xbl.ad $(RESOURCEDIR)/Xbl ; chmod 644 $(RESOURCEDIR)/Xbl
- $(CP) Xbl.ad $(SCOREDIR)/Xbl ; chmod 644 $(SCOREDIR)/Xbl
- $(CP) COPYING $(SCOREDIR) ; chmod 444 $(SCOREDIR)/COPYING
+ -mkdir -p $(DESTDIR)$(SCOREDIR) 2>/dev/null
+ $(CP) Xbl.ad $(DESTDIR)$(RESOURCEDIR)/Xbl ; chmod 644 $(DESTDIR)$(RESOURCEDIR)/Xbl
+ $(CP) Xbl.ad $(DESTDIR)$(SCOREDIR)/Xbl ; chmod 644 $(DESTDIR)$(SCOREDIR)/Xbl
+ $(CP) COPYING $(DESTDIR)$(SCOREDIR) ; chmod 444 $(DESTDIR)$(SCOREDIR)/COPYING
-if [ "" = "$(USE_SETGID)" ] ; then \
- chmod 777 $(SCOREDIR) ;\
- chmod 666 $(SCOREDIR)/[1-9]* ;\
+ chmod 777 $(DESTDIR)$(SCOREDIR) ;\
+ chmod 666 $(DESTDIR)$(SCOREDIR)/[1-9]* ;\
else \
- chmod 775 $(SCOREDIR) ;\
- chmod 664 $(SCOREDIR)/[1-9]* ;\
- chown root $(SCOREDIR) $(SCOREDIR)/[1-9]* ;\
- chgrp $(GROUP_GID) $(SCOREDIR) $(SCOREDIR)/[1-9]* ;\
+ chmod 775 $(DESTDIR)$(SCOREDIR) ;\
+ chmod 664 $(DESTDIR)$(SCOREDIR)/[1-9]* ;\
fi
#
# Install manual pages
#
- -if [ -d $(MANPATH)/mann ] ; \
+ -if [ -d $(DESTDIR)$(MANPATH)/mann ] ; \
then \
- $(CP) xbl.man $(MANPATH)/mann/xbl.n ;\
- chmod 444 $(MANPATH)/mann/xbl.n ; \
+ $(CP) xbl.man $(DESTDIR)$(MANPATH)/mann/xbl.n ;\
+ chmod 444 $(DESTDIR)$(MANPATH)/mann/xbl.n ; \
else \
- $(CP) xbl.man $(MANPATH)/man1/xbl.1 ;\
- chmod 444 $(MANPATH)/man1/xbl.1 ; \
+ $(CP) xbl.man $(DESTDIR)$(MANPATH)/man1/xbl.1 ;\
+ chmod 444 $(DESTDIR)$(MANPATH)/man1/xbl.1 ; \
fi
- cp *.gif *.html $(SCOREDIR)
+ cp *.gif *.html $(DESTDIR)$(SCOREDIR)
#
- -ls -lsa $(SCOREDIR) $(BINDIR)/xbl $(MANPATH)/man[1n]/xbl.[1n]
+ -ls -lsa $(DESTDIR)$(SCOREDIR) $(DESTDIR)$(BINDIR)/xbl $(DESTDIR)$(MANPATH)/man[1n]/xbl.[1n]
@echo "Type xbl to play"
bl:$(OBJ)