Steve Youngs [Sat, 18 Jul 2020 10:24:27 +0000 (20:24 +1000)]
EasyPG -- Tidy up and Release.
This just removes a bunch of useless (to us) files.
* xemacs-packages/easypg/Makefile (VERSION): Bump.
(DATA_FILES): Add 'COPYING'.
* xemacs-packages/easypg/COMPILE: Removed
* xemacs-packages/easypg/INSTALL: Removed
* xemacs-packages/easypg/Makefile.am: Removed
* xemacs-packages/easypg/Makefile.in: Removed
* xemacs-packages/easypg/acinclude.m4: Removed
* xemacs-packages/easypg/aclocal.m4: Removed
* xemacs-packages/easypg/configure: Removed
* xemacs-packages/easypg/configure.ac: Removed
* xemacs-packages/easypg/epg-package-info.el.in: Removed
* xemacs-packages/easypg/install-sh: Removed
* xemacs-packages/easypg/log: Removed
* xemacs-packages/easypg/mdate-sh: Removed
* xemacs-packages/easypg/missing: Removed
* xemacs-packages/easypg/stamp-vti: Removed
* xemacs-packages/easypg/texinfo.tex: Removed
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 18 Jul 2020 10:05:24 +0000 (20:05 +1000)]
EasyPG -- Fix args-out-of-range error.
* xemacs-packages/easypg/epg.el (epg--list-keys-1): Care for
newer gpg output.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 4 Jul 2020 02:48:39 +0000 (12:48 +1000)]
Riece -- Quick Makefile fix
* xemacs-packages/riece/Makefile (DATA_FILES): Remove non-existent
docs
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Fri, 3 Jul 2020 07:35:52 +0000 (17:35 +1000)]
ALL Packages Release!
Bump $VERSION for every package.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Wed, 3 Jun 2020 01:46:16 +0000 (11:46 +1000)]
edit-utils -- Remove GNU-only min-colors face spec.
* xemacs-packages/edit-utils/ido.el (ido-subdir, ido-indicator):
Comment out use of `min-color' face spec, it's Emacs 22+ only.
* xemacs-packages/edit-utils/which-func.el (which-func): Ditto.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sat, 18 Apr 2020 10:46:53 +0000 (20:46 +1000)]
AUCTeX -- Don't compile tex-site.el
* xemacs-packages/auctex/Makefile (ELCS): Remove tex-site.elc.
(EXTRA_SOURCES): Add tex-site.el
* xemacs-packages/auctex/sxepkg.el: Remove stuff for tex-site.el,
we're not compiling that anymore.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Tue, 14 Apr 2020 06:46:03 +0000 (16:46 +1000)]
Gnus -- Minor tweak define #'time-to-seconds
* xemacs-packages/gnus/lisp/sxepkg.el: Don't need the float-time
alias any longer.
Autoload #'message-goto-body for mm-extern.el.
* xemacs-packages/gnus/lisp/time-date.el (date-to-time): Put the
autoload cookie where it will actually cause the func to be
autoloaded.
(time-to-seconds): Don't try to be clever with when this is
defined, just define it at toplevel.
(float-time): Inline autoload it.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 12:20:45 +0000 (22:20 +1000)]
AUCTeX -- Update / Synchronise to v11.92
* auctex/sync:
AUCTeX Sync -- Version 11.92 is here!
AUCTeX Sync -- Add a PKG_NOTES for synching tips
AUCTeX Sync -- Build fixes.
AUCTeX Sync -- New elisp v11.92
AUCTeX Sync -- Update all elisp to v11.92
Revert "Adding to my ever-increasing todo."
AUCTeX Sync -- Update Texinfo docs
AUCTeX Sync -- Updated Style Files.
AUCTeX Sync -- New Style Files
AUCTeX Sync -- Add ChangeLog, Update COPYING, RELEASE
AUCTeX -- One ChangeLog to rule them all.
AUCTeX -- remove unnecessary Makefile.in, .nosearch files
gitattributes -- Add AUCTeX items for future subtree
Steve Youngs [Sun, 5 Apr 2020 12:17:45 +0000 (22:17 +1000)]
AUCTeX Sync -- Version 11.92 is here!
* xemacs-packages/auctex/Makefile (AUTHOR_VERSION): Bump to 11.92
(VERSION): Bump to 2.00
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 12:15:36 +0000 (22:15 +1000)]
AUCTeX Sync -- Add a PKG_NOTES for synching tips
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 10:47:47 +0000 (20:47 +1000)]
AUCTeX Sync -- Build fixes.
This set of changes gives us a clean AUCTeX v11.92 build.
* xemacs-packages/auctex/sxepkg.el: Add a stack more warning
suppression crud. Man, I hate this file.
* xemacs-packages/auctex/tex.el (TeX--prettify-symbols-compose-p):
Wrap the wrap in #'eval-when to feed the byte-compiler warnings
monster.
(file): #'defvar at toplevel for ugly AF warn suppression.
(TeX-read-string): The "XEmacs" version... Don't bother trying to
see if it can take 5 args because nowhere in AUCTeX does it use
more than 2.
(TeX-how-many): Conditionalise on 'emacs' feature because
'emacs-major-version' is >= for SXEmacs too. And wrap in a
snuggly, warm #'eval-when-compile.
* xemacs-packages/auctex/latex.el (LaTeX-env-args): Use
#'if-boundp for warning suppression.
* xemacs-packages/auctex/bib-cite.el (bib-cite--fontify-help): Use
#'if-fboundp to avoid warnings.
(bib-cite-fontify-help-xemacs): Wrap in #'eval-when to avoid
warnings.
* xemacs-packages/auctex/package-info.in (provides): Add
tex-ispell, tex-wizard.
* xemacs-packages/auctex/Makefile (ELCS): Add tex-ispell.elc,
tex-wizard.elc
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 03:40:10 +0000 (13:40 +1000)]
AUCTeX Sync -- New elisp v11.92
New elisp since v11.88.
* xemacs-packages/auctex/tex-ispell.el: New.
* xemacs-packages/auctex/tex-wizard.el: New.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 03:19:06 +0000 (13:19 +1000)]
AUCTeX Sync -- Update all elisp to v11.92
The following elisp files have been updated from upstream v11.92. See
xemacs-packages/auctex/ChangeLog.d/ChangeLog.0-11.88 for details of
the changes.
* xemacs-packages/auctex/bib-cite.el
* xemacs-packages/auctex/context-en.el
* xemacs-packages/auctex/context-nl.el
* xemacs-packages/auctex/context.el
* xemacs-packages/auctex/font-latex.el
* xemacs-packages/auctex/latex.el
* xemacs-packages/auctex/multi-prompt.el
* xemacs-packages/auctex/plain-tex.el
* xemacs-packages/auctex/preview.el
* xemacs-packages/auctex/prv-xemacs.el
* xemacs-packages/auctex/tex-bar.el
* xemacs-packages/auctex/tex-buf.el
* xemacs-packages/auctex/tex-fold.el
* xemacs-packages/auctex/tex-font.el
* xemacs-packages/auctex/tex-info.el
* xemacs-packages/auctex/tex-jp.el
* xemacs-packages/auctex/tex-mik.el
* xemacs-packages/auctex/tex-site.el
* xemacs-packages/auctex/tex-style.el
* xemacs-packages/auctex/tex.el
* xemacs-packages/auctex/texmathp.el
* xemacs-packages/auctex/toolbar-x.el
Signed-off-by: Steve Youngs <steve@sxemacs.org>
Steve Youngs [Sun, 5 Apr 2020 00:43:39 +0000 (10:43 +1000)]
Revert "Adding to my ever-increasing todo."
Yeah, it was a mistake to add this howm cookie in a place that'd get
nuked on the next sync. Live and learn.
This reverts commit
2fe337ec35daa2959c013eb68bc9a687d0b979d8.
Signed-off-by: Steve Youngs <steve@sxemacs.org>
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>