X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=gnus%2FMakefile;h=f82b8d0da02faec3c417c6658aa08f2e48d9cd2e;hb=e7cf063423325b2417e142f468f0c960f17a0c8e;hp=c20085b127ec7270004e312478545a7e9604ca5e;hpb=802c2338ccc412de968c3cc9cc96f73c7d650313;p=elisp%2Ftm.git diff --git a/gnus/Makefile b/gnus/Makefile index c20085b..f82b8d0 100644 --- a/gnus/Makefile +++ b/gnus/Makefile @@ -1,71 +1,62 @@ # -# $Id: Makefile,v 1.4 1995/01/13 20:50:22 morioka Exp $ +# $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 +# PREFIX = /usr/local +PREFIX = $(HOME) - TMSRCDIR = .. - TLSRCDIR = ../../tl +EMACS_PREFIX = emacs +# EMACS_PREFIX = mule +DATADIR18 = $(PREFIX)/lib +DATADIR19 = $(PREFIX)/lib +DATADIR19_29 = $(PREFIX)/share -nemacs-gnus3: - make -f Makefile.bc all \ - EMACS=$(NEMACS) EMACS_TYPE=nemacs GNUS_TYPE=gnus3 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) +TMDIR18 = $(DATADIR18)/$(EMACS_PREFIX)/local.lisp/tm +TMDIR19 = $(DATADIR19)/$(EMACS_PREFIX)/site-lisp +TMDIR19_29 = $(DATADIR19_29)/$(EMACS_PREFIX)/site-lisp -nemacs-gnus4: - make -f Makefile.bc all \ - EMACS=$(NEMACS) EMACS_TYPE=nemacs GNUS_TYPE=gnus4 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) -mule1-gnus3: - make -f Makefile.bc all \ - EMACS=$(MULE1) EMACS_TYPE=mule GNUS_TYPE=gnus3 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) +FILES = tm/gnus/*.el tm/doc/tm-gnus*.texi -mule1-gnus4: - make -f Makefile.bc all \ - EMACS=$(MULE1) EMACS_TYPE=mule GNUS_TYPE=gnus4 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) +TARFILE = tm-gnus7.21.1.tar -install-18: - -chmod +w $(TMDIR18)/tm-gnus*.el - cp -p tm-gnus*.el $(TMDIR18) - mv tm-gnus*.elc $(TMDIR18) +gnus: + $(EMACS) -batch -l mk-tgnus -f compile-tm-gnus + +gnus3: + $(EMACS) -batch -l mk-tgnus -l g3-path -f compile-tm-gnus + +gnus4: + $(EMACS) -batch -l mk-tgnus -l g4-path -f compile-tm-gnus -orig19: - make -f Makefile.bc all \ - EMACS=$(ORIG19) EMACS_TYPE=orig GNUS_TYPE=gnus4 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) +gnus5: + $(EMACS) -batch -l mk-tgnus -l g5-path -f compile-tm-gnus -mule2: - make -f Makefile.bc all \ - EMACS=$(MULE2) EMACS_TYPE=mule GNUS_TYPE=gnus4 \ - TLDIR=$(TLSRCDIR) TMDIR=$(TMSRCDIR) +sgnus: + $(EMACS) -batch -l mk-tgnus -l s-path -f compile-tm-gnus + +install-18: + $(EMACS) -batch -l mk-tgnus -f install-tm-gnus $(TMDIR18) install-19: - -(cd $(TMDIR19); chmod +w tm-gnus.el tm-gnus4.el) - cp -p tm-gnus.el tm-gnus4.el $(TMDIR19) - mv tm-gnus*.elc $(TMDIR19) + $(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 + + +tar: + cd ../..; tar cvf $(TARFILE) $(FILES); gzip -9 $(TARFILE)