Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] eselect r577 - in trunk: . man modules
Date: Thu, 04 Jun 2009 11:03:25
Message-Id: E1MCAjC-0000De-Bg@stork.gentoo.org
1 Author: ulm
2 Date: 2009-06-04 11:03:22 +0000 (Thu, 04 Jun 2009)
3 New Revision: 577
4
5 Added:
6 trunk/man/package-manager.eselect.5
7 trunk/modules/package-manager.eselect
8 Modified:
9 trunk/ChangeLog
10 Log:
11 New package-manager module and man page.
12
13 Modified: trunk/ChangeLog
14 ===================================================================
15 --- trunk/ChangeLog 2009-06-04 11:02:02 UTC (rev 576)
16 +++ trunk/ChangeLog 2009-06-04 11:03:22 UTC (rev 577)
17 @@ -1,5 +1,9 @@
18 2009-06-04 Ulrich Mueller <ulm@g.o>
19
20 + * modules/package-manager.eselect: New module, managing the
21 + PACKAGE_MANAGER environment variable.
22 + * man/package-manager.eselect.5: New man page.
23 +
24 * libs/package-manager.bash.in (package_manager): Test if selected
25 package manager exists, and fall back to Portage if not. Rename
26 variable ESELECT_PACKAGE_MANAGER to more generic PACKAGE_MANAGER.
27
28 Added: trunk/man/package-manager.eselect.5
29 ===================================================================
30 --- trunk/man/package-manager.eselect.5 (rev 0)
31 +++ trunk/man/package-manager.eselect.5 2009-06-04 11:03:22 UTC (rev 577)
32 @@ -0,0 +1,81 @@
33 +.\" Copyright 2009 Gentoo Foundation
34 +.\" Distributed under the terms of the GNU General Public License v2
35 +.\" $Id$
36 +.\"
37 +.TH package-manager.eselect 5 "June 2009" "Gentoo Linux" eselect
38 +.SH NAME
39 +package-manager.eselect \- The PACKAGE_MANAGER management module for
40 +Gentoo's eselect
41 +.SH SYNOPSIS
42 +.B eselect package-manager
43 +.RB [ help | usage | version ]
44 +.br
45 +.B eselect package-manager list
46 +.br
47 +.B eselect package-manager set
48 +.I target
49 +.br
50 +.B eselect package-manager show
51 +.br
52 +.B eselect package-manager update
53 +.SH DESCRIPTION
54 +.B eselect
55 +is Gentoo's configuration and management tool. It features modules
56 +that care for the individual administrative tasks.
57 +.SH ACTION: LIST
58 +.B eselect package-manager list
59 +.br
60 +List available targets for the
61 +.I PACKAGE_MANAGER
62 +variable.
63 +
64 +# eselect package-manager list
65 +.br
66 +Available targets for the PACKAGE_MANAGER variable:
67 +.br
68 + [1] portage
69 + [2] pkgcore
70 +.SH ACTION: SET
71 +.B eselect package-manager set
72 +.I target
73 +.br
74 +Set the
75 +.I PACKAGE-MANAGER
76 +variable in the system profile.
77 +.I target
78 +can be either an identification number given by
79 +.B eselect package-manager list
80 +or the corresponding package manager's name.
81 +
82 +# eselect package-manager set pkgcore
83 +.br
84 +Setting PACKAGE_MANAGER to pkgcore ...
85 +.SH ACTION: SHOW
86 +.B eselect package-manager show
87 +.br
88 +Show the value of the
89 +.I PACKAGE_MANAGER
90 +variable in the system profile.
91 +
92 +# eselect package-manager show
93 +.br
94 +PACKAGE_MANAGER variable in profile:
95 +.br
96 + pkgcore
97 +.SH ACTION: UPDATE
98 +.B eselect package-manager update
99 +.br
100 +Update the
101 +.I PACKAGE_MANAGER
102 +variable if it is unset or invalid.
103 +.SH FILES
104 +.TP
105 +.B /etc/env.d/50package-manager
106 +Configuration file where the variable is stored.
107 +.SH AUTHOR
108 +Ulrich Mueller <ulm@g.o>
109 +.SH SEE ALSO
110 +.BR eselect (1),
111 +.BR environ (7)
112 +.SH REVISION
113 +$Id$
114
115
116 Property changes on: trunk/man/package-manager.eselect.5
117 ___________________________________________________________________
118 Name: svn:keywords
119 + Id
120
121 Added: trunk/modules/package-manager.eselect
122 ===================================================================
123 --- trunk/modules/package-manager.eselect (rev 0)
124 +++ trunk/modules/package-manager.eselect 2009-06-04 11:03:22 UTC (rev 577)
125 @@ -0,0 +1,16 @@
126 +# Copyright 2009 Gentoo Foundation
127 +# Distributed under the terms of the GNU General Public License v2
128 +# $Id$
129 +
130 +EDITOR_VAR="PACKAGE_MANAGER"
131 +EDITOR_ENVFILE="/etc/env.d/50package-manager"
132 +EDITOR_LIST="portage:/usr/bin/emerge
133 + paludis:/usr/bin/paludis
134 + pkgcore:/usr/bin/pmerge"
135 +
136 +inherit editor-variable
137 +
138 +DESCRIPTION="Manage the ${EDITOR_VAR} environment variable"
139 +MAINTAINER="ulm@g.o"
140 +SVN_DATE='$Date$'
141 +VERSION=$(svn_date_to_version "${SVN_DATE}")
142
143
144 Property changes on: trunk/modules/package-manager.eselect
145 ___________________________________________________________________
146 Name: svn:keywords
147 + Author Date Id Revision