lp:ubuntu/karmic/emacs23

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/karmic/emacs23
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

7. By Scott Kitterman

Also comment out emacs binary in debian/control.in (LP: #433397) really
this time

6. By Scott Kitterman

* Stop shipping emacs binary so emacs22 in main doesn't get hijacked
  (LP: #433397)
  - Comment out the binary in debian/control

5. By Michael Olson

* FFe granted in LP: #433397, #408085
* debian/control.in:
  - Change Maintainer to Ubuntu Core Developers, per Ubuntu policy.
  - Conflict and Replace emacs23-common-non-dfsg, since we provide
    all of its features.
  - Do not suggest emacs23-common-non-dfsg.
  - Replace use of Source-Version with source:Version.
* debian/control: Regenerate.
* debian/copyright.in:
  - Remove text about removed files.
* debian/copyright:
  - Regenerate.
* debian/emacsVER-common.postinst:
  - Install info files. Rules copied from nondfsg package, with
    the change that we use INFO_SUBDIR and INFO_FILES.
* debian/emacsVER-common.prerm:
  - Remove info files. Rules copied from nondfsg package, with
    the change that we use INFO_SUBDIR and INFO_FILES.
* debian/patches:
  - handle-dfsg-split.diff: Remove.
  - ubuntu-restore-nondfsg-files.diff: New patch that reintroduces
    the non-DFSG files, with the exception of .elc files and info
    files, which use special characters and thus can't be easily
    represented in patch form. Both will be regenerated at build
    time.
* debian/rules:
  - Do not install replacements for non-DFSG files.
  - Install all info files, not just efaq.
  - During cleanup, chmod mangle-info back to 644, so it does not
    show up as modified.

4. By Rob Browning <email address hidden>

* Remove redundant upstream emacs.desktop files from emacs23-common,
  and merge some of the upstream emacs.desktop file info into the
  Debian files. Thanks to Michael Biebl <email address hidden> for the
  report. (closes: #541173)

* Handle the fact that the share/info/emacs-VER/dir{,.old} files may
  not be created during the install (and so may not need to be
  removed). This may be the case with dpkg 1.5.4 or newer. Thanks
  to Sven Joachim <email address hidden> for the report and the
  fix. (closes: 545379)

* Add a bit to the emacsVER-lucid description. Thanks to Drew
  Parsons <email address hidden> for the suggestion.
  (closes: #545263)

* Add provides emacs23-gtk to emacs23 as a transition measure (to be
  deleted in emacs24) to allow more seamless upgrades from the
  earlier unstable/testing packages. Thanks to Josh Triplett
  <email address hidden> for the suggestion. (closes: #545405)

3. By Rob Browning <email address hidden>

* Add dependencies on install-info to primary binary packages and
  remove install-info from meta package provides. Thanks to Norbert
  Preining <email address hidden>. (See emacs21 bugs #532600, #532599,
  #532597, and #532602.)

* Add libpm-dev and libdbus-1-dev build dependencies. Thanks to
  Sven Joachim <email address hidden> for reporting this and most of the
  following additional issues.

* Fix a spelling error, fix a menu section error, add a version to
  the GPL file referred to by debian/copyright, and add a number of
  debian/emacsVER*.lintian-overrides to quiet long-standing
  warnings.

* Fix update-alternatives to reflect the fact that all the binaries
  have manpages now. Rename manpages from NAME.1FLAVOR to
  NAME.FLAVOR.1.

* Remove obsolete dependencies and conflicts (w3-el, emacs22
  packages, etc.).

* Remove explicit install-info calls. Rely on triggers now.

* Set debian-emacs-flavor to 'emacs23. Somehow that change didn't
  make it in to the initial package and it was still set to emacs22.

* Search /usr/share/info/emacs-23 rather than
  /usr/share/info/emacs-22.

2. By Rob Browning <email address hidden>

* New emacs23 packages.

* The debian/dfsg-splitter has been updated.

* Patches have been removed or adjusted.

1. By Rob Browning <email address hidden>

Import upstream version 23.1+1

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/emacs23
This branch contains Public information 
Everyone can see this information.

Subscribers