auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX-diffs] Changes to auctex/Makefile.in,v


From: David Kastrup
Subject: [AUCTeX-diffs] Changes to auctex/Makefile.in,v
Date: Thu, 08 Jun 2006 20:18:32 +0000

CVSROOT:        /sources/auctex
Module name:    auctex
Changes by:     David Kastrup <dak>     06/06/08 20:18:31

Index: Makefile.in
===================================================================
RCS file: /sources/auctex/auctex/Makefile.in,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -b -r1.140 -r1.141
--- Makefile.in 7 Jun 2006 20:37:24 -0000       1.140
+++ Makefile.in 8 Jun 2006 20:18:31 -0000       1.141
@@ -51,6 +51,7 @@
 FTPDIR = $(DIST_PREFIX)ftp
 WWWDIR = $(DIST_PREFIX)www
 XEMACS_BUILD_DIR = xemacs-build
+PREVIEW_BUILD_DIR = preview-build
 COMMITTER_NAME="David Kastrup"
 address@hidden
 RPMROOT = /usr/src/redhat
@@ -114,7 +115,8 @@
        install-docs install-auto \
        install-metadata install-startup install-man \
        clean distclean snapshot check-dist release-commit \
-       dist patch tar-ball rpm-packages full-release tar-ball-clean wc 
xemacs-package
+       dist patch tar-ball rpm-packages full-release tar-ball-clean \
+       wc xemacs-package preview-ball
 
 lisp:  tex-site.el $(AUCSRC) $(STYLESRC) $(MULESRC)
        $(ELCC) -f batch-byte-compile $(AUCSRC) $(STYLESRC) $(MULESRC)
@@ -309,7 +311,8 @@
        -zip -r $(FTPDIR)/auctex-$(TAG).zip auctex-$(TAG)
        $(CP) auctex-$(TAG)/CHANGES $(FTPDIR)/CHANGES
        $(CP) auctex-$(TAG)/RELEASE $(FTPDIR)/RELEASE-$(TAG)
-# The following files aren't fetch from auctex-$(TAG).  Is this intended?
+# The following files aren't produced in auctex-$(TAG) since they
+# are not in the tarball and should not become part of the patch target.
        cd doc && $(MAKE) extradist
        $(CP) doc/auctex.ps doc/auctex.pdf doc/tex-ref.ps doc/tex-ref.pdf 
$(FTPDIR)
        $(CP) ChangeLog $(FTPDIR)
@@ -321,6 +324,20 @@
        @echo "them in $(FTPDIR) before 'make full-release'."
        sleep 2
 
+preview-ball:
+       test ! -d $(PREVIEW_BUILD_DIR) || rm -r $(PREVIEW_BUILD_DIR)
+       mkdir $(PREVIEW_BUILD_DIR)
+# Use TAG_EXPORT if set (for snapshots)
+       cvs export -d $(PREVIEW_BUILD_DIR) \
+          `echo $${TAG_EXPORT:=$(TAG)} | \
+         sed -e '/^\([-0-9]*[0-9]\)[-a-z]*$$/s//-D \1/' \
+              -e '/[.]/{s/^/-r release_/;s/[.]/_/g}'` auctex/preview/latex
+       cd $(PREVIEW_BUILD_DIR) && make -f ../preview/latex/Makefile 
preview.ins preview.pdf
+       chmod -R go-w+rX $(PREVIEW_BUILD_DIR)
+       test -d $(FTPDIR) || mkdir -p $(FTPDIR)
+       cd $(PREVIEW_BUILD_DIR) && \
+       tar -cf - --owner=root --group=root README preview.dtx preview.ins 
preview.pdf | gzip --best > $(FTPDIR)/preview-$(TAG).tar.gz
+
 full-release:
        rm -f $(FTPDIR)/*.{directive,asc,sig}
        if [ "x$$GPG_AGENT_INFO" = "x" ]; then \




reply via email to

[Prev in Thread] Current Thread [Next in Thread]