Browse Source

updates

tags/debian_version_1_20
Joey Hess 19 years ago
parent
commit
e097704405
31 changed files with 169 additions and 57 deletions
  1. +4
    -1
      TODO
  2. +9
    -0
      debian/changelog
  3. +2
    -2
      makedesc.pl
  4. +14
    -5
      tasks/README
  5. +2
    -0
      tasks/basic-desktop
  6. +44
    -36
      tasks/c-dev
  7. +7
    -0
      tasks/chinese-s
  8. +7
    -0
      tasks/chinese-t
  9. +3
    -0
      tasks/cyrillic
  10. +2
    -0
      tasks/database-server
  11. +4
    -0
      tasks/desktop
  12. +4
    -0
      tasks/dialup
  13. +2
    -0
      tasks/dns-server
  14. +4
    -4
      tasks/file-server
  15. +2
    -0
      tasks/fortran-dev
  16. +3
    -0
      tasks/french
  17. +4
    -0
      tasks/german
  18. +8
    -0
      tasks/japanese
  19. +1
    -2
      tasks/junior
  20. +5
    -0
      tasks/korean
  21. +3
    -0
      tasks/laptop
  22. +2
    -0
      tasks/mail-server
  23. +2
    -0
      tasks/news-server
  24. +4
    -0
      tasks/polish
  25. +3
    -3
      tasks/print-server
  26. +3
    -1
      tasks/python-dev
  27. +4
    -0
      tasks/russian
  28. +5
    -0
      tasks/spanish
  29. +3
    -0
      tasks/tcltk-dev
  30. +5
    -1
      tasks/tex
  31. +4
    -2
      tasks/web-server

+ 4
- 1
TODO View File

@@ -1,4 +1,7 @@
$Id: TODO,v 1.8 2001/11/22 17:53:48 tausq Rel $
$Id: TODO,v 1.9 2002/03/24 02:41:25 joeyh Rel $
- fix screen resize code (in dialogs, it doesn't work right)
- figure out how to properly install the i18n stuff
- show already installed tasks
- support for Essential: fields in task desc file. These make it work
better with partial archive subsets (CDs). The fields are already in the
files.

+ 9
- 0
debian/changelog View File

@@ -1,3 +1,12 @@
tasksel (1.20) unstable; urgency=low

UNRELEASED
* Added Essential: fields to all task files.
* Changed python task to use python instead of non-existant python-base.
This task still needs a lot of work.

-- Joey Hess <joeyh@debian.org> Mon, 18 Mar 2002 01:36:16 -0500

tasksel (1.19) unstable; urgency=low

* (NOT YET UPLOADED)


+ 2
- 2
makedesc.pl View File

@@ -4,7 +4,7 @@
#
# Scan the directory for files, and use the files to generate a task
# description file. The format of the task description file is described in
# tata.c. The format of the input files is:
# data.c. The format of the input files is:
#
# Task: desktop
# Section: user
@@ -85,7 +85,7 @@ sub processfile {
}

print OUT map { ucfirst($_).": ".$fields{$_}."\n" }
qw{task section description};
qw{task section description essential};
print OUT "\n";
}



+ 14
- 5
tasks/README View File

@@ -4,9 +4,9 @@ lists of packages that they might use to perform the tasks, and grouping
information to make related sets of tasks appear together.

The file format is a rfc-822 style stanza, with fields named Task, Section,
Description (which should include an extended descrition), and Packages.
The Packages field should include the list of packages one per line after
it, indented by one space each, like so:
Description (which should include an extended descrition), Essential, and
Packages. The Packages field should include the list of packages one per
line after it, indented by one space each, like so:

Packages:
foo
@@ -14,6 +14,15 @@ Packages:
baz
...

When the task is selected, any of those packages that are available will be
selected.

The Essential field is the same, but packages listed in it must be
available or the task should not be displayed at all. Items listed in the
Essential field must be re-listed in the Packages field, currently, until
the scripts that generate the overrides info are updated to know about this
new field.

Comments may appear in the file, by prefixing a line with a hash mark
('#').

@@ -28,7 +37,8 @@ should not conflict, or the results will be rather arbitrary.

Packages that are only available on some architectures, or that may not
be available on the user's installation media may still be listed. This
is no problem, they are simply ignored in those cases.
is no problem, they are simply ignored in those cases. Take care listing
such packages as Essential however.

Users are given the opportunity to drill down and select/unselect
individual packages; the tasks they select only serve as a starting
@@ -39,4 +49,3 @@ package-level selection at first).
Keep short descriptions short -- very short -- and to the point. Do not
include details about what individual packages a task includes, tasksel
will do that for you.


+ 2
- 0
tasks/basic-desktop View File

@@ -4,5 +4,7 @@ Description: X window system
This task provides the essential components for a standalone workstation
running the X Window System. It provides the X libraries, an X server, a
set of fonts, and a group of basic X clients and utilities.
Essential:
x-window-system
Packages:
x-window-system

+ 44
- 36
tasks/c-dev View File

@@ -11,40 +11,48 @@ Description: C and C++
o Literate programming tools
o C source analysis tools and tools to manipulate C source
o Documentation
Essential:
gcc
cpp
g++
make
binutils
strace
gdb
Packages:
# C compiling:
gcc
cpp
make
binutils
flex
bison
gettext
# C docs:
glibc-doc
manpages-dev
# for C++
g++
stl-manual
# build systems
autoconf
automake
autoproject
libtool
# source manipulation and analysis
indent
cutils
liwc
cflow
metrics
# source control
patch
cvs
# debugging
strace
ltrace
gdb
# literate programming
nowebm
c2man
cxref
# C compiling:
gcc
cpp
make
binutils
flex
bison
gettext
# C docs:
glibc-doc
manpages-dev
# for C++
g++
stl-manual
# build systems
autoconf
automake
autoproject
libtool
# source manipulation and analysis
indent
cutils
liwc
cflow
metrics
# source control
patch
cvs
# debugging
strace
ltrace
gdb
# literate programming
nowebm
c2man
cxref

+ 7
- 0
tasks/chinese-s View File

@@ -4,6 +4,13 @@ Description: simplified Chinese environment
This task installs programs, data files, fonts, and
documentation that makes it easier to use Debian for
Simplified-Chinese-related operations.
Essential:
cpanel
rxvt-ml
chinput
xcin
zhcon
manpages-zh
Packages:
locales
debian-zh-faq-s


+ 7
- 0
tasks/chinese-t View File

@@ -4,6 +4,13 @@ Description: traditional Chinese environment
This task installs programs, data files, fonts, and
documentation that makes it easier to use Debian for
Traditional-Chinese-related operations.
Essential:
cpanel
rxvt-ml
chinput
xcin
zhcon
manpages-zh
Packages:
locales
debian-zh-faq-t


+ 3
- 0
tasks/cyrillic View File

@@ -6,6 +6,9 @@ Description: Cyrillic environment
Macedonian, Russian, Serbian and Ukrainian.
.
Invoke the command `set-language-env' after installing this task.
Essential:
language-env
console-cyrillic
Packages:
# Easy configuration for some languages:
language-env


+ 2
- 0
tasks/database-server View File

@@ -10,6 +10,8 @@ Description: SQL database
compliance and some SQL3 features. It is suitable for use with multi-user
database access, through its facilities for transactions and fine-grained
locking.
Essential:
postgresql
Packages:
postgresql
postgresql-client


+ 4
- 0
tasks/desktop View File

@@ -5,6 +5,10 @@ Description: desktop environment
of session managers, file managers and web browsers. It incorporates
both the GNOME and KDE desktops, and provides a display manager
which lets the user choose between the two.
Essential:
x-window-system-core
# Just cause it's easy, no bias here...
kde
Packages:
x-window-system-core
# TODO: we really should have gnome meta-packages, which this


+ 4
- 0
tasks/dialup View File

@@ -3,6 +3,10 @@ Section: user
Description: dialup system
This task selects packages that address special needs of computers
using a part-time dialup connection (by modem, ISDN, ADSL, or cable).
Essential:
ppp
pppoe
isdnutils
Packages:
# Modem:
diald


+ 2
- 0
tasks/dns-server View File

@@ -2,6 +2,8 @@ Task: dns-server
Section: server
Description: DNS server
Selects the BIND DNS server, and related documentation and utility packages.
Essential:
bind9
Packages:
bind9
bind9-doc


+ 4
- 4
tasks/file-server View File

@@ -1,10 +1,10 @@
Task: file-server
Section: server
Description: file server
This task sets up your system to be a file server. It includes
the samba server for Windows, OS/2, or DOS clients, netatalk for Apple
clients, and a NFS server.
# HELP:L what about novell?
This task sets up your system to be a file server.
Essential:
nfs-kernel-server
samba
Packages:
netatalk
samba


+ 2
- 0
tasks/fortran-dev View File

@@ -3,6 +3,8 @@ Section: devel
Description: fortran
This task provides a reasonably complete environment for Fortran 77
development.
Essential:
g77
Packages:
g77
ftnchek


+ 3
- 0
tasks/french View File

@@ -3,6 +3,9 @@ Section: l10n
Description: French environment
This task installs packages and documentation in French
to help french speaking people use Debian.
Essential:
language-env
manpages-fr
Packages:
doc-linux-fr
doc-debian-fr


+ 4
- 0
tasks/german View File

@@ -3,6 +3,10 @@ Section: l10n
Description: German environment
This task installs packages and documentation in German
to help German speaking people use Debian.
Essential:
locales
language-env
manpages-de
Packages:
locales
language-env


+ 8
- 0
tasks/japanese View File

@@ -3,6 +3,14 @@ Section: l10n
Description: Japanese environment
This task installs packages that make it easier to use
Debian for Japanese-related operations.
Essential:
locales
language-env
jfbterm
kterm
xfonts-intl-japanese
manpages-ja
canna
Packages:
locales
language-env


+ 1
- 2
tasks/junior View File

@@ -1,8 +1,7 @@
Task: junior
Section: user
Description: Debian Jr.
This task will provide a complete Debian Jr. system. Debian Jr. is a
collection of Debian packages suitable for children.
Debian Jr. is a collection of Debian packages suitable for children.
Packages:
junior-arcade
junior-art


+ 5
- 0
tasks/korean View File

@@ -3,6 +3,11 @@ Section: l10n
Description: Korean environment
This task installs programs, data files, fonts, and documentations
that make it easier to use Debian for Korean-related operations.
Essential:
locales
manpages-ko
hanterm
ami
Packages:
locales
manpages-ko


+ 3
- 0
tasks/laptop View File

@@ -3,6 +3,9 @@ Section: user
Description: laptop system
This is a collection of tools that laptop users will expect to find on a
system.
Essential:
apmd
pcmcia-cs
Packages:
apmd
pcmcia-cs


+ 2
- 0
tasks/mail-server View File

@@ -3,6 +3,8 @@ Section: server
Description: mail server
This task selects a variety of package useful for a general purpose mail
server system.
Essential:
exim
Packages:
qpopper # HELP: What's a good pop server?
mailx


+ 2
- 0
tasks/news-server View File

@@ -11,5 +11,7 @@ Description: usenet news server
existing server, just select the news reader program you desire and it
will pull in any required pieces. Only use this task if you intend
to operate a server.
Essential:
inn2
Packages:
inn2

+ 4
- 0
tasks/polish View File

@@ -3,6 +3,10 @@ Section: l10n
Description: Polish environment
This task installs packages and documentation in Polish
to help Polish speaking people use Debian.
Essential:
locales
manpages-pl
language-env
Packages:
locales
manpages-pl


+ 3
- 3
tasks/print-server View File

@@ -1,9 +1,9 @@
Task: print-server
Section: server
Description: print server
This task sets up your system to be a print server. It includes
the samba server for Windows OS/2 or DOS clients, netatalk for Apple
clients, and a standard lpr for unix clients.
This task sets up your system to be a print server.
Essential:
lpr
Packages:
samba
samba-doc


+ 3
- 1
tasks/python-dev View File

@@ -4,8 +4,10 @@ Description: Python
Almost all of the Debian-packaged Python tools
and extensions, for developing scripts and simple or complex applications
in Python.
Essential:
python
Packages:
python-base
python
python-doc
ddd
dpkg-python


+ 4
- 0
tasks/russian View File

@@ -4,6 +4,10 @@ Description: Russian environment
This task installs modifications and documentation in Russian
to help Russian speaking people using Debian.
Maintainer: Peter Novodvorsky <nidd@debian.org>
Essential:
locales
language-env
manpages-ru
Packages:
locales
language-env


+ 5
- 0
tasks/spanish View File

@@ -7,6 +7,11 @@ Description: Spanish environment
.
Este paquete tarea instala programas y documentación que hace
más fácil usar Debian para usuarios hispano-parlantes.
Essential:
locales
language-env
manpages-es
user-es
Packages:
locales
language-env


+ 3
- 0
tasks/tcltk-dev View File

@@ -6,6 +6,9 @@ Description: Tcl/Tk
o Script-level manpages
o C-level manpages
o C headers and libraries
Essential:
tcl8.3-dev
tk8.3-dev
Packages:
tcl8.3-dev
tk8.3-dev


+ 5
- 1
tasks/tex View File

@@ -1,7 +1,11 @@
Task: tex
Section: misc
Description: TeX/LaTeX environment
a complete TeX/LaTeX environment
a TeX/LaTeX environment
Essential:
tetex-base
tetex-bin
tetex-extra
Packages:
bibindex
bibtool


+ 4
- 2
tasks/web-server View File

@@ -1,8 +1,10 @@
Task: web-server
Section: server
Description: web server
This task selects a variety of package useful for a general purpose web
server system
This task selects a packages useful for a general purpose web server
system.
Essential:
apache
Packages:
apache
analog


Loading…
Cancel
Save