You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Denis Barbier 182e6b4fcf Rename tasks/po/C.po into tasks/po/debian-tasks.pot. 18 years ago
debian Rename tasks/po/C.po into tasks/po/debian-tasks.pot. 18 years ago
po Add po/tasksel.pot into subversion repository to help translators, 18 years ago
scratch Lots of redrawing fixes and wordwrapping fixes. Not completely done yet. 22 years ago
tasks Rename tasks/po/C.po into tasks/po/debian-tasks.pot. 18 years ago
Makefile Add "cs es nl" to LANGS_DESC in Makefile 18 years ago
README * Denis Barbier 18 years ago
README.translators Added README.translators document the two translation directories. 18 years ago
TODO - Shortended the description of c-dev. 18 years ago
data.c * Denis Barbier 18 years ago
data.h * Patch from Denis Barbier adds infrastructure for translated task names 18 years ago
doincludes.pl various things need to be changes for subversion 18 years ago
listpackages.pl various things need to be changes for subversion 18 years ago
macros.h tasksel 1.12 release 20 years ago
makedesc.pl Sort tasks when generating debian-tasks.desc so that number lines in 18 years ago
makeoverride.pl various things need to be changes for subversion 18 years ago
slangui.c * Patch from Denis Barbier adds infrastructure for translated task names 18 years ago
slangui.h Patch from Anthony Towns for Task: debian/control support 20 years ago
strutl.c * Applied a patch from Tomohiro KUBOTA <debian@tmail.plala.or.jp> to 18 years ago
strutl.h Task selection UI Initial CVS 22 years ago
tasksel.c * Miroslav Kure 18 years ago
tasksel.h Catch SIGINT and handle it, so that tasksel doesn't go into an infinite 21 years ago
tasksel.pod * Denis Barbier 18 years ago
util.c * Denis Barbier 18 years ago
util.h Patch from Anthony Towns for Task: debian/control support 20 years ago

README

$Id: README,v 1.4 2003/09/16 23:38:46 joeyh Rel $
Task Selection UI v0.1
Nov 20, 1999
Randolph Chung <tausq@debian.org>

Here's a first cut at a task selection user interface.

The interface GUI is based on libslang. It has no other special library
dependencies.

On startup, the tasksel program will read
/usr/share/tasksel/debian-tasks.desc for information about what tasks are
available and their descriptions and sections. Next it will read the output
of apt-cache dumpavail. Task: fields can be used to state that a package
belongs to a task or tasks. Also, the package names are used to identify
task packages (matching "task-*").

The tasks will be presented in a simple list selection screen with
their short descriptions. Users can drill down into the tasks to
see detailed descriptions and some information about the packages in the
task.

On exit, tasksel executes the appropriate apt-get command to install the
selected packages. If the -t option is given, then tasksel prints out the
command line to use to stdout instead. All other messages are printed to
stderr.

The appropriate display strings in the source have been marked with gettext
macros, though I have never done any other i18n work and am not sure if it
is done correctly at the moment.

A word on building.... use make CFLAGS="-Os" to get a smaller binary. The
default build rule produces binaries with debugging symbols. You can also
turn on -DDEBUG to get extra debugging info.

Comments and suggestions are most welcome.

To get a new task added, please file a bug report on tasksel.