branch: externals/auctex
commit 5211b5e11d0c54ee66ba764b547ab1042d49ed91
Author: Mosè Giordano <[email protected]>
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 <[email protected]>
+
+ * 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 <[email protected]>
* 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