[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auctex 4c59f77 42/57: Adapt Makefile to new ChangeLog f
From: |
Tassilo Horn |
Subject: |
[elpa] externals/auctex 4c59f77 42/57: Adapt Makefile to new ChangeLog file name |
Date: |
Wed, 11 Jan 2017 18:01:42 +0000 (UTC) |
branch: externals/auctex
commit 4c59f7775d51a8b960b4d7cbcaace60a74cf8c40
Author: Mosè Giordano <address@hidden>
Commit: Mosè Giordano <address@hidden>
Adapt Makefile to new ChangeLog file name
* Makefile.in (release-commit): Use `CHANGELOG_N' in place of
`ChangeLog'.
---
Makefile.in | 37 ++++++++++++++++++++-----------------
1 file changed, 20 insertions(+), 17 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index 64ffb18..4800416 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -468,34 +468,37 @@ change-history-commit:
# Run tests using ERT tool. Not necessary but strongly suggested before a
# release.
#
-# 1) release-commit TAG=<tag> COMMITTER=<committer>
+# 1) change-history
+# Update the ChangeLog file.
+#
+# 2) release-commit TAG=<tag> COMMITTER=<committer>
# Tag the release.
# Pass `COMMITTER=<committer>' argument only if it is different from
# your git name and email. `<committer>' should be in the form
# "John Doe <address@hidden>"
#
-# 2) dist TAG=<tag>
+# 3) dist TAG=<tag>
# Create the tar ball and other release files and put them into $FTPDIR.
#
-# 3) xemacs-package TAG=<tag>
+# 4) xemacs-package TAG=<tag>
# Create the precompiled XEmacs package.
#
-# 4) windows-package WEMACSVER=<emacs-version> TAG=<tag>
+# 5) windows-package WEMACSVER=<emacs-version> TAG=<tag>
# Create the precompiled AUCTeX package for Windows.
# This requires a compiled Emacs of the same version at location $WEMACS.
# NOTA BENE: you may need to use bash shell for this recipe to work.
#
-# 5) release-sign TAG=<tag>
+# 6) release-sign TAG=<tag>
# Sign the tar ball and create directive files for upload. NOTA BENE: you
# may need to use bash shell for this recipe to work.
#
-# 6) release-upload
+# 7) release-upload
# Upload files to GNU FTP server.
#
-# 7) www-doc TAG=<tag>
+# 8) www-doc TAG=<tag>
# Create documentation for AUCTeX home page.
#
-# 8) preview-ball TAG=<tag>
+# 9) preview-ball TAG=<tag>
# Create preview package. (Not for GNU FTP server but for CTAN.)
dist: check-tag tar-ball
@@ -511,18 +514,18 @@ check:
release-commit: check-tag
@echo "Tagging release $(TAG) in Git ..."
sleep 5
- mv ChangeLog ChangeLog.old
+ mv $(CHANGELOG_N) ChangeLog.old
mv ChangeLog-preview ChangeLog-preview.old
# Make sure the release ChangeLog entry is encoded with ISO-8859-1. This
# requires the `iconv' program.
- echo `date "+%Y-%m-%d "`" ${COMMITTER}" | iconv -t ISO-8859-1 - >
ChangeLog
- echo >> ChangeLog
- echo " * Version" $(TAG) released. >> ChangeLog
- echo >> ChangeLog
- cp ChangeLog ChangeLog-preview
- cat ChangeLog.old >> ChangeLog
+ echo `date "+%Y-%m-%d "`" ${COMMITTER}" | iconv -t ISO-8859-1 - >
$(CHANGELOG_N)
+ echo >> $(CHANGELOG_N)
+ echo " * Version" $(TAG) released. >> $(CHANGELOG_N)
+ echo >> $(CHANGELOG_N)
+ cp $(CHANGELOG_N) ChangeLog-preview.1
+ cat ChangeLog.old >> $(CHANGELOG_N)
cat ChangeLog-preview.old >> ChangeLog-preview
- git commit -m 'Release_$(TAG)' -- ChangeLog ChangeLog-preview
+ git commit -m 'Release_$(TAG)' -- $(CHANGELOG_N) ChangeLog-preview
git tag release_`echo $(TAG) | sed -e 's/[.]/_/g'`
@echo
@echo "Congratulations! Release $(TAG) of AUCTeX is ready."
@@ -549,7 +552,7 @@ tar-ball: doc/Makefile
cd doc && $(MAKE) extradist
rm -f doc/version.texi
$(CP) doc/auctex.ps doc/auctex.pdf doc/tex-ref.ps doc/tex-ref.pdf
$(FTPDIR)
- $(CP) ChangeLog $(FTPDIR)
+ $(CP) $(CHANGELOG_N) $(FTPDIR)
rpm-packages:
rpmbuild -ta $(RPM_SIGN) $(FTPDIR)/auctex-$(TAG).tar.gz
- [elpa] externals/auctex bc47cb0 39/57: Fontify script characters with a new face, (continued)
- [elpa] externals/auctex bc47cb0 39/57: Fontify script characters with a new face, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 6fe7a2e 43/57: Prepare for upcoming release, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 33a6ff8 48/57: ; Change email address., Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 5af3c8e 15/57: Add \switchcolumn to paragraph commands, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex a943b6c 10/57: Add new tcolorbox library style/tcolorboxlib-raster.el, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 3a5ed08 38/57: Support biblatex cite format in all Emacsen, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 436371c 31/57: Add completion-at-point support, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex a181b14 55/57: ; make change-history-commit, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 4ebbf90 56/57: Make gitlog-to-changelog ignore release-commit, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex a9ec6ba 01/57: Update style/minted.el to package version 2.4.1., Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 4c59f77 42/57: Adapt Makefile to new ChangeLog file name,
Tassilo Horn <=
- [elpa] externals/auctex c541d75 20/57: Fix the names also in expert macros, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 93b1163 50/57: * ChangeLog-preview: Change encoding to UTF-8., Tassilo Horn, 2017/01/11
- [elpa] externals/auctex fb6333b 45/57: ; * doc/install.texi (Installation): Guard reference in "@ifclear rawfile"., Tassilo Horn, 2017/01/11
- [elpa] externals/auctex ea7f427 28/57: Improve multi-level script fontification, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex bdc5d0d 11/57: Add new style/mdframed.el, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 6c155cc 33/57: Refactor normal completion and completion at point a bit, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 7209776 46/57: Skip macros and environments from tcolorbox and raster library, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 7ef680c 52/57: Refresh RELEASE file, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 1354c70 44/57: Advertise AUCTeX installation from ELPA, Tassilo Horn, 2017/01/11
- [elpa] externals/auctex 67c081d 53/57: ; make change-history-commit, Tassilo Horn, 2017/01/11