[Mew-dist 10212] info for xemacs and install-info

Shun-ichi TAHARA ( 田原 俊一 ) jado at example.com
1999年 8月 19日 (木) 00:14:20 JST


ふと思ったのですが、XEmacsな人のために、infoをmakeできるようにしておいた
方が幸せなような気がします。

あと、
  which install-info
の結果が、
  install-info: Command not found.
になってしまう時のために、if [ -x $(INSTALLINFO) ] の $(INSTALLINFO) は、
"..." で囲っておいた方がいいのではないでしょうか。

というわけで、非常にいい加減な修正ですが。
_______________________________
田原 俊一   jado at example.com, shunichi_tahara at example.com
                    http://www2.osk.3web.ne.jp/~jado/ [MOVED!]
FingerPrint: 16 9E 70 3B 05 86 5D 08 - B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

*** Makefile.orig	Wed Aug 18 20:34:58 1999
--- Makefile	Wed Aug 18 22:06:51 1999
***************
*** 116,124 ****
  	cp $(OBJS) $(ELISPDIR)
  	cd $(BIN); $(MAKE) install CFLAGS="$(CFLAGS)" CC="$(CC)" BINDIR="$(BINDIR)"
  
  install-info:
  	cp $(INFO) $(INFODIR)
! 	- at example.com [ -x $(INSTALLINFO) ];then\
  		$(INSTALLINFO) info/mew.info $(INFODIR)/dir;\
  	else \
  		echo "Don't forget to edit $(INFODIR)/dir for Mew."; \
--- 116,138 ----
  	cp $(OBJS) $(ELISPDIR)
  	cd $(BIN); $(MAKE) install CFLAGS="$(CFLAGS)" CC="$(CC)" BINDIR="$(BINDIR)"
  
+ info::
+ 	cd info; \
+ 	sed -e 's/@setfilename mew.jis.info/@setfilename mew.info/' \
+ 	    -e 's/@set jp/@set us/' mew.texi > mew.texi.N ;\
+ 	mv mew.texi.N mew.texi ;\
+ 	$(EMACS) -batch -q -no-site-file -l texinfmt -f batch-texinfo-format mew.texi
+ 
+ jinfo::
+ 	cd info; \
+ 	sed -e 's/@setfilename mew.info/@setfilename mew.jis.info/' \
+ 	    -e 's/@set us/@set jp/' mew.texi > mew.texi.N ;\
+ 	mv mew.texi.N mew.texi ;\
+ 	$(EMACS) -batch -q -no-site-file -l texinfmt -f batch-texinfo-format mew.texi
+ 
  install-info:
  	cp $(INFO) $(INFODIR)
! 	- at example.com [ -x "$(INSTALLINFO)" ];then\
  		$(INSTALLINFO) info/mew.info $(INFODIR)/dir;\
  	else \
  		echo "Don't forget to edit $(INFODIR)/dir for Mew."; \
***************
*** 126,132 ****
  
  install-jinfo:
  	cp $(JINFO) $(INFODIR)
! 	- at example.com [ -x $(INSTALLINFO) ];then\
  		$(INSTALLINFO) info/mew.jis.info $(INFODIR)/dir;\
  	else \
  		echo "Don't forget to edit $(INFODIR)/dir for Mew."; \
--- 140,146 ----
  
  install-jinfo:
  	cp $(JINFO) $(INFODIR)
! 	- at example.com [ -x "$(INSTALLINFO)" ];then\
  		$(INSTALLINFO) info/mew.jis.info $(INFODIR)/dir;\
  	else \
  		echo "Don't forget to edit $(INFODIR)/dir for Mew."; \




Mew-dist メーリングリストの案内