Browse Source

releasing version 2.08

tags/2.08
Joey Hess 17 years ago
parent
commit
8c1c49f818
2 changed files with 8 additions and 7 deletions
  1. +3
    -1
      debian/changelog
  2. +5
    -6
      tasksel.pl

+ 3
- 1
debian/changelog View File

@@ -1,8 +1,10 @@
tasksel (2.08) UNRELEASED; urgency=low
tasksel (2.08) unstable; urgency=critical

* Joey Hess
- Clear screen before running aptitude for better display
with dialog frontend.
- Anchor ~t expressions for aptitude to avoid matching *-desktop
when only desktop is wanted. Closes: #261927
* Kenshi Muto
- Update Japanese and Japanese-desktop task.
Removed some optional packages because there is no chance to


+ 5
- 6
tasksel.pl View File

@@ -184,7 +184,7 @@ sub task_packages {
if ($task->{packages} eq 'task-fields') {
# task-fields method one is built-in for speed.
if ($aptitude_tasks) {
return "~t".$task->{task};
return '~t^'.$task->{task}.'$';
}
else {
local $/="\n\n";
@@ -433,6 +433,10 @@ sub main {
push @aptitude_remove, task_packages($task, 0);
}
}
# Clear screen before running aptitude.
if (@aptitude_remove || @aptitude_install) {
system("clear");
}
}

# Mark dependnent packages for install if their dependencies are met.
@@ -450,11 +454,6 @@ sub main {
# Add tasks to install.
push @aptitude_install, map { task_packages($_, 1) } grep { $_->{_install} } @tasks;

# Clear screen before running aptitude.
if (@aptitude_remove || @aptitude_install) {
system("clear");
}
# Remove any packages we were asked to.
if (@aptitude_remove) {
if ($options{test}) {


Loading…
Cancel
Save