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.