summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDavid Bremner <bremner@debian.org>2019-09-02 12:06:46 -0300
committerDavid Bremner <bremner@debian.org>2019-09-02 12:06:46 -0300
commitf37b03503507f3b0c57247c61d2c4c803be09c66 (patch)
treebf7721979749a82d8b4c934113dc54492610ec92 /debian
parent5cf31bfea2c7567939ddc65db23188942e7521e6 (diff)
initial attempt at moving maint scripts into helper package
This commit is a bit bug, but at least it is atomic.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog8
-rw-r--r--debian/control8
-rw-r--r--debian/dh-elpa-helper.install1
3 files changed, 17 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 97583bf..02c3834 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+dh-elpa (2.0) experimental; urgency=medium
+
+ * move bulk of maintainer scripts to a helper package that can be updated (Closes: #935766).
+ * add binary package dh-elpa-helper
+ * add dependency on dh-elpa-helper packages built with dh_elpa
+
+ -- David Bremner <bremner@debian.org> Mon, 02 Sep 2019 12:06:06 -0300
+
dh-elpa (1.16) unstable; urgency=high
* unset HOME in the generated maintainer scripts.
diff --git a/debian/control b/debian/control
index b7d1a46..e6517f9 100644
--- a/debian/control
+++ b/debian/control
@@ -28,3 +28,11 @@ Depends:
Description: Debian helper tools for packaging emacs lisp extensions
This package provides a helper for packaging emacs lisp extensions
in a way compatible with the GNU Emacs 'elpa' package repository.
+
+Package: dh-elpa-helper
+Architecture: all
+Depends: ${misc:Depends}
+Description:
+ This package provides the helper scripts needed by packages built
+ with dh-elpa (>= 2.0). This allows dh-elpa using binary packages to
+ receive bug fixes without rebuilding.
diff --git a/debian/dh-elpa-helper.install b/debian/dh-elpa-helper.install
new file mode 100644
index 0000000..a07474e
--- /dev/null
+++ b/debian/dh-elpa-helper.install
@@ -0,0 +1 @@
+helper usr/lib/dh-elpa