Below instructions regarding "Making a release" are incorrect as per 2001-04-30. Instead, make sure to manually update following approximate locations before making a new release of build, checkin the changes and roll a new release. Substitute the package VERSION number (see Makefile) for $Name[^$]+$ below. Substitute an ISO8601 date (YYYY-MM-DD) for $Date[^$]+$. cd c:\Hacking\XEmacs\xemacs-packages\libs\build\ egrep -ni "\$[A-Z][a-z]+" * NUL Compilation started at Sun Apr 29 23:59:06 2001 +0200 (W. Europe Daylight Time) egrep: CVS: Invalid request code build.el:8:;; Date: $Date: 2002-12-08 21:26:36 $ build.el:9:;; Version: $Name: $ build.el:71: (let ((x "$Name: $")) build.el:80: (let ((x "$Date: 2002-12-08 21:26:36 $")) build.texi:28:@subtitle Version $Name: $ (for XEmacs 21.1, 21.2), dated $Date: 2002-12-08 21:26:36 $ build.texi:59:This is the XEmacs Build Reference Manual, Version $Name: $ (for XEmacs build.texi:60:21.1, 21.2), released $Date: 2002-12-08 21:26:36 $, by @email{adrian@@xemacs.org, Adrian grep exited abnormally with code 2 at Sun Apr 29 23:59:07 ============================================================================ Making a release (2001-04-19): 1. Tag the sources (using cvs tag rJMAJOR-MINOR). rtag will probably not work because build-report.el is in the Attic. 2. Update from cvs using: cvs update -r rMAJOR-MINOR -kv 3. make distclean make bindist 4. Update again to remove sticky tag and expanded keywords: cvs update -PdA 5. Hand-edit PACKAGE_INDEX = package-index.LATEST.pgp in NONMULE_INSTALLED_PACKAGES_ROOT (see ..\..\Local.rules) to remove any old entries for the build package. 6. Options -> Manage Packages -> Add Download Site Adrian's Packages local to ZJ75T Options -> Manage Packages -> Update Package Index Options -> Manage Packages -> List & Install Uninstall the old build package. Install the new build package version.