1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
Source: dctrl-tools
Section: utils
Priority: optional
Maintainer: Antti-Juhani Kaijanaho <ajk@debian.org>
Standards-Version: 3.7.2
Build-Depends: gettext (>= 0.11-0), gcc (>= 3.0)
XS-Vcs-Darcs: http://antti-juhani.kaijanaho.fi/darcs/dctrl-tools/
Package: dctrl-tools
Architecture: any
Depends: ${shlibs:Depends}
Suggests: apt
Conflicts: grep-dctrl (<< 2.7)
Replaces: grep-dctrl (<< 2.7)
Description: Command-line tools to process Debian package information
Debian package information is generally stored in files having a
special file format, dubbed the Debian control file format (the dctrl
format), a special case of the record jar file format. These tools
operate on any files conforming in a general sense to that format and
are therefore widely applicable whenever those formats are in play.
.
Included are:
.
grep-dctrl - Grep dctrl-format files
grep-available - Grep the DPKG available database
grep-status - Grep the DPKG status database
grep-aptavail - Grep the APT available database
.
sort-dctrl - Sort dctrl-format files
.
tbl-dctrl - Tabulate dctrl-format files
.
sync-available - Sync the dpkg available database with
the apt database
Package: grep-dctrl
Architecture: all
Depends: dctrl-tools
Description: Grep Debian package information - transition package
The grep-dctrl program is provided by the dctrl-tools package. This
package is available to ease the transition. You can safely remove
this package when no other package depends on it.
.
The grep-dctrl program can answer such questions as
* "What is the Debian package foo?"
* "Which version of the Debian package bar is now current?"
* "Which Debian packages does John Doe maintain?"
* "Which Debian packages are somehow related to the Scheme
programming language?"
and with some help
* "Who maintain the essential packages of a Debian system?"
given a useful input file.
.
It is a specialised grep program that is meant for processing any
file which has the general format of a Debian package control file.
These include the dpkg available file, the dpkg status file, and the
Packages files on a distribution medium (such as a Debian CD-ROM or
an FTP site carrying Debian).
.
The specializations grep-status, grep-available and grep-aptavail,
which take their input by default from the dpkg status file, the dpkg
available file (updated by dselect update, but see below) and the apt
available database (updated by apt-get update), respectively. The
grep-available specialization is useful mainly to users of dselect or
apt, while grep-aptavail only works if apt is installed.
.
A script, sync-available, which syncs the dpkg available file to the
apt available database without requiring dselect, is provided.
|