Steve Youngs [Sat, 4 Apr 2020 10:22:23 +0000 (20:22 +1000)]
AUCTeX Sync -- Update Texinfo docs
The following texinfo docs have been updated to 11.92 versions. See
xemacs-packages/auctex/ChangeLog.d/ChangeLog.11.89-11.92 for details
of the changes.
* xemacs-packages/auctex/doc/auctex.texi
* xemacs-packages/auctex/doc/changes.texi
* xemacs-packages/auctex/doc/faq.texi
* xemacs-packages/auctex/doc/install.texi
* xemacs-packages/auctex/doc/preview-dtxdoc.texi
* xemacs-packages/auctex/doc/quickstart.texi
* xemacs-packages/auctex/doc/tex-ref.tex
* xemacs-packages/auctex/doc/todo.texi
* xemacs-packages/auctex/doc/version.texi
* xemacs-packages/auctex/doc/wininstall.texi
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 08:39:24 +0000 (18:39 +1000)]
AUCTeX Sync -- Updated Style Files.
The following style files have all been updated since 11.88. See
ChangeLog.d/ChangeLog.11.89-11.92 for details of the changes.
* xemacs-packages/auctex/style/CJK.el
* xemacs-packages/auctex/style/MinionPro.el
* xemacs-packages/auctex/style/acro.el
* xemacs-packages/auctex/style/acronym.el
* xemacs-packages/auctex/style/alltt.el
* xemacs-packages/auctex/style/amsart.el
* xemacs-packages/auctex/style/amsbook.el
* xemacs-packages/auctex/style/amsmath.el
* xemacs-packages/auctex/style/amssymb.el
* xemacs-packages/auctex/style/amsthm.el
* xemacs-packages/auctex/style/array.el
* xemacs-packages/auctex/style/article.el
* xemacs-packages/auctex/style/babel.el
* xemacs-packages/auctex/style/beamer.el
* xemacs-packages/auctex/style/biblatex.el
* xemacs-packages/auctex/style/bigstrut.el
* xemacs-packages/auctex/style/book.el
* xemacs-packages/auctex/style/cleveref.el
* xemacs-packages/auctex/style/comment.el
* xemacs-packages/auctex/style/csquotes.el
* xemacs-packages/auctex/style/dinbrief.el
* xemacs-packages/auctex/style/dk-bib.el
* xemacs-packages/auctex/style/doc.el
* xemacs-packages/auctex/style/emp.el
* xemacs-packages/auctex/style/english.el
* xemacs-packages/auctex/style/epigraph.el
* xemacs-packages/auctex/style/epsf.el
* xemacs-packages/auctex/style/everysel.el
* xemacs-packages/auctex/style/fancyhdr.el
* xemacs-packages/auctex/style/fancyref.el
* xemacs-packages/auctex/style/fancyvrb.el
* xemacs-packages/auctex/style/filecontents.el
* xemacs-packages/auctex/style/foils.el
* xemacs-packages/auctex/style/fontspec.el
* xemacs-packages/auctex/style/graphics.el
* xemacs-packages/auctex/style/graphicx.el
* xemacs-packages/auctex/style/harvard.el
* xemacs-packages/auctex/style/hyperref.el
* xemacs-packages/auctex/style/icelandic.el
* xemacs-packages/auctex/style/inputenc.el
* xemacs-packages/auctex/style/italian.el
* xemacs-packages/auctex/style/j-book.el
* xemacs-packages/auctex/style/jarticle.el
* xemacs-packages/auctex/style/jbook.el
* xemacs-packages/auctex/style/jreport.el
* xemacs-packages/auctex/style/jsarticle.el
* xemacs-packages/auctex/style/jsbook.el
* xemacs-packages/auctex/style/jurabib.el
* xemacs-packages/auctex/style/kpfonts.el
* xemacs-packages/auctex/style/latexinfo.el
* xemacs-packages/auctex/style/letter.el
* xemacs-packages/auctex/style/listings.el
* xemacs-packages/auctex/style/longtable.el
* xemacs-packages/auctex/style/ltx-base.el
* xemacs-packages/auctex/style/mathtools.el
* xemacs-packages/auctex/style/memoir.el
* xemacs-packages/auctex/style/multirow.el
* xemacs-packages/auctex/style/nameref.el
* xemacs-packages/auctex/style/natbib.el
* xemacs-packages/auctex/style/paralist.el
* xemacs-packages/auctex/style/pdfsync.el
* xemacs-packages/auctex/style/plext.el
* xemacs-packages/auctex/style/polish.el
* xemacs-packages/auctex/style/polski.el
* xemacs-packages/auctex/style/prosper.el
* xemacs-packages/auctex/style/psfig.el
* xemacs-packages/auctex/style/pst-node.el
* xemacs-packages/auctex/style/pst-plot.el
* xemacs-packages/auctex/style/pstricks.el
* xemacs-packages/auctex/style/ragged2e.el
* xemacs-packages/auctex/style/report.el
* xemacs-packages/auctex/style/scrartcl.el
* xemacs-packages/auctex/style/scrbase.el
* xemacs-packages/auctex/style/scrlttr2.el
* xemacs-packages/auctex/style/scrreprt.el
* xemacs-packages/auctex/style/shortvrb.el
* xemacs-packages/auctex/style/siunitx.el
* xemacs-packages/auctex/style/tabularx.el
* xemacs-packages/auctex/style/tabulary.el
* xemacs-packages/auctex/style/url.el
* xemacs-packages/auctex/style/varioref.el
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 08:11:25 +0000 (18:11 +1000)]
AUCTeX Sync -- New Style Files
* xemacs-packages/auctex/style/Alegreya.el: New.
* xemacs-packages/auctex/style/AlegreyaSans.el: New.
* xemacs-packages/auctex/style/AnonymousPro.el: New.
* xemacs-packages/auctex/style/FiraMono.el: New.
* xemacs-packages/auctex/style/FiraSans.el: New.
* xemacs-packages/auctex/style/MyriadPro.el: New.
* xemacs-packages/auctex/style/XCharter.el: New.
* xemacs-packages/auctex/style/amsfonts.el: New.
* xemacs-packages/auctex/style/arabxetex.el: New.
* xemacs-packages/auctex/style/attachfile.el: New.
* xemacs-packages/auctex/style/australian.el: New.
* xemacs-packages/auctex/style/baskervaldx.el: New.
* xemacs-packages/auctex/style/bicaption.el: New.
* xemacs-packages/auctex/style/bidi.el: New.
* xemacs-packages/auctex/style/bidibeamer.el: New.
* xemacs-packages/auctex/style/breqn.el: New.
* xemacs-packages/auctex/style/canadian.el: New.
* xemacs-packages/auctex/style/caption.el: New.
* xemacs-packages/auctex/style/color.el: New.
* xemacs-packages/auctex/style/colortbl.el: New.
* xemacs-packages/auctex/style/commath.el: New.
* xemacs-packages/auctex/style/currvita.el: New.
* xemacs-packages/auctex/style/dcolumn.el: New.
* xemacs-packages/auctex/style/empheq.el: New.
* xemacs-packages/auctex/style/enumitem.el: New.
* xemacs-packages/auctex/style/environ.el: New.
* xemacs-packages/auctex/style/erewhon.el: New.
* xemacs-packages/auctex/style/eso-pic.el: New.
* xemacs-packages/auctex/style/exam.el: New.
* xemacs-packages/auctex/style/expl3.el: New.
* xemacs-packages/auctex/style/fbb.el: New.
* xemacs-packages/auctex/style/floatrow.el: New.
* xemacs-packages/auctex/style/fontaxes.el: New.
* xemacs-packages/auctex/style/fontenc.el: New.
* xemacs-packages/auctex/style/framed.el: New.
* xemacs-packages/auctex/style/fvextra.el: New.
* xemacs-packages/auctex/style/geometry.el: New.
* xemacs-packages/auctex/style/gloss-italian.el: New.
* xemacs-packages/auctex/style/hologo.el: New.
* xemacs-packages/auctex/style/ifluatex.el: New.
* xemacs-packages/auctex/style/jsreport.el: New.
* xemacs-packages/auctex/style/ltablex.el: New.
* xemacs-packages/auctex/style/ltxtable.el: New.
* xemacs-packages/auctex/style/luatextra.el: New.
* xemacs-packages/auctex/style/mdframed.el: New.
* xemacs-packages/auctex/style/mdsymbol.el: New.
* xemacs-packages/auctex/style/menukeys.el: New.
* xemacs-packages/auctex/style/minted.el: New.
* xemacs-packages/auctex/style/mn2e.el: New.
* xemacs-packages/auctex/style/mnras.el: New.
* xemacs-packages/auctex/style/moodle.el: New.
* xemacs-packages/auctex/style/newfloat.el: New.
* xemacs-packages/auctex/style/newpxmath.el: New.
* xemacs-packages/auctex/style/newpxtext.el: New.
* xemacs-packages/auctex/style/newtxmath.el: New.
* xemacs-packages/auctex/style/newtxsf.el: New.
* xemacs-packages/auctex/style/newtxtext.el: New.
* xemacs-packages/auctex/style/newtxttt.el: New.
* xemacs-packages/auctex/style/newzealand.el: New.
* xemacs-packages/auctex/style/ntheorem.el: New.
* xemacs-packages/auctex/style/paracol.el: New.
* xemacs-packages/auctex/style/pdflscape.el: New.
* xemacs-packages/auctex/style/pdfpages.el: New.
* xemacs-packages/auctex/style/polyglossia.el: New.
* xemacs-packages/auctex/style/preview.el: New.
* xemacs-packages/auctex/style/relsize.el: New.
* xemacs-packages/auctex/style/sourcecodepro.el: New.
* xemacs-packages/auctex/style/splitidx.el: New.
* xemacs-packages/auctex/style/subcaption.el: New.
* xemacs-packages/auctex/style/subfiles.el: New.
* xemacs-packages/auctex/style/tarticle.el: New.
* xemacs-packages/auctex/style/tbook.el: New.
* xemacs-packages/auctex/style/tcolorbox.el: New.
* xemacs-packages/auctex/style/tcolorboxlib-raster.el: New.
* xemacs-packages/auctex/style/textcomp.el: New.
* xemacs-packages/auctex/style/textpos.el: New.
* xemacs-packages/auctex/style/theorem.el: New.
* xemacs-packages/auctex/style/tikz.el: New.
* xemacs-packages/auctex/style/titleps.el: New.
* xemacs-packages/auctex/style/titlesec.el: New.
* xemacs-packages/auctex/style/titletoc.el: New.
* xemacs-packages/auctex/style/transparent.el: New.
* xemacs-packages/auctex/style/treport.el: New.
* xemacs-packages/auctex/style/vwcol.el: New.
* xemacs-packages/auctex/style/wrapfig.el: New.
* xemacs-packages/auctex/style/xcolor.el: New.
* xemacs-packages/auctex/style/xltabular.el: New.
* xemacs-packages/auctex/style/zlmtt.el: New.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 08:00:09 +0000 (18:00 +1000)]
AUCTeX Sync -- Add ChangeLog, Update COPYING, RELEASE
* xemacs-packages/auctex/COPYING: Updated to the copy in upstream
11.92.
* xemacs-packages/auctex/RELEASE: Ditto.
* xemacs-packages/auctex/ChangeLog.d/ChangeLog.11.89-11.92: New.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 06:52:58 +0000 (16:52 +1000)]
AUCTeX -- One ChangeLog to rule them all.
This adds the most amazing ChangeLog that I have ever seen. It
includes revisions dating back to Kresten Thorup's initial revision in
May, 1991.
Because this is a superset of the other ChangeLog files in
ChangeLog.d, with the exception of the .XEmacs one, the dups were
removed.
* xemacs-packages/auctex/ChangeLog.d/ChangeLog.0-11.88: New. It
is generated from upstream git repo and it covers every single
revision since inception on 1991-05-31.
* xemacs-packages/auctex/ChangeLog.d/ChangeLog.auctex: Removed
* xemacs-packages/auctex/ChangeLog.d/ChangeLog-preview: Removed
* xemacs-packages/auctex/ChangeLog.d/ChangeLog-preview.1: Removed
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 03:30:32 +0000 (13:30 +1000)]
AUCTeX -- remove unnecessary Makefile.in, .nosearch files
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Apr 2020 03:27:22 +0000 (13:27 +1000)]
gitattributes -- Add AUCTeX items for future subtree
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Thu, 2 Apr 2020 06:17:20 +0000 (16:17 +1000)]
Gnus -- Compatability "fix" (well... "improvement")
In my book, anything that allows for stuff in Gnus' sxepkg.el to be
deleted is a good thing. SXEmacs'
'define-obsolete-(function|variable)-alias' functions now take 2 - 4
args to make them compat with GNU's 3 - 4 arg versions.
This does mean though, that to compile (not run) packages you will
need at least SXEmacs v22.1.16-44-g1197b37
* gnus-fix:
Gnus -- Remove some no longer needed compatibility cruft.
Revert "Gnus -- temporary workaround to allow other pkgs to build."
Steve Youngs [Thu, 2 Apr 2020 06:16:00 +0000 (16:16 +1000)]
Gnus -- Remove some no longer needed compatibility cruft.
* xemacs-packages/gnus/lisp/sxepkg.el: Remove compatability code
for #'define-obsolete-variable-alias and
#'define-obsolete-function-alias.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Thu, 2 Apr 2020 06:11:44 +0000 (16:11 +1000)]
Revert "Gnus -- temporary workaround to allow other pkgs to build."
This reverts commit
99c602bec9e2938ef635b6ab2644f06a676173ea.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Wed, 1 Apr 2020 13:59:46 +0000 (23:59 +1000)]
Generate ChangeLogs during build.
Because we use git we have no need for static ChangeLog files. This
set of changes sets up auto-generation of ChangeLogs during a
package's build, and renames all the old static files out of the way.
* auto-changelog:
AUCTeX -- Remove ChangeLog generation from Makefile.
PKG Build -- Generate ChangeLog files during package build.
The Great ChangeLog Renaming
Steve Youngs [Wed, 1 Apr 2020 13:54:42 +0000 (23:54 +1000)]
AUCTeX -- Remove ChangeLog generation from Makefile.
This is now done globally through XEmacs.rules.
* xemacs-packages/auctex/Makefile (EXTRA_DEPENDENCIES): Remove
'ChangeLog'.
(ChangeLog): Remove. This target isn't needed anymore.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Wed, 1 Apr 2020 13:35:58 +0000 (23:35 +1000)]
PKG Build -- Generate ChangeLog files during package build.
* XEmacs.rules (CHANGELOG_XEMACS): New. Set to 'ChangeLog.XEmacs'
if that file exists in the package directory, unset otherwise.
(ChangeLog): New target for generating the package's ChangeLog.
(package-info): Make 'ChangeLog' a dependency.
(clean): Also delete ChangeLog, it's a generated file now.
(binkit-1): Install the ChangeLog.XEmacs file if it exists.
* .gitignore: Package ChangeLogs are now generated. Ignore them.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Wed, 1 Apr 2020 12:52:29 +0000 (22:52 +1000)]
The Great ChangeLog Renaming
When you use a SCM with logging capabilities there is no point in
keeping or maintaining static ChangeLog files. From now on, all
packages will generate a ChangeLog file during the build.
So this just renames all the old ChangeLog files that were inherited
from the XEmacs package repo to preserve them and keep them out of the
way.
* xemacs-packages/*/ChangeLog: Renamed to ChangeLog.XEmacs
* mule-packages/*/ChangeLog: Ditto.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 12:05:47 +0000 (22:05 +1000)]
Whole of tree build fix
And with these changesets the entire packages tree can now once again
be built. There's nothing overly special here, it is mostly updates
to Makefile REQUIRES and the odd Texinfo 637 compatibility fix.
* buildfix:
Add more generated files to .gitignore
mh-e -- Build fix.
w3 -- Build fix.
VM -- Build fix.
Move gnus/contrib/vcard.el to mail-lib
vc -- Build fix.
TRAMP -- Build fix.
tm -- Build fix.
psgml -- Texinfo 6.7 fix.
prog-modes -- Texinfo and build fixes.
pcl-cvs -- Build fix.
mmm-mode -- Texinfo 6.7 fix.
hyperbole -- Build fix.
Gnus -- temporary workaround to allow other pkgs to build.
Texinfo 6.7 fix.
General-Docs -- Texinfo 6.7 fix.
ediff -- Build fix.
ecb -- Texinfo 6.7 fix.
bbdb -- build fixes.
edit-utils -- Texinfo 6.7 fix
Steve Youngs [Tue, 31 Mar 2020 11:28:06 +0000 (21:28 +1000)]
Add more generated files to .gitignore
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 11:21:09 +0000 (21:21 +1000)]
mh-e -- Build fix.
* xemacs-packages/mh-e/Makefile (REQUIRES): Add easypg, w3,
text-modes, dired because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 11:14:34 +0000 (21:14 +1000)]
w3 -- Build fix.
* xemacs-packages/w3/Makefile (REQUIRES): Add easypg, text-modes,
dired because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 11:08:22 +0000 (21:08 +1000)]
VM -- Build fix.
* xemacs-packages/vm/Makefile (REQUIRES): Add w3, easypg,
text-modes, dired because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 11:06:35 +0000 (21:06 +1000)]
Move gnus/contrib/vcard.el to mail-lib
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 10:20:59 +0000 (20:20 +1000)]
vc -- Build fix.
* xemacs-packages/vc/Makefile (REQUIRES): Add text-modes, ecrypto
because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 08:20:10 +0000 (18:20 +1000)]
TRAMP -- Build fix.
* xemacs-packages/tramp/Makefile (REQUIRES): Add text-modes,
ecrypto because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 08:17:45 +0000 (18:17 +1000)]
tm -- Build fix.
* xemacs-packages/tm/Makefile (REQUIRES): Add w3, easypg,
text-modes, dired because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 08:11:20 +0000 (18:11 +1000)]
psgml -- Texinfo 6.7 fix.
* xemacs-packages/psgml/psgml.texi: Add @documentencoding to keep
Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 08:08:30 +0000 (18:08 +1000)]
prog-modes -- Texinfo and build fixes.
* xemacs-packages/prog-modes/prog-modes.texi: Add
@documentencoding to keep Texinfo 6.7 happy.
* xemacs-packages/prog-modes/Makefile (REQUIRES): Add net-utils,
ecrypto, easypg because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:53:08 +0000 (17:53 +1000)]
pcl-cvs -- Build fix.
* xemacs-packages/pcl-cvs/Makefile (REQUIRES): Add text-modes,
ecrypto because of Gnus restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:47:22 +0000 (17:47 +1000)]
mmm-mode -- Texinfo 6.7 fix.
* xemacs-packages/mmm-mode/mmm.texinfo: Add @documentencoding to
keep Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:42:24 +0000 (17:42 +1000)]
hyperbole -- Build fix.
* xemacs-packages/hyperbole/Makefile (REQUIRES): Add w3, easypg,
fsf-compat, and dired. Most likely brought on by Gnus
restructuring.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:33:54 +0000 (17:33 +1000)]
Gnus -- temporary workaround to allow other pkgs to build.
This is just a temporary workaround until I update the SXEmacs
version of #'define-obsolete-variable-alias and function-alias.
* xemacs-packages/gnus/lisp/gnus-start.el: Comment out the 'when'
arg on a #'define-obsolete-variable-alias to allow other packages
to build.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:30:26 +0000 (17:30 +1000)]
Texinfo 6.7 fix.
* xemacs-packages/hm--html-menus/hm--html-mode.texi: Add
@documentencoding to keep Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:16:12 +0000 (17:16 +1000)]
General-Docs -- Texinfo 6.7 fix.
* xemacs-packages/general-docs/texi/xemacs/fontconfig.texi: Add
@documentencoding to keep Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:09:22 +0000 (17:09 +1000)]
ediff -- Build fix.
* xemacs-packages/ediff/Makefile (REQUIRES): Add missing deps
probably caused by the "Great Gnus Sync"
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 07:03:33 +0000 (17:03 +1000)]
ecb -- Texinfo 6.7 fix.
* xemacs-packages/ecb/ecb.texi: Add @documentencoding to keep
Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 06:55:09 +0000 (16:55 +1000)]
bbdb -- build fixes.
* xemacs-packages/bbdb/texinfo/bbdb.texinfo: Add @documentencoding
to keep Texinfo 6.7 happy.
* xemacs-packages/bbdb/Makefile (REQUIRES): Update
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 31 Mar 2020 01:38:07 +0000 (11:38 +1000)]
edit-utils -- Texinfo 6.7 fix
* xemacs-packages/edit-utils/tempo.texi: Add @documentencoding
to keep Texinfo 6.7 happy.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:35:55 +0000 (22:35 +1000)]
Update all package-info.in provides.
A package's package-info.in file is used to create the central
package-index file (currently named, 'package-index.LATEST.gpg').
That package-index file, in turn, is used by package-get.el and
friends to do their magic. The provides form in the package-info.in
is from where package-get can tell you which package a feature is
from. So having that info up to date is important.
In an attempt to keep things compartmentalised, I decided to split
this into separate commits per package instead of a single monster
commit.
The actual edits were done via some elisp I wrote especially for this
task. It is available in my SLH repo: https://git.sxemacs.org/slh
(pkginfo.el). And the commits themselves were via this shell
one-liner...
for FILE in $(git status --porcelain|cut -c4-); do
pkg=${${FILE#*-packages/}%/package-info.in}
log="${pkg} -- Update and prettify package-info.in provides."
git ci -sm "${log}" -- ${FILE}
done
* provides:
xwem -- Update and prettify package-info.in provides.
xslide -- Update and prettify package-info.in provides.
xlib -- Update and prettify package-info.in provides.
xemacs-devel -- Update and prettify package-info.in provides.
xemacs-base -- Update and prettify package-info.in provides.
x-symbol -- Update and prettify package-info.in provides.
w3 -- Update and prettify package-info.in provides.
vm -- Update and prettify package-info.in provides.
viper -- Update and prettify package-info.in provides.
view-process -- Update and prettify package-info.in provides.
vc -- Update and prettify package-info.in provides.
tramp -- Update and prettify package-info.in provides.
tpu -- Update and prettify package-info.in provides.
tm -- Update and prettify package-info.in provides.
text-modes -- Update and prettify package-info.in provides.
texinfo -- Update and prettify package-info.in provides.
speedbar -- Update and prettify package-info.in provides.
slider -- Update and prettify package-info.in provides.
sieve -- Update and prettify package-info.in provides.
sh-script -- Update and prettify package-info.in provides.
sgml -- Update and prettify package-info.in provides.
semantic -- Update and prettify package-info.in provides.
scheme -- Update and prettify package-info.in provides.
sasl -- Update and prettify package-info.in provides.
riece -- Update and prettify package-info.in provides.
reftex -- Update and prettify package-info.in provides.
psgml -- Update and prettify package-info.in provides.
prog-modes -- Update and prettify package-info.in provides.
pgg -- Update and prettify package-info.in provides.
pcomplete -- Update and prettify package-info.in provides.
pcl-cvs -- Update and prettify package-info.in provides.
os-utils -- Update and prettify package-info.in provides.
oo-browser -- Update and prettify package-info.in provides.
ocaml -- Update and prettify package-info.in provides.
net-utils -- Update and prettify package-info.in provides.
mmm-mode -- Update and prettify package-info.in provides.
mh-e -- Update and prettify package-info.in provides.
mew -- Update and prettify package-info.in provides.
mail-lib -- Update and prettify package-info.in provides.
jde -- Update and prettify package-info.in provides.
ilisp -- Update and prettify package-info.in provides.
idlwave -- Update and prettify package-info.in provides.
hyperbole -- Update and prettify package-info.in provides.
hm--html-menus -- Update and prettify package-info.in provides.
haskell-mode -- Update and prettify package-info.in provides.
gnus -- Update and prettify package-info.in provides.
gnats -- Update and prettify package-info.in provides.
games -- Update and prettify package-info.in provides.
fsf-compat -- Update and prettify package-info.in provides.
frame-icon -- Update and prettify package-info.in provides.
footnote -- Update and prettify package-info.in provides.
eudc -- Update and prettify package-info.in provides.
eterm -- Update and prettify package-info.in provides.
ess -- Update and prettify package-info.in provides.
eshell -- Update and prettify package-info.in provides.
erc -- Update and prettify package-info.in provides.
elib -- Update and prettify package-info.in provides.
eieio -- Update and prettify package-info.in provides.
efs -- Update and prettify package-info.in provides.
edit-utils -- Update and prettify package-info.in provides.
ediff -- Update and prettify package-info.in provides.
edebug -- Update and prettify package-info.in provides.
ede -- Update and prettify package-info.in provides.
ecrypto -- Update and prettify package-info.in provides.
ecb -- Update and prettify package-info.in provides.
easypg -- Update and prettify package-info.in provides.
docbookide -- Update and prettify package-info.in provides.
dired -- Update and prettify package-info.in provides.
dictionary -- Update and prettify package-info.in provides.
cookie -- Update and prettify package-info.in provides.
cogre -- Update and prettify package-info.in provides.
cedet-common -- Update and prettify package-info.in provides.
cc-mode -- Update and prettify package-info.in provides.
calendar -- Update and prettify package-info.in provides.
calc -- Update and prettify package-info.in provides.
bbdb -- Update and prettify package-info.in provides.
auctex -- Update and prettify package-info.in provides.
apel -- Update and prettify package-info.in provides.
skk -- Update and prettify package-info.in provides.
mule-ucs -- Update and prettify package-info.in provides.
mule-base -- Update and prettify package-info.in provides.
lookup -- Update and prettify package-info.in provides.
leim -- Update and prettify package-info.in provides.
latin-unity -- Update and prettify package-info.in provides.
latin-euro-standards -- Update and prettify package-info.in provides.
egg-its -- Update and prettify package-info.in provides.
edict -- Update and prettify package-info.in provides.
Patcher -- Add missing package-info.in
Gnus -- Lets really not provide lpath.
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xwem -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xslide -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xlib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xemacs-devel -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
xemacs-base -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:01 +0000 (22:15 +1000)]
x-symbol -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
w3 -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
vm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
viper -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
view-process -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
vc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
tramp -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:15:00 +0000 (22:15 +1000)]
tpu -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
tm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
text-modes -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
texinfo -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
speedbar -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
slider -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
sieve -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:59 +0000 (22:14 +1000)]
sh-script -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
sgml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
semantic -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
scheme -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
sasl -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:58 +0000 (22:14 +1000)]
riece -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
reftex -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
psgml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
prog-modes -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pgg -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pcomplete -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:57 +0000 (22:14 +1000)]
pcl-cvs -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
os-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
oo-browser -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
ocaml -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
net-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mmm-mode -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mh-e -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:56 +0000 (22:14 +1000)]
mew -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
mail-lib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
jde -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
ilisp -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
idlwave -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
hyperbole -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
hm--html-menus -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:55 +0000 (22:14 +1000)]
haskell-mode -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
gnus -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
gnats -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
games -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
fsf-compat -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
frame-icon -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:54 +0000 (22:14 +1000)]
footnote -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eudc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eterm -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
ess -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eshell -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
erc -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
elib -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:53 +0000 (22:14 +1000)]
eieio -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
efs -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
edit-utils -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ediff -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
edebug -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ede -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Mon, 30 Mar 2020 12:14:52 +0000 (22:14 +1000)]
ecrypto -- Update and prettify package-info.in provides.
Signed-off-by: Steve Youngs <steve@sxemacs.org>