update.
[elisp/emacs-canna.git] / Makefile.in
index c07bcb6..d0436f8 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $Id: Makefile.in,v 1.1 1998-01-16 08:51:14 morioka Exp $
+# Makefile for emacs-canna.
 #
 
 EMACS          = ${emacs}
@@ -18,7 +18,13 @@ CFLAGS               = -g -O2 -c -nostdlib -fPIC
 
 LINKER         = $(CC) -shared -o
 
-VERSION                = 1.1
+VERSION                = 1.4
+
+PACKAGE = emacs-canna
+TAR    = tar
+RM     = /bin/rm -f
+CP     = /bin/cp -p
+
 
 all:   canna.so canna.elc
 
@@ -38,9 +44,24 @@ install.elc: canna.elc
        $(EMACS) $(EMACS_FLAGS) -f install-canna $(PREFIX) $(LISPDIR)
 
 install.so:    canna.so
-       install -c canna.so $(DL_INSTALLDIR)
-       (cd $(DL_INSTALLDIR); ln -sf canna.so canna.so.$(VERSION))
+       install -c canna.so $(DL_INSTALLDIR)/canna.so.$(VERSION)
+       (cd $(DL_INSTALLDIR); ln -sf canna.so.$(VERSION) canna.so)
 
 
 clean:
        -rm -f canna.o canna.so canna.elc
+
+
+tar:
+       cvs commit
+       sh -c 'cvs tag -RF $(PACKAGE)-`echo $(VERSION) | tr . _`; \
+       cd /tmp; \
+       cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root \
+               export -d $(PACKAGE)-$(VERSION) \
+               -r $(PACKAGE)-`echo $(VERSION) | tr . _` \
+               emacs-canna'
+       $(RM) /tmp/$(PACKAGE)-$(VERSION)/ftp.in
+       cd /tmp; $(TAR) cvzf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
+       cd /tmp; $(RM) -r $(PACKAGE)-$(VERSION)
+       sed "s/VERSION/$(VERSION)/" < ftp.in | sed "s/API/$(API)/" \
+               | sed "s/PACKAGE/$(PACKAGE)/" > ftp