aboutsummaryrefslogtreecommitdiff
blob: f368662a90c96be33c54ab986a2600ecb2236404 (plain)
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
.\" Copyright 2008-2010 Gentoo Foundation
.\" Distributed under the terms of the GNU General Public License v2 or later
.\" $Id$
.\"
.TH emacs-updater 8 "November 2010" "Gentoo Linux"
.SH NAME
emacs-updater \- rebuild Emacs packages
.SH SYNOPSIS
.B emacs-updater
.I [OPTION]...
.SH DESCRIPTION
Find packages that are installed in the wrong location or rebuild all
GNU Emacs packages.
.SH OPTIONS
.TP
.BI "-a, --action" " ACTION[,ACTION]..."
Specify actions, comma-separated list of:

.BR sitedir :
Find site-init files not in the new-style location.

.BR rebuild :
Rebuild packages with Elisp files byte-compiled by a different Emacs
version.

.BR all :
Rebuild all packages that have byte-compiled Elisp files.

(default:
.BR sitedir ,
.BR rebuild )
.TP
.B -e, --exact
Match exact versions when remerging packages.
.TP
.B -m, --major
Use only the major version when comparing Emacs version numbers.
.TP
.B -n, --nocolour, --nocolor
Disable colour in output.
.TP
.B -o, --orphans
List orphan files, i.e. files that are not owned by any package.
.TP
.B -p, --pretend
Don't actually emerge packages.
.TP
.BI "-P, --package-manager" " PM"
Select a package manager.
.I PM
is one out of
.BR portage ,
.BR pkgcore ,
or
.BR paludis .
If the argument
.B auto
is given, then the package manager is automatically determined.
This is the default.
.TP
.BI --package-manager-command " CMD"
Call
.I CMD
instead of the default package manager command.
.I CMD
may include options in which case the whole command string must be
passed as a single argument (i.e. included in quotes).
.TP
.B -h, --help
Display help and exit.
.TP
.B --version
Output version information and exit.
.TP
.BI -- " OPTIONS"
Pass additional
.I OPTIONS
to package manager.  This must be last on the command line.
.SH ENVIRONMENT
.TP
.B PACKAGE_MANAGER
The preferred package manager.  The same values as for the
.B -P
option are allowed.
.SH AUTHORS
Christian Faulhammer <fauli@gentoo.org>
.br
Ulrich Mueller <ulm@gentoo.org>
.SH SEE ALSO
.BR emacs (1),
.BR qfile (1)