[Mew-dist 04651] Re: 1.93b32
Sawada Toyonobu
non at example.com
1998年 5月 12日 (火) 23:40:12 JST
++ in message [[Mew-dist 04622] 1.93b32]
++ [かず] said...
かず> mew-1.93b32.tar.gz を ftp.mew.org:/pub/Mew/beta におきました。
かず> - make install-info を可能にした (試してない)
w3のMakefileを参考に、$(INFODIR)/dirにmew.infoを追加するようにしてみまし
た。info*をcpしたあと、"mew.info"がなければ追加します。
まんまcpなので、なぜそうなっているかは訊かないで下さいf(^^;。
皆さんの方が良くお分かりかとは思いますが。
## >/dev/null が Winな環境ではまずそうですか?
のん@自宅 non at example.com
-------------- next part --------------
--- Makefile.orig Tue May 12 22:48:24 1998
+++ Makefile Tue May 12 22:38:18 1998
@@ -26,8 +26,8 @@
CC = gcc
CFLAGS = -O
-#EMACS = emacs
-EMACS = xemacs
+EMACS = emacs
+#EMACS = xemacs
#EMACS = mule
##
@@ -40,15 +40,16 @@
## A directory where mew*.el[c] will be installed.
##
-ELISPDIR = $(PREFIX)/$(EMACS)/site-lisp
+ELISPDIR = $(PREFIX)/lib/$(EMACS)/site-lisp
#ELISPDIR = $(PREFIX)/share/emacs/site-lisp
#ELISPDIR = $(PREFIX)/lib/emacs
##
-## A directory where "mewencode" will be installed.
+## A directory where "info" will be installed.
##
INFODIR = $(PREFIX)/info
+DIRFILE = $(INFODIR)/dir
################################################################
##
@@ -110,11 +111,23 @@
install-info:
cp $(INFO) $(INFODIR)
- echo "Don't forget to edit $(INFODIR)/dir for Mew."
+ @if (grep "mew.info" $(DIRFILE) 2>&1) >/dev/null; then \
+ echo mew.info is already installed; \
+ else \
+ (echo >> $(DIRFILE)); \
+ (echo "* Mew: (mew.info). Messaging in the Emacs World" >> $(DIRFILE)); \
+ echo "Added mew.info to $(DIRFILE)"; \
+ fi
install-jinfo:
cp $(JINFO) $(INFODIR)
- echo "Don't forget to edit $(INFODIR)/dir for Mew."
+ @if (grep "mew.jis.info" $(DIRFILE) 2>&1) >/dev/null; then \
+ echo mew.jis.info is already installed; \
+ else \
+ (echo >> $(DIRFILE)); \
+ (echo "* Mew: (mew.jis.info). Messaging in the Emacs World" >> $(DIRFILE)); \
+ echo "Added mew.jis.info to $(DIRFILE)"; \
+ fi
clean:
$(RM) $(OBJS) $(TEMPFILE)
Mew-dist メーリングリストの案内