~ubuntu-branches/ubuntu/raring/tasksel/raring-proposed

« back to all changes in this revision

Viewing changes to tasks/desktop

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2010-12-06 14:46:03 UTC
  • mfrom: (1.1.12 sid)
  • Revision ID: james.westby@ubuntu.com-20101206144603-vgpuhrn1msj839m6
Tags: 2.87ubuntu1
* Resynchronise with Debian.  Remaining changes:
  - Add Ubuntu tasks and 'debian/rules update' target.
  - Install various *-desktop.preinst as symlinks to desktop.preinst,
    which we keep for now although it was removed from Debian.
  - Add --debconf-apt-from and --debconf-apt-to options to tasksel, to
    allow better progress output for task scripts.  Adjust desktop.preinst
    to make use of this.
  - Use apt-get rather than aptitude to install tasks.
  - Add new debconf variables tasksel/limit-tasks, tasksel/force-tasks,
    and tasksel/skip-tasks: these respectively limit the set of available
    tasks, force tasks to be installed on fresh installs while still
    displaying the task menu, and cause tasks to be neither shown nor
    installed.
  - Fix seen flag handling: you can now preseed tasksel/first without
    setting the seen flag in order to set defaults while still displaying
    the question.
  - Canonicalise tasksel/first or tasksel/tasks preseeding before
    displaying the main tasks question, in order that unseen preseeding of
    task names rather than descriptions works correctly.
  - Add --section option to limit the list of tasks shown in the UI to
    those of the given section.
  - Offer manual package selection via aptitude if the cdebconf terminal
    plugin is available.
  - Avoid removing packages that are in other tasks that are still
    selected or not displayed.
  - Beef up Enhances support to be able to handle disjunctive Enhances.  A
    task with "Enhances: a | b | c" will be installed if any of a, b, or c
    are installed.
  - tests/limited: New test which can be used to select tasks by default
    when particular other tasks are listed in tasksel/limit-tasks.
  - Don't explicitly mark enhancing tasks as not to be installed when
    hiding them.  This will be done anyway by other code in new-install
    mode, while in new-install mode we may want to apply a test (such as
    the new "limited" test) to an enhancing task that installs it by
    default even if the packages it enhances are not installed.
  - On new installs, include preseeded tasks in the choices list,
    regardless of filtering.
  - Drop byhand overrides file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
  cups
44
44
  cups-client
45
45
  cups-bsd
46
 
  foomatic-filters-ppds
 
46
  foomatic-db-engine
47
47
  cups-driver-gutenprint
48
 
  printconf
49
48
  hpijs
50
49
  hplip
51
50
  hp-ppd
52
51
  foo2zjs
 
52
# gui for configuration of the print server
 
53
  system-config-printer
53
54
# CPU frequency scaling
54
55
  cpufrequtils
55
 
# Suspend and hibernate
56
 
  vbetool
57
56
# Warn about and allow reporting kernel oopses.
58
57
  kerneloops
59
58
# 3d acceleration (with free drivers)