summaryrefslogtreecommitdiff
path: root/FOR-RELEASE
Commit message (Collapse)AuthorAgeFilesLines
* FOR-RELEASE: Update afmtodit.tables item.G. Branden Robinson2022-10-091-1/+4
|
* Scrub references to support for snapshot builds.G. Branden Robinson2022-08-031-1/+0
| | | | See previous reversion commit for rationale.
* FOR-RELEASE: Add configure.ac to hard-coded list.G. Branden Robinson2022-05-311-0/+1
| | | | | | ...somewhat ironically. https://lists.gnu.org/archive/html/groff/2022-05/msg00067.html
* FOR-RELEASE: Relocate tagging item.G. Branden Robinson2022-05-311-4/+7
| | | | | | | * Put the Git tagging item at the end of the procedure, and provide an example command. * Update Unicode data import example so people don't worry that we forgot about Unicode 14.
* FOR-RELEASE, HACKING, INSTALL.REPO, README: Tweak.G. Branden Robinson2022-05-261-1/+1
| | | | | | | | | | | | | | | | | | | * FOR-RELEASE: Split-off ChangeLog files need to be added to the distribution archive. * HACKING: Clarify non-ChangeLoggable items. Generally, an item that resolves a Savannah ticket should be ChangeLogged even if it would not normally meet that threshold. Also clarify a point in an example; we certainly expect table entries containing the word "FOOBAR" to show up that way when formatted. * INSTALL.REPO: Correct prose description of what to do with unpacked "gnulib" snapshot. * README: Clarify that the '.version' file is produced by the build process. Clarify origins and provenance of various groff components. Use a more appropriate URL for the Savannah issue tracker. Lightly recast.
* FOR-RELEASE: Add gnulib-related sub-step.G. Branden Robinson2022-05-241-2/+3
| | | | | | We should document the commit hash of the gnulib submodule we use because it is missing from the snapshot archives produced by Savannah/cgit.
* Refactor X11 font description generation.G. Branden Robinson2022-03-021-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrate it with our "new" (post-2014) Automake-based build system. * src/utils/xtotroff/Makefile.in: Delete relic of old build system. Also, it had a bug: it generated X11 output device 'DESC' files with a "unitwidth 10" directive even for the "-12" devices, which is not correct (the in-tree DESC files we've been shipping for years were nevertheless correct, apparently fixed by hand by James Clark in groff 1.07 [March 1993]). * src/utils/xtotroff/xtotroff.am: Define `xtotroff` variable for use by X11 font description generation targets below. * font/devX100-12/devX100-12.am [!WITHOUT_X11]: * font/devX100/devX100.am [!WITHOUT_X11]: * font/devX75-12/devX75-12.am [!WITHOUT_X11]: * font/devX75/devX75.am [!WITHOUT_X11]: Define devX*_fontdir variables here. * font/devX100-12/devX100-12.am: * font/devX100/devX100.am: * font/devX75-12/devX75-12.am: * font/devX75/devX75.am: Add new (phony) targets, variously named "devX{100,100_12,75,75_12}-font-descriptions", to generate the corresponding output device's DESC file and run xtotroff(1) to generate its font description files. Be sure to set the correct "unitwidth" for the "-12" devices. Add new dependency-only rule "maintainer-font-descriptions" depending on these new targets for convenience (and future expansion to devps and devlj4). Add new devX*_fontsrcdir variable to distinguish the source directory for the font description files, and use it in the devX*_font-descriptions targets. * FOR-RELEASE: Document existence of "maintainer-font-descriptions" Make target and when to run it. Running this target with the aforementioned bug fix, overwriting the in-tree DESC and font description files using data gathered from a running X server, results in no changes whatsoever. Say what you will about X11 core font technology--it's stable. squash Refactor X11 font description generation.
* FOR-RELEASE: Add version increment procedures.G. Branden Robinson2021-02-191-1/+7
|
* Update copyright1.23.0.rc1Bertrand Garrigues2020-11-111-1/+3
| | | | | | | | * update-copyright.sh: use gnulib's 'update-copyright' script. Pass this script in directories 'arch', 'contrib', 'font', 'man', 'tmac', 'src' and on a list of extra files. * FOR-RELEASE: mention this point.
* Update copyright displayed by 'groff -v'Bertrand Garrigues2020-11-111-0/+3
|
* FOR-RELEASE: Remove stale INSTALL.gen reference.G. Branden Robinson2020-10-281-7/+4
| | | | | | | | | Thanks to Dave Kemper for the analysis. Fixes <https://savannah.gnu.org/bugs/?57856>. Also indent the afmtodit URLs more legibly now that we have more items in the file.
* Revert "Update copyright"Bertrand Garrigues2020-10-251-14/+1
| | | | | | This reverts commit a2e955e07354c83939fabffebcf720d3333d1f6b. Some files (COPYING, FDL, bootstrap) should not have been updated
* FOR-RELEASE: Add item for bumping version number.G. Branden Robinson2020-10-251-0/+7
|
* Update copyrightBertrand Garrigues2020-10-251-1/+14
| | | | | | | | Use gnulib's update-copyright script. * src/roff/groff/groff.cpp: update the printf displayed when 'groff -v' is invoked. * FOR-RELEASE: mention this point.
* Update 'gnulib' submodule.Bertrand Garrigues2020-10-121-0/+2
| | | | | | | | | | * gnulib: now points on d60a35e94c4f5b8f09f15828242418f5073d46e7 from 'gnulib' repository. * configure.ac: minimum autoconf version is now 2.64 due to gnulib upgrade. * FOR-RELEASE: add the gnulib update to the checklist.
* FOR-RELEASE: Start a release checklist.G. Branden Robinson2020-09-031-0/+11
| | | | | | | We probably should have done the afmtodit.tables update for 1.22.4. There were no AGL changes and the Unicode decomposition changes were limited to additions for Balinese (11), CJK compatibility ideographs (5), and 13 code points outside the Basic Multilingual Plane.
* Update copyright (use gnulib's update-copyright script)Bertrand Garrigues2018-07-031-1/+1
|
* groff top source dir: remove all "Last update" entries.Bernd Warken2014-09-031-2/+0
|
* In groff top source dir, change copyright years from start to actual yearBernd Warken2014-09-031-2/+1
|
* INSTALL.gen: Restore an older version from `2006' in `groff-1.21'.Bernd Warken2013-04-251-0/+16
FOR-RELEASE: New file which describes how to prepare `groff' for a new release.