From f3a74f603da99da2a81100e7e23f9a63fab5e198 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 26 Feb 2024 11:40:22 +0800 Subject: [PATCH] Adjust debian/changelog for UNRELEASED 29.2+1-1 development --- debian/changelog | 45 +++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index ad9a2bde5f7..e967aeed44c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,47 @@ -emacs (1:29.1+1-6~1.gbpd403c7) UNRELEASED; urgency=medium +emacs (1:29.2+1-1~1.gbpdb852b) UNRELEASED; urgency=medium - ** SNAPSHOT build @d403c7e5cdde2a2fc330b91b2ee1174c23968b91 ** + ** SNAPSHOT build @db852b1560a19e26b02bef210ce1f0793986631b ** - * UNRELEASED + [ Rob Browning ] + * Give each emacs flavor its own emacsclient. + Move emacsclient from emacs-bin-common to the emacsVER (i.e. + emacs-lucid, emacs-gtk, ...) packages so that each one will have the + binary that was built for that flavor. + + I was using emacs-lucid, and after upgrading to 29.1, + emacsclient (which was the pgtk flavor) no longer worked correctly, + for example "-c -n" didn't open new frames. However the lucid build + emacsclient worked fine. + + Explicitly list the variant and common bin alternatives instead of + globbing. Add the alternatives variables to deb_sub so we don't need + the separate perl -i substitutions. + + Stop splitting some of the debian/rules $(call ...) invocations across + two lines because it was introducing a space into the argument value + which would then break quoted expansions like "$(1)...". + + Thanks to Wang Yizhen for reporting the problem. (Closes: 1050953) + + * Generate README.Debian from patch README-Debian psuedo-headers. + + Rework debian/patch-to-news to generate the README.Debian entry from a + README-Debian DEP-3-style psuedo-header, when present. The header's + syntax is similar to the debian/control Description format. Among + other things, this change makes the common case of cherry-picking + upstream patches easier, and less invasive, since in many cases, a + simple README-Debian header can be appended while adding the other + headers, instead of (as previously) reindenting the upstream commit, etc. + + * Adjust debian/patches for the new patch-to-news. + + * debian/emacs-common.README.in: drop vestigial ".elc removal" notice. + Long irrelevant since switching to base the packaging on the upstream + source repository. + + * debian/emacs-common.README.in: match NEWS mode/format vars. - -- Rob Browning Fri, 29 Dec 2023 13:03:00 -0600 + -- Sean Whitton Mon, 26 Feb 2024 11:37:42 +0800 emacs (1:29.1+1-5) unstable; urgency=medium -- 2.30.2