emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/auctex 5211b5e 01/36: Create a top level directory in t


From: Stefan Monnier
Subject: [elpa] externals/auctex 5211b5e 01/36: Create a top level directory in the preview tarball.
Date: Fri, 28 Nov 2014 17:25:36 +0000

branch: externals/auctex
commit 5211b5e11d0c54ee66ba764b547ab1042d49ed91
Author: Mosè Giordano <address@hidden>
Date:   Fri Oct 31 11:45:00 2014 +0100

    Create a top level directory in the preview tarball.
    
    * Makefile.in (CTANDIR): New variable.
    (preview-ball): Create a top level directory "preview/" in the
    preview tarball, as required by CTAN.  Save the tarball to
    $(CTANDIR) instead of $(FTPDIR).
---
 ChangeLog   |    7 +++++++
 Makefile.in |    9 ++++++---
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6a6599e..126fdb8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-10-31  Mos� Giordano  <address@hidden>
+
+       * Makefile.in (CTANDIR): New variable.
+       (preview-ball): Create a top level directory "preview/" in the
+       preview tarball, as required by CTAN.  Save the tarball to
+       $(CTANDIR) instead of $(FTPDIR).
+
 2014-10-29  Mos� Giordano  <address@hidden>
 
        * Version 11.88 released.
diff --git a/Makefile.in b/Makefile.in
index d36a9db..13a05ff 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -70,6 +70,7 @@ CP_A = $(CP) -R
 DIST_PREFIX=$(PWD)/auctex-dist
 FTPDIR = $(DIST_PREFIX)/ftp
 WWWDIR = $(DIST_PREFIX)/www
+CTANDIR = $(DIST_PREFIX)/ctan
 XEMACS_BUILD_DIR = xemacs-build
 PREVIEW_BUILD_DIR = preview-build
 COMMITTER="`git config --get user.name`\ \ \<`git config --get user.email`\>"
@@ -528,6 +529,8 @@ preview-ball: check-tag
          preview/latex | tar -xC $(PREVIEW_BUILD_DIR) --strip-components=2
        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
+       test -d $(CTANDIR) || mkdir -p $(CTANDIR)
+# CTAN requires a top level directory "preview/" for the archive.
+       cd $(PREVIEW_BUILD_DIR) && mkdir -p preview && \
+       cp README preview.dtx preview.ins preview.pdf preview/ && \
+       tar -cf - --owner=root --group=root preview/ | gzip --best > 
$(CTANDIR)/preview-$(TAG).tar.gz



reply via email to

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