~ubuntu-branches/ubuntu/intrepid/dlocate/intrepid

« back to all changes in this revision

Viewing changes to debian/dlocate.1

  • Committer: Bazaar Package Importer
  • Author(s): Andreas Metzler
  • Date: 2002-03-10 09:44:16 UTC
  • Revision ID: james.westby@ubuntu.com-20020310094416-ceyi0iyltaaiz9u1
Tags: 0.5-0.1
* Non-Maintainer Upload.
* NMU, Craig Sanders seems to have lost his interest in this package,
  last upload was in 1999.
* Upload sponsored by Thom May <thom@debian.org>.
* cron job conditional on package being installed (Closes: #83196, #54073)
* remove /var/lib/dlocate on purge (Closes: #63902)
* work with long package names. Patch from Peter Samuelson, modified to
  limit length of output to $COLUMNS characters
  (Closes: #84018, #67650, #78621)
* Patch for #84018 adds "Hold" to the list of desired states, too.
 (Closes: #132930)
* dpkg -ls works with packages containing many files (use xargs),
  patch from Peter Samuelson (Closes: #91785)
* Works with slocate, using dpkg-divert --truename, patch from Robert
  Luberda, depend on dpkg 1.8.0, drop superfluous versioned conflicts
  on very old dpkg. Once this is uploaded I'll ask the slocate-maintainer
  to remove the "Conflicts: dlocate".
  (Closes: #100694, #101426, #129251) 
* depend on perl. (Closes: #132931)
* Use nice quotation marks in dlocate(1) (Closes: #129186)
* Add manpage for update-dlocatedb.8 (Closes: #76149)
* dlocate -l already mimics dpkg -l good enough
  (Closes: #43145, #43146, #45057)
* fix lintian warnings:
  findutils and bash are essential, depending on them is wrong
  copyright: fix location of GPL
  update-dlocatedb has no manpage.
  Add versioned Build-Depends-Indep: debhelper >= 3.0.0 (dh_installmanpages)
  Bump standards-version.
* update debian/rules from dh_make-template
* Use dh_installman instead of dh_installmanpages.
* Use DH_COMPAT=3, get rid of debian/conffiles.
* update dlocate(1)
* -l uses egrep and accepts extended re, document it in manpage.
* Old bug was already fixed: Generate initial database asynchronously
  (Closes: #42314)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.TH DLOCATE 1 "March 2002"
 
2
.\" Please adjust this date whenever revising the manpage.
 
3
.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection
 
4
.\" other parms are allowed: see man(7), man(1)
 
5
 
 
6
.SH NAME
 
7
dlocate \- program to view debian package information
 
8
 
 
9
.SH SYNOPSIS
 
10
.B dlocate
 
11
[ option ] [
 
12
.I package
 
13
|
 
14
.I string
 
15
]
 
16
 
 
17
.SH "DESCRIPTION"
 
18
.PP
 
19
.B dlocate
 
20
is a fast alternative to dpkg for queries like `dpkg -L' and `dpkg -S'
 
21
 
 
22
.SH OPTIONS
 
23
.TP
 
24
.B (none)
 
25
list all records where either package name or filename matches
 
26
.I string
 
27
\.
 
28
.TP
 
29
.B \-h
 
30
Produces a short help message.
 
31
.TP
 
32
.B \-S
 
33
list records where files match
 
34
.I string
 
35
\.
 
36
.TP
 
37
.B \-l
 
38
simplistic emulation of `dpkg -l'.  Shows all packages which match
 
39
.IR package .
 
40
Internally this uses egrep on a file containing the reformatted output
 
41
of `dpkg -l' (four fields separated by one space-character: status,
 
42
package-name, installed version, description) so it will return packages whose
 
43
tag-line matches, too. Extended regular expression are allowed. For example,
 
44
\fBdlocate -l '^.. libc5'\fP will list all the package names starting with
 
45
`libc5'.)
 
46
\.
 
47
.TP
 
48
.B \-L
 
49
list all files in 
 
50
.I package
 
51
\.
 
52
.TP
 
53
.B \-s
 
54
print status of
 
55
.I package
 
56
\.
 
57
.TP
 
58
.B \-ls
 
59
`ls -ldF' of all files in 
 
60
.I package
 
61
\.
 
62
.TP
 
63
.B \-lsconf
 
64
`ls -ldF' of conffiles in
 
65
.I package
 
66
\.
 
67
.TP
 
68
.B \-conf
 
69
list conffiles in
 
70
.I package
 
71
\.
 
72
.TP
 
73
.B \-du
 
74
`du -sck' of all files in
 
75
.I package
 
76
\.
 
77
.TP
 
78
.B \-md5sum
 
79
list md5sums (if any) of 
 
80
.I package
 
81
\.
 
82
.TP
 
83
.B \-md5check
 
84
check md5sums (if any) of 
 
85
.I package
 
86
\.
 
87
.TP
 
88
.B \-man
 
89
list man pages (if any) of
 
90
.I package
 
91
\.
 
92
.PP
 
93
 
 
94
.SH ENVIRONMENT VARIABLES
 
95
.TP
 
96
.B COLUMNS
 
97
Sets the number of columns \fBdlocate\fP should use when displaying formatted
 
98
text.  Currently only used by -l. Values lower than 80 are ignored.
 
99
 
 
100
.SH "SEE ALSO"
 
101
\fBdpkg\fP(8),
 
102
\fBupdate-dlocatedb\fP(8),
 
103
\fBegrep\fP(1)
 
104
and
 
105
\fBgrep-dctrl\fP(1).
 
106
 
 
107
 
 
108
 
 
109
.SH AUTHOR
 
110
dlocate was written by Jim Pick <jim@pick.com> and Craig Sanders
 
111
<cas@taz.net.au>. dlocate is Free Software licensed under the GNU
 
112
General Public License.