eplain[58] trunk: update texnames.sty, define fetch target
commits+karl at tug.org
commits+karl at tug.org
Mon Oct 3 17:04:43 CEST 2022
Revision: 58
http://tug.org/svn/eplain?view=revision&revision=58
Author: karl
Date: 2022-10-03 17:04:43 +0200 (Mon, 03 Oct 2022)
Log Message:
-----------
update texnames.sty, define fetch target
Modified Paths:
--------------
trunk/ChangeLog
trunk/Makefile
trunk/PROJECTS
trunk/texnames.sty
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2022-10-03 01:31:42 UTC (rev 57)
+++ trunk/ChangeLog 2022-10-03 15:04:43 UTC (rev 58)
@@ -1,3 +1,8 @@
+2022-10-03 Karl Berry <karl at freefriends.org>
+
+ * Makefile (fetch, fetch1): new targets.
+ * texnames.sty: update to current (explicit pd statement).
+
2022-10-02 Karl Berry <karl at freefriends.org>
* doc/*.texi: remove use of @acronym; better to just use capitals.
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2022-10-03 01:31:42 UTC (rev 57)
+++ trunk/Makefile 2022-10-03 15:04:43 UTC (rev 58)
@@ -45,7 +45,21 @@
cd doc && $(MAKE) ../INSTALL
#
-# we need to make a variety of things:
+# Check that our included files are up to date.
+#
+fetch:
+ $(MAKE) file=iftex.sty fetch1
+ $(MAKE) file=path.sty fetch1
+ $(MAKE) file=texnames.sty fetch1
+ svn diff
+ svn status
+
+fetch1:
+ cmp -s $(file) `cd / && kpsewhich $(file)` \
+ || cp -pv `cd / && kpsewhich $(file)` .
+
+#
+# We need to create several things for distribution.
# - eplain-VER.tds.zip (for easy installation).
# - eplain-VER.upload.zip (combination of TDS and directory for main tree)
# - eplain-VER.tar.gz (same as .tds.zip but in .tar.gz, for tug.org).
Modified: trunk/PROJECTS
===================================================================
--- trunk/PROJECTS 2022-10-03 01:31:42 UTC (rev 57)
+++ trunk/PROJECTS 2022-10-03 15:04:43 UTC (rev 58)
@@ -5,20 +5,21 @@
Optional line numbering of verbatim blocks.
-Generalize toc files to other kinds of generated listings (e.g., figures).
+Generalize toc files to other kinds of generated listings, e.g., figures.
How about list processing macros like those in ``TeX in Practice''?
Or any of the myriad other list packages around these days.
-[No, the many alternatives can stay as separate packages.]
+[No: the many alternatives can stay as separate packages.]
--
Steps to make a release:
-check for updated included files.
-update version number/dates in Makefile, NEWS, doc/eplain.texi, make all.
+check for updated included files: make fetch.
+update version number/dates in Makefile, NEWS, doc/eplain.texi, doc/eplain.1;
+ make all.
commit, make dist.
-write announcement in /u/karl/misc/announce.
+write announcement in ~/misc/announce.
-scp eplain-*.tar.gz tug:/home/ftp/tex
+scp -p eplain-*.tar.gz tug:/home/ftp/tex
mv eplain-*.tar.gz $misc/archive/eplain
on tug,
cd /home/ftp/tex
Modified: trunk/texnames.sty
===================================================================
--- trunk/texnames.sty 2022-10-03 01:31:42 UTC (rev 57)
+++ trunk/texnames.sty 2022-10-03 15:04:43 UTC (rev 58)
@@ -15,10 +15,11 @@
%%% USA
%%% Tel: (801) 581-5254
%%% FAX: (801) 581-4148",
-%%% checksum = "27723 296 1385 12423",
+%%% checksum = "39776 297 1390 12466",
%%% email = "beebe at magna.math.utah.edu (Internet)",
%%% codetable = "ISO/ASCII",
%%% keywords = "TeX names",
+%%% license = "public domain",
%%% supported = "yes",
%%% docstring = "This style file for AmSTeX, LaTeX, and TeX
%%% defines macros for the names of TeX
More information about the tex-eplain-commits
mailing list.