emacs 1:29.2+1-1 source package in Ubuntu

Changelog

emacs (1:29.2+1-1) unstable; urgency=medium

  [ 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.

    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 & others for discussion.
    Closes: #1050953.  See also: #1043060.

  * 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.

  [ Sean Whitton ]
  * Merge upstream version 29.2.

  * debian/control: Add Breaks/Replaces for emacsclient package move.

 -- Sean Whitton <email address hidden>  Mon, 26 Feb 2024 16:55:58 +0800

Upload details

Uploaded by:
Rob Browning
Uploaded to:
Sid
Original maintainer:
Rob Browning
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
emacs_29.2+1-1.dsc 3.0 KiB 39faa5f8f595206a6acf2fb48b1720a70556d0bde0d1f27cff46b19f32198a2b
emacs_29.2+1.orig.tar.xz 27.9 MiB 136ae430418e5c539feffb4641937247134d26b496848e95d4f5247527b0a5e2
emacs_29.2+1-1.debian.tar.xz 62.0 KiB d9c21fa477dca298da4ba275d68c871793ff6b777f2dbd32e2e2bce3c3416f9c

No changes file available.

Binary packages built by this source

emacs: GNU Emacs editor (metapackage)

 GNU Emacs is the extensible self-documenting text editor.
 This is a metapackage that will always depend on the latest
 recommended Emacs variant (currently emacs-gtk).

emacs-bin-common: GNU Emacs editor's shared, architecture dependent files

 GNU Emacs is the extensible self-documenting text editor.
 This package contains the architecture dependent infrastructure
 that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox.

emacs-bin-common-dbgsym: debug symbols for emacs-bin-common
emacs-common: GNU Emacs editor's shared, architecture independent infrastructure

 GNU Emacs is the extensible self-documenting text editor.
 This package contains the architecture independent infrastructure
 that's shared by emacs-gtk, emacs-pgtk, emacs-lucid, and emacs-nox.

emacs-el: GNU Emacs LISP (.el) files

 GNU Emacs is the extensible self-documenting text editor.
 This package contains the elisp sources for the convenience of users,
 saving space in the main package for small systems.

emacs-gtk: GNU Emacs editor (with GTK+ GUI support)

 GNU Emacs is the extensible self-documenting text editor. This
 package contains a version of Emacs with a graphical user interface
 based on GTK+ for X11 and Wayland (instead of the Lucid toolkit
 provided by the emacs-lucid package).
 .
 If you are using Wayland, you may wish to install emacs-pgtk instead.

emacs-gtk-dbgsym: debug symbols for emacs-gtk
emacs-lucid: GNU Emacs editor (with Lucid GUI support)

 GNU Emacs is the extensible self-documenting text editor. This
 package contains a version of Emacs with support for a graphical user
 interface based on the Lucid toolkit (instead of the GTK+ interface
 provided by the emacs-gtk package). Until some known GTK+
 problems are fixed, this version may help avoid crashing Emacs during
 an emacsclient disconnect. See
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567934 and
 https://bugzilla.gnome.org/show_bug.cgi?id=85715 for more
 information.

emacs-lucid-dbgsym: debug symbols for emacs-lucid
emacs-nox: GNU Emacs editor (without GUI support)

 GNU Emacs is the extensible self-documenting text editor. This
 package contains a version of Emacs compiled without support for X,
 and provides only a text terminal interface.

emacs-nox-dbgsym: debug symbols for emacs-nox
emacs-pgtk: GNU Emacs editor (with GTK+ Wayland GUI support)

 GNU Emacs is the extensible self-documenting text editor. This
 package contains a version of Emacs with a graphical user interface
 based on GTK+ for Wayland.
 .
 If you are using exclusively X11, install emacs-gtk instead. The
 PGTK port works less well than the standard GTK+ build in a number of
 respects.

emacs-pgtk-dbgsym: debug symbols for emacs-pgtk