File: quinn-diff.1

package info (click to toggle)
quinn-diff 0.51
  • links: PTS
  • area: main
  • in suites: potato
  • size: 552 kB
  • ctags: 227
  • sloc: ansic: 2,107; sh: 606; makefile: 66
file content (73 lines) | stat: -rw-r--r-- 3,021 bytes parent folder | download
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
69
70
71
72
73
.\"
.\" quinn-diff.1 - the *roff document processor source for the quinn-dff manual
.\"
.\" Copyright (C) 1999 James Troup <james@nocrew.org>.
.\" This program is free software; you can redistribute it and/or modify
.\" it under the terms of the GNU General Public License as published by
.\" the Free Software Foundation; either version 2 of the License , or
.\" (at your option) any later version.
.\"
.\" This program is distributed in the hope that it will be useful,
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public License
.\" along with this program; see the file COPYING.  If not, write to
.\" the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
.\"
.TH quinn-diff 1 .\" "Command Manual" v0.50 "May 30, 1999"
.SH NAME
quinn-diff - compare a Packages and Sources file
.SH SYNTAX
\fBquinn-diff\fR [ \fB-apswhVD\fR ] [long-options]
.SH VERSION
This man page documents \fBquinn-diff\fR version 0.50.
.SH DESCRIPTION
\fBQuinn diff\fR compares a Sources file and a Packages files to determine
which programs need (re)compiled from source for any given
architecture.
.PP
\fBQuinn diff\fR knows about architecture specific packages (e.g. lilo) and
can easily exlcude them via a Packages-arch-specific file.  The output
is a list of source packages complete with accurate section and
version information, suitable for use in build daemons or just in a
script to auto-snarf the necessary source.
.SS OPTIONS
.TP
.IP -a/--arch-specific-packages=<file>
Specify the location of the Packages-arch-specfic file.  The default is "/etc/Packages-arch-specific".
.IP -p/--packages=<file>
Specify the location of the Packages file.  The default is "Packages" in the current directory.
.IP -s/--sources=<file>
Specify the location of the Sources file.  The default is "Sources" in the current directory.
.IP -w/--warn-older
Warn about source packages which are \fIolder\fR than their binary components.
.IP -h/--help
Print a usage message and exit successfully.
.IP -V/--version
Print version information and then exit successfully.
.IP -D/--debug=<octal value>
Enable debug output.  Use "help" as an argument to get more information.
.SH ENVIRONMENT VARIABLES
None.
.SH FILES
None.
.SH DIAGNOSTICS
None.
.SH BUGS
Very few known.  
.PP
The most obvious known problem is that \fBQuinn diff\fR assumes the Binary:
line from the Sources file is valid, which, unfortuntely, it's not.
However this affects very few packages and is non-trivial to fix.
.PP
Email bug reports to
.BR james@nocrew.org .
Be sure to include the word ``\fBquinn-diff\fR'' somewhere in the ``Subject:'' field.
.SH AUTHOR
James Troup <james@nocrew.org>
.SH ACKNOWLEDGEMENTS
Special thanks must go to NoCrew for providing unrewarding and
generous donation of network services; without them we would not have
an FTP site, a web site, CVS or AnonCVS.