emacs24 24.5+1-6ubuntu1 source package in Ubuntu
Changelog
emacs24 (24.5+1-6ubuntu1) xenial; urgency=medium * Merge with Debian; remaining changes: - debian/rules: Make sure the emacs24-el directory exists. - emacsVER-lp725988.patch: Set the X EMACS_CLASS to "Emacs24" to please bamf and gnome-shell. - debian/emacsVER.desktop: Also set StartupWMClass for bamf and gnome-shell. - debian/control.in: Have emacs24-common Depends on emacs24-common-non-dfsg, now that it is out of multiverse. Update debian/copyright to match. - Add -no-pie on s390x. emacs24 (24.5+1-6) unstable; urgency=medium * Fix a ppc64el, bss-related build problem. Builds on ppc64el were failing like this: emacs: Program segment above .bss in /«BUILDDIR»/emacs24-24.5+1/debian/build-x/src/temacs Add these upstream patches to fix the problem: 0010-ELF-unexec-Correct-section-header-index.patch 0011-ELF-unexec-Tidy-code.patch 0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch 0013-ELF-unexec-Symbol-table-patching.patch 0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch 0015-ELF-unexec-R_-_NONE-relocs.patch 0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch 0017-ELF-unexec-Don-t-insert-a-new-section.patch 0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch 0019-ELF-unexec-align-section-header.patch Thanks to Paul Eggert <email address hidden> for help locating the set of patches, and Esa Peuha <email address hidden> for reporting the problem. (Closes: 808347) emacs24 (24.5+1-5) unstable; urgency=medium * Only test timestamp preservation for $(flavor)-el. Only check el.gz timestamp preservation when $(flavor)-el is one of the packages being built (so the canary file will actually be there), but go ahead and fix up the timestamps across all packages. Thanks to David Matthew Mattli <email address hidden> for reporting the problem. (Closes: 805904) emacs24 (24.5+1-4) unstable; urgency=medium * Ensure elc timestamps are newer than el files. Since strip-nodeterminism changes the *.el.gz file timestamps, restore the timestamps after it runs. Otherwise, Emacs will think that corresponding .elc files are stale. Thanks to Yuri D'Elia <email address hidden> for reporting the problem. (Closes: 803060) emacs24 (24.5+1-3) unstable; urgency=medium * Split desktop file into term and non-term versions. Thanks to Norbert Preining <email address hidden> for reporting the problem. (Closes: 799935) * Add upstream StartupWMClass/Keywords to *.desktop. Copy them from the upstream etc/emacs.desktop. * Suggest ncurses-term, needed by term mode. Thanks to Jorge Morais for reporting the problem and <email address hidden> for forwarding it to Debian. (Closes: 790402) * Remove redundant libtiff-dev dependency. * emacs-common: recommend emacs-el. Without it, important bits of Emacs don't work (i.e. C-h f, etc.), and it's not likely to be a significant burden these days. emacs24 (24.5+1-2) unstable; urgency=medium [ Martin Račák ] * emacsVER.desktop: don't use absolute path to icon. (Closes: 778884) [ Rob Browning ] * Remove .menu file as per TC resolution of #741573. * Update .desktop file and add terminal flavor. [ David Bremner ] * Explicity specify QUILT_PATCHES_PREFIX in rules. The current use relies on the names of patches being prefixed with debian/patches, which doesn't seem to be completely reliable (e.g. it doesn't happen in a wheezy build environment). The environment variable QUILT_PATCHES_PREFIX is documented to do this. (Closes: 775068) [ Rob Browning ] * Don't assume grep supports GREP_OPTIONS. Add 0008-Emacs-won-t-assume-grep-supports-GREP_OPTIONS.patch to incorporate the relevant upstream patch. Thanks to Bob Proulx <email address hidden> for reporting the problem, and Ben Finney <email address hidden> for tracking down the fix. (Closes: 793741) * Don't hang during large yanks. Add 0009-Emacs-should-no-longer-hang-during-large-yanks.patch to incorporate the relevant upstream patch. Thanks to Mike Crowe <email address hidden> for reporting the problem and tracking down the fix. (Closes: 795909) -- Matthias Klose <email address hidden> Sun, 17 Apr 2016 15:20:46 +0200
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- editors
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Xenial | release | main | editors |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
emacs24_24.5+1.orig.tar.bz2 | 23.3 MiB | 62ecb3109d4a2df9f3c80595dd6e485b3b0a717cb5428c25f5823e1ffaf06a68 |
emacs24_24.5+1-6ubuntu1.debian.tar.xz | 65.0 KiB | dfc4da4da253781cc222c4196950b701da774ed0acef11d3164e9e67e104bc5d |
emacs24_24.5+1-6ubuntu1.dsc | 2.7 KiB | f776e155614376db916b36e2d004a8c4599f86e02a51ff6f42e9e64466be18e2 |
Available diffs
- diff from 24.5+1-1ubuntu7 to 24.5+1-6ubuntu1 (28.0 KiB)
Binary packages built by this source
- emacs24: 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+ (instead of the Lucid toolkit provided by the
emacs24-lucid package).
- emacs24-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 emacs24, emacs24-lucid, and emacs24-nox.
- emacs24-bin-common-dbgsym: No summary available for emacs24-bin-common-dbgsym in ubuntu yakkety.
No description available for emacs24-
bin-common- dbgsym in ubuntu yakkety.
- emacs24-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 emacs24, emacs24-lucid, and emacs24-nox.
- emacs24-dbg: No summary available for emacs24-dbg in ubuntu yakkety.
No description available for emacs24-dbg in ubuntu yakkety.
- emacs24-dbgsym: No summary available for emacs24-dbgsym in ubuntu yakkety.
No description available for emacs24-dbgsym in ubuntu yakkety.
- emacs24-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.
- emacs24-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 emacs24 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.
- emacs24-lucid-dbg: No summary available for emacs24-lucid-dbg in ubuntu yakkety.
No description available for emacs24-lucid-dbg in ubuntu yakkety.
- emacs24-lucid-dbgsym: No summary available for emacs24-lucid-dbgsym in ubuntu yakkety.
No description available for emacs24-
lucid-dbgsym in ubuntu yakkety.
- emacs24-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.
- emacs24-nox-dbg: Debugging symbols for emacs24-nox
GNU Emacs is the extensible self-documenting text editor. This
package contains the debugging symbols for the emacs24-nox
package.
- emacs24-nox-dbgsym: No summary available for emacs24-nox-dbgsym in ubuntu yakkety.
No description available for emacs24-nox-dbgsym in ubuntu yakkety.