X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=gnus%2FMakefile;h=f82b8d0da02faec3c417c6658aa08f2e48d9cd2e;hb=e7cf063423325b2417e142f468f0c960f17a0c8e;hp=b28bc05ea6cef4de04311a276cef571b0ff987bd;hpb=512f3ae410a64c797aee755730d693750b232e6c;p=elisp%2Ftm.git diff --git a/gnus/Makefile b/gnus/Makefile index b28bc05..f82b8d0 100644 --- a/gnus/Makefile +++ b/gnus/Makefile @@ -1,88 +1,58 @@ # -# $Id: Makefile,v 6.2 1995/05/19 11:42:33 morioka Exp morioka $ +# $Id: Makefile,v 7.3 1995/12/06 07:39:37 morioka Exp morioka $ # # Please specify emacs executables: -# NEMACS = for NEMACS (or NEpoch) -# MULE1 = for Mule 1.* (based on Emacs 18.*) -# ORIG19 = for Emacs 19.* (FSF original or XEmacs) -# MULE2 = for MULE 2.* (based on Emacs 19.*) - -NEMACS = nemacs -MULE1 = mule -ORIG19 = emacs19 -MULE2 = mule2 +EMACS = mule # Please specfy Emacs Lisp install directory: # TMDIR18 = for Emacs 18.* (NEMACS, NEpoch or MULE 1) # TMDIR19 = for Emacs 19.* (FSF original, XEmacs or MULE 2) -# TMDIR18 = /usr/local/lib/emacs/local.lisp/tm -# TMDIR19 = /usr/local/lib/mule/site-lisp -TMDIR18 = $(HOME)/lib/emacs18/lisp -TMDIR19 = $(HOME)/lib/emacs19/lisp - -EMACS18_GNUS = gnus3 - -EMACS18_GNUS3 = gnus -EMACS18_NNTP3 = nntp +# PREFIX = /usr/local +PREFIX = $(HOME) -EMACS18_GNUS4 = /usr/local/lib/emacs/local.lisp/gnus-4.1/lisp/gnus -EMACS18_NNTP4 = /usr/local/lib/emacs/local.lisp/gnus-4.1/lisp/nntp +EMACS_PREFIX = emacs +# EMACS_PREFIX = mule -EMACS19_GNUS = gnus -EMACS19_NNTP = nntp +DATADIR18 = $(PREFIX)/lib +DATADIR19 = $(PREFIX)/lib +DATADIR19_29 = $(PREFIX)/share +TMDIR18 = $(DATADIR18)/$(EMACS_PREFIX)/local.lisp/tm +TMDIR19 = $(DATADIR19)/$(EMACS_PREFIX)/site-lisp +TMDIR19_29 = $(DATADIR19_29)/$(EMACS_PREFIX)/site-lisp -FILES = tm/gnus/*.el -TARFILE = tm-gnus6.3.tar +FILES = tm/gnus/*.el tm/doc/tm-gnus*.texi +TARFILE = tm-gnus7.21.1.tar -nemacs: nemacs-$(EMACS18_GNUS) -nemacs-gnus3: - make -f Makefile.bc all \ - EMACS=$(NEMACS) EMACS_TYPE=nemacs GNUS_TYPE=gnus3 \ - GNUS=$(EMACS18_GNUS3) NNTP=$(EMACS18_NNTP3) +gnus: + $(EMACS) -batch -l mk-tgnus -f compile-tm-gnus -nemacs-gnus4: - make -f Makefile.bc all \ - EMACS=$(NEMACS) EMACS_TYPE=nemacs GNUS_TYPE=gnus4 \ - GNUS=$(EMACS18_GNUS4) NNTP=$(EMACS18_NNTP4) +gnus3: + $(EMACS) -batch -l mk-tgnus -l g3-path -f compile-tm-gnus -mule1: mule1-$(EMACS18_GNUS) +gnus4: + $(EMACS) -batch -l mk-tgnus -l g4-path -f compile-tm-gnus -mule1-gnus3: - make -f Makefile.bc all \ - EMACS=$(MULE1) EMACS_TYPE=mule GNUS_TYPE=gnus3 \ - GNUS=$(EMACS18_GNUS3) NNTP=$(EMACS18_NNTP3) +gnus5: + $(EMACS) -batch -l mk-tgnus -l g5-path -f compile-tm-gnus -mule1-gnus4: - make -f Makefile.bc all \ - EMACS=$(MULE1) EMACS_TYPE=mule GNUS_TYPE=gnus4 \ - GNUS=$(EMACS18_GNUS4) NNTP=$(EMACS18_NNTP4) +sgnus: + $(EMACS) -batch -l mk-tgnus -l s-path -f compile-tm-gnus install-18: - ../inst-el $(TMDIR18) tm-gnus*.el - ../inst-elc $(TMDIR18) tm-gnus*.elc - - -orig19: - make -f Makefile.bc all \ - EMACS=$(ORIG19) EMACS_TYPE=orig GNUS_TYPE=gnus4 \ - GNUS=$(EMACS19_GNUS) NNTP=$(EMACS19_NNTP) - -mule2: - make -f Makefile.bc all \ - EMACS=$(MULE2) EMACS_TYPE=mule GNUS_TYPE=gnus4 \ - GNUS=$(EMACS19_GNUS) NNTP=$(EMACS19_NNTP) + $(EMACS) -batch -l mk-tgnus -f install-tm-gnus $(TMDIR18) install-19: - ../inst-el $(TMDIR19) tm-gnus.el tm-gnus4.el - ../inst-elc $(TMDIR19) tm-gnus*.elc + $(EMACS) -batch -l mk-tgnus -f install-tm-gnus $(TMDIR19) +install-19_29: + $(EMACS) -batch -l mk-tgnus -f install-tm-gnus $(TMDIR19_29) clean: -rm *.elc