lp:ubuntu/karmic/cedet

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

Related bugs

Related blueprints

Branch information

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

Recent revisions

9. By Anselm Helbig

* debian/patches/0010-Fix-byte-compile-error-outbuffer.patch:
  - handle renamed outbuffer to bytecomp-outbuffer during byte compile
    (LP: #420402)

8. By Michael Olson

* debian/control:
  - Remove dpatch Build-Depends.
  - Add VCS-Browser and VCS-Git fields.
  - Bump Standards-Version to 3.7.3.
  - Bump dependencies so that we force the new semantic package to build
    properly (Closes: #412015).
* debian/copyright:
  - Add copyright notices to silence lintian.
* debian/eieio.examples:
  - Remove linemark.el.
* debian/*.emacsen-(install|remove):
  - Use /usr/share/info rather than /usr/info.
* debian/*-install.el:
  - List explicit paths to add to the load path while compiling, and
    prohibit Debian's normal load files from starting. This should
    prevent problems like loading a new version of the semantic package
    without first loading the packages that it depends on. It should
    help to future-proof us against bug reports to this effect. It will
    also provide a slight speed boost during compilation, and prohibits
    3rd-party packages from messing up our build
    (Closes: #484667, #440893).
* debian/patches:
  - Manage this using git.
* debian/rules:
  - Remove use of dpatch in favor of a simple patch invocations.
  - Add "genpatches" command for the maintainer to call to generate the
    contents of debian/patches.
  - Fix lintian warning about binary-arch.
  - Don't remove linemark.el from /usr/share/emacs/site-lisp/eieio, at
    request of Étienne BERSAC.
* debian/semantic.emacsen-install:
  - Don't compile semantic-example.el, since emacs-snapshot has issues
    with it.

7. By Michael Olson

* debian/control: Bump dependencies so that we force the new package for
  semantic to build properly. Hopefully this will be the last time we
  need to do this for a while.
* debian/*.emacsen-(install|remove): Use /usr/share/info rather than
  /usr/info.
* debian/*-install.el: List explicit paths to add to the load path while
  compiling, and prohibit Debian's normal load files from starting.
  This should prevent problems like loading a new version of the
  semantic package without first loading the packages that it depends
  on. It should help to future-proof us against bug reports to this
  effect. It will also provide a slight speed boost during compilation,
  and prohibit 3rd-party packages from messing up our build.
  Fixes LP: #150632, LP: #154700, LP: #154701, LP: #154704, LP: #155568,
  LP: #155570, LP: #155575, LP: #156142, LP: #162098.
* debian/semantic.emacsen-install: Don't compile semantic-example.el,
  since emacs-snapshot has issues with it.
* Follow Debian Maintainer spec.

6. By Michael Olson

* debian/control:
  - Update dependencies to be 1.0pre4-1 or later. If I get another bug
    report like this in the future, I'll have to make the packages
    depend on an exact version of one another using ${source:Version}.
    (Closes: #433940, #436888).
  - Make myself the maintainer, and keep mhatta as an Uploader.
* Mark some bugs as fixed.
  - Busy loop issue (Closes: #418071, #433651, #434363). The reason
    that this bug was not really fixed before 1.0pre4-1 is that the
    patch didn't get added to patches/00list.
  - Missing info files issue (Closes: #428719). This was fixed in
    1.0pre4-1.

5. By Masayuki Hatta

* Michael Olson kindly prepared this release (and will soon take
  over the maintainership). Thanks!

[ Michael Olson ]
* New upstream pre-release.
* debian/*.emacsen-install: Install symlinks for source files.
* debian/semantic.emacsen-install:
  - Compile the contents of the bovine subdirectory.
  - Include all source directories in path.el when compiling.
  - Install symlink to /usr/share/emacs/site-lisp/semantic/wisent.
    This takes too long to build, so it will stay in source form.
  - (UNCOMPILED): New variable indicating a regular expression that
    matches files to never compile due to errors.
* debian/*.emacsen-startup:
  - Only add flavor-specific directories to load-path.
  - Use debian-pkg-add-load-path-item.
* debian/patches:
  - 01_cogre_tweak_info: Also apply fix to source of manual.
  - 02_semantic_tweak_info: Also apply fix to source of manual.
    Update for new CEDET pre-release.
  - 05_recursive_require_fix_sb-info, 06_semantic_idle_fix: Drop, since
    these are applied upstream.
  - 05_eieio_manual_dircategory: Fix lintian warning in eieio manual.
  - 06_ede_manual_dircategory: Fix lintian warning in EDE manual.
  - 07_cogre_manual_dircategory: Fix lintian warning in cogre manual.
  - 08_semantic_grammar_wy_fix: Fix compilation of
    semantic-grammar-wy.el. This replaces the patch that used to be
    included in the Debian packaging for cedet.
  - 09_skeleton_by: Include a pre-generated version of
    semantic-skeleton-by.el, and instruct semantic/bovine/Makefile to
    generate this file for upstream's benefit.
* debian/rules:
  - (clean): Fix lintian warning.

4. By Masayuki Hatta

* Fixed annoying 100% CPU usage problem in semantic-idle.el
    - closes: #279077, #402013, #418071, #282657, #276628
* Fixed recursive require problem for sb-info - closes: #402015
* Do not require semantic-load in semantic-emacsen-startup.
  Now semantic.cache won't be made unless it's really needed
    - closes: #270744
  Also, you may set
  (setq semanticdb-default-save-directory "/path/to/dir")

3. By Masayuki Hatta

Made Depends to Pre-Depends in cedet-common. Let's see what happens.

2. By Javier Fernández-Sanguino

* NMU
* Have eieio conflict with emacs20 since it will not install if it's
  installed (can't compile the .el files) and we no longer provide
  it in unstable (Closes: #269733, #272286)

1. By Javier Fernández-Sanguino

Import upstream version 1.0beta3b

Branch metadata

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

Subscribers