[Pkg-emacsen-addons] Bug#944249: [PATCH 00/12] Re: Bug#944249: gnuplot-mode patch series

Nicholas D Steeves nsteeves at gmail.com
Sat Nov 23 03:31:00 GMT 2019


Here is is a patch series for all the issues I've found.  I am adding
notes additional notes below.

Agustin Martin Domingo (3):
  Modify to work better with elpa.
  debian/control: Build depend on gnuplot, to allow tests being actually
    passed.
  debian/debian-autoloads.el: Handle auto-mode-alist stuff the elpa way.

Nicholas D Steeves (9):
  Rename bin:elpa-gnuplot-mode to bin:elpa-gnuplot…
    * Please see changelog entry for rationale.  The best way to solve
      this would be to find someone to adopt the project upstream, add
      correct package.el metadata, and contact MELPA about the
      namespace hijack, because it is clear that the mode that was
      previously distributed with GNUPlot should be the cannonical
      gnuplot-mode.
  Update Breaks << this version and add elpa-gnuplot-mode to Replaces
    * I'm not 100% sure about other actions that need to be added,
      because this is a messy situation that shouldn't have occurred.
      One reason why I firmly believe this should be solved upstream
      is that the epoch in this package version will break future
      packaging of the other gnuplot-mode (the namespace hijack one).
  Drop emacs24 and emacs25 from Enhances…
  Install dot.el and dotemacs.el using the "examples" mechanism…
  Drop version qualifier from dh-elpa build dep…
  Update team name and email address for the move from Alioth to Salsa
  Update Homepage.  Bruce Ravel's website now directs the user to…
    * To be 100% accurate this should point to emacsorphanage
      namespace, but I'm hoping that it can be invalidated by a new
      upstream maintainer.
  Add gnuplot-pkg.el with accurate metadata.  eg: correct ELPA name…
  changelog: whitespace cleanup

 debian/changelog           | 41 ++++++++++++++++++++++++++++++++++++--
 debian/control             | 19 +++++++++++-------
 debian/debian-autoloads.el |  2 ++
 debian/docs                |  2 --
 debian/elpa-gnuplot.elpa   |  7 +++++++
 debian/examples            |  2 ++
 debian/gnuplot-mode.elpa   |  1 -
 debian/gnuplot-pkg.el      |  4 ++++
 debian/install             |  3 ---
 debian/rules               |  2 +-
 10 files changed, 67 insertions(+), 16 deletions(-)
 create mode 100644 debian/debian-autoloads.el
 create mode 100644 debian/elpa-gnuplot.elpa
 create mode 100644 debian/examples
 delete mode 100644 debian/gnuplot-mode.elpa
 create mode 100644 debian/gnuplot-pkg.el
 delete mode 100644 debian/install

-- 
2.20.1



More information about the Pkg-emacsen-addons mailing list