[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