1 |
Author: ulm |
2 |
Date: 2009-06-27 07:12:39 +0000 (Sat, 27 Jun 2009) |
3 |
New Revision: 590 |
4 |
|
5 |
Added: |
6 |
tags/release-1.1.2/ |
7 |
tags/release-1.1.2/ChangeLog |
8 |
tags/release-1.1.2/NEWS |
9 |
tags/release-1.1.2/configure.ac |
10 |
Removed: |
11 |
tags/release-1.1.2/ChangeLog |
12 |
tags/release-1.1.2/NEWS |
13 |
tags/release-1.1.2/configure.ac |
14 |
Log: |
15 |
Tagged 1.1.2 release. |
16 |
|
17 |
Copied: tags/release-1.1.2 (from rev 588, trunk) |
18 |
|
19 |
Deleted: tags/release-1.1.2/ChangeLog |
20 |
=================================================================== |
21 |
--- trunk/ChangeLog 2009-06-20 22:29:41 UTC (rev 588) |
22 |
+++ tags/release-1.1.2/ChangeLog 2009-06-27 07:12:39 UTC (rev 590) |
23 |
@@ -1,1506 +0,0 @@ |
24 |
-2009-06-20 Ulrich Mueller <ulm@g.o> |
25 |
- |
26 |
- * modules/news-tng.eselect (do_read): Support mbox output format. |
27 |
- (day_of_week, rfc2047_encode, mail_header): New functions. |
28 |
- (describe_read_options): Add the new --mbox option. |
29 |
- * man/news-tng.eselect.5: Update man page. |
30 |
- |
31 |
-2009-06-07 Ulrich Mueller <ulm@g.o> |
32 |
- |
33 |
- * libs/editor-variable.bash.in (do_set): Output a message |
34 |
- reminding the user to source /etc/profile. |
35 |
- * man/editor.eselect.5, man/visual.eselect.5, man/pager.eselect.5: |
36 |
- * man/package-manager.eselect.5: Update man pages accordingly. |
37 |
- |
38 |
-2009-06-06 Ulrich Mueller <ulm@g.o> |
39 |
- |
40 |
- * configure.ac: Update version to 1.1.1. |
41 |
- * Tagged 1.1.1 release. |
42 |
- |
43 |
- * modules/kernel.eselect (sort_kernel_versions): New function. |
44 |
- (find_targets): Sort kernel versions properly. Fixes bug 207889. |
45 |
- |
46 |
-2009-06-05 Ulrich Mueller <ulm@g.o> |
47 |
- |
48 |
- * modules/rc.eselect (is_script): Symlinks are implicitly |
49 |
- resolved, so no need to canonicalise. |
50 |
- (do_start, do_stop, do_pause, do_reload, do_restart) |
51 |
- (run_runscript): Move output message to calling functions. |
52 |
- (do_list): Output colours also if only one runlevel is shown. |
53 |
- (find_unused_scripts, show_script_status): New functions. |
54 |
- (do_show): Add "--unused" option to show status of scripts that |
55 |
- are not assigned to any runlevel; bug 271208. |
56 |
- (describe_show_options): Document new option. |
57 |
- * man/rc.eselect.5: Document new option for "show" action. |
58 |
- |
59 |
-2009-06-04 Ulrich Mueller <ulm@g.o> |
60 |
- |
61 |
- * modules/package-manager.eselect: New module, managing the |
62 |
- PACKAGE_MANAGER environment variable. |
63 |
- * man/package-manager.eselect.5: New man page. |
64 |
- |
65 |
- * libs/package-manager.bash.in (package_manager): Test if selected |
66 |
- package manager exists, and fall back to Portage if not. Rename |
67 |
- variable ESELECT_PACKAGE_MANAGER to more generic PACKAGE_MANAGER. |
68 |
- |
69 |
- * libs/editor-variable.bash.in (EDITOR_LIST); Allow alternative |
70 |
- "name:/path/to/binary" syntax for items. |
71 |
- (find_targets, do_list, do_set, do_update): Update accordingly. |
72 |
- |
73 |
-2009-05-27 Ulrich Mueller <ulm@g.o> |
74 |
- |
75 |
- * configure.ac: Update version to 1.1. |
76 |
- * Tagged 1.1 release. |
77 |
- |
78 |
- * man/rc.eselect.5: Fix formatting for "show" action. |
79 |
- |
80 |
- * libs/default.eselect.in (do_usage): Show usage message only: |
81 |
- our output may be parsed, e.g. by the bash-completion module. |
82 |
- |
83 |
-2009-05-23 Ulrich Mueller <ulm@g.o> |
84 |
- |
85 |
- * libs/package-manager.bash.in (package_manager): Avoid hyphen in |
86 |
- function identifier. |
87 |
- |
88 |
- * misc/eselect.bashcomp (_eselect): Remove --no-colour option; |
89 |
- it is not needed since output is to a pipe. Use only POSIX basic |
90 |
- regular expressions for sed. Add completion for "set", "enable", |
91 |
- and "disable" subactions. |
92 |
- |
93 |
-2009-05-21 Ulrich Mueller <ulm@g.o> |
94 |
- |
95 |
- * configure.ac: Update version to 1.1_rc3. |
96 |
- * Tagged 1.1_rc3 release candidate. |
97 |
- |
98 |
-2009-05-19 Ulrich Mueller <ulm@g.o> |
99 |
- |
100 |
- * modules/news-tng.eselect (do_read): Output a message if there |
101 |
- are no news items to read. |
102 |
- |
103 |
- * bin/eselect.in: Don't hardcode /bin/bash; use configured path |
104 |
- instead, as requested by Fabian Groffen <grobian@g.o>. |
105 |
- * bin/Makefile.am (dosed): Also substitute BASH. Use at signs |
106 |
- throughout, instead of percent signs. |
107 |
- * libs/config.bash.in, libs/core.bash.in, libs/default.eselect.in: |
108 |
- * libs/editor-variable.bash.in, libs/manip.bash.in: |
109 |
- * libs/multilib.bash.in, libs/output.bash.in: |
110 |
- * libs/package-manager.bash.in, libs/path-manipulation.bash.in: |
111 |
- * libs/tests.bash.in: Remove unnecessary shebang lines. |
112 |
- * libs/Makefile.am (eselectlibs_DATA): Don't set executable bit |
113 |
- for installed libs; therefore rename eselectlibs_SCRIPTS. |
114 |
- (CLEANFILES): Update accordingly. |
115 |
- |
116 |
- * configure.ac: Update version to 1.1_rc2. |
117 |
- * Tagged 1.1_rc2 release candidate. |
118 |
- |
119 |
- * libs/package-manager.bash.in (run_paludis): Renamed from paludis |
120 |
- to prevent infinite loop. Fixes bug 270406. |
121 |
- (envvar, best_version, has_version, get_repositories) |
122 |
- (get_repo_news_dir): Use run_paludis instead of paludis. |
123 |
- |
124 |
- * README: Use consistent indentation for all source files. |
125 |
- |
126 |
-2009-05-18 Ulrich Mueller <ulm@g.o> |
127 |
- |
128 |
- * configure.ac: Update version to 1.1_rc1. |
129 |
- * Tagged 1.1_rc1 release candidate. |
130 |
- |
131 |
-2009-05-16 Ulrich Mueller <ulm@g.o> |
132 |
- |
133 |
- * modules/kernel.eselect: Fix quoting, simplify syntax for array |
134 |
- arguments, declare local variables, and other stylistic tweaks. |
135 |
- |
136 |
- * modules/ruby.eselect: Remove outdated ruby module, as discussed |
137 |
- with Alex Legler <a3li@g.o>. Current version is maintained |
138 |
- at <git://git.overlays.gentoo.org/proj/ruby-scripts.git>. |
139 |
- |
140 |
-2009-05-15 Ulrich Mueller <ulm@g.o> |
141 |
- |
142 |
- * libs/package-manager.bash.in (envvar, best_version, has_version) |
143 |
- (get_repositories, get_repo_news_dir): Directly call package |
144 |
- manager commands with their arguments; no need to hide them in an |
145 |
- extra layer of trivial functions. |
146 |
- (get_news_dir_name): Deprecate, since it provides no additional |
147 |
- functionality. Use get_repo_news_dir instead. |
148 |
- (portageq): Function moved here from portage.bash.in. |
149 |
- (paludis): New function, paludis wrapper with redirected stderr. |
150 |
- (inherit): Don't inherit portage and paludis libs. |
151 |
- * libs/paludis.bash.in, libs/portage.bash.in: Remove, after having |
152 |
- verified that these libraries are not used by any module: neither |
153 |
- internal nor in external app-admin/eselect-* packages. |
154 |
- * libs/Makefile.am (eselectlibs_SCRIPTS, EXTRA_DIST): Update. |
155 |
- |
156 |
- * libs/Makefile.am (dosed): Also substitute prefix, datadir and |
157 |
- sysconfdir. |
158 |
- |
159 |
- * libs/skel.bash.in (find_implems, is_active, switch_implem) |
160 |
- (iface_do_show, do_add): Use @sysconfdir@ instead of /etc. |
161 |
- (do_list, do_show): Use @prefix@ instead of /usr. |
162 |
- (inherit): The portage lib is not used, so don't inherit it. |
163 |
- |
164 |
- * libs/package-manager.bash.in (arch): Add case patterns for |
165 |
- ppc-macos. Taken from patch in Prefix overlay. |
166 |
- |
167 |
-2009-05-11 Ulrich Mueller <ulm@g.o> |
168 |
- |
169 |
- * modules/emacs.eselect, modules/ctags.eselect: |
170 |
- * man/emacs.eselect.5, man/ctags.eselect.5: Sync the emacs and |
171 |
- ctags modules from the Emacs SVN repository (r1275), corresponding |
172 |
- to the eselect-emacs-1.10 release. |
173 |
- |
174 |
-2009-05-05 Ulrich Mueller <ulm@g.o> |
175 |
- |
176 |
- * modules/news-tng.eselect (do_list): Display fallback values if |
177 |
- title or date of a news item are not available. |
178 |
- (do_read): Display an error message if the return status of |
179 |
- read_item was bad. |
180 |
- |
181 |
- * modules/editor.eselect: |
182 |
- * modules/visual.eselect (EDITOR_LIST): Add some alternatives. |
183 |
- |
184 |
- * libs/output.bash.in (init_columns): New function, determine |
185 |
- width of terminal and set COLUMNS variable. |
186 |
- (get_column_width): Remove. |
187 |
- (write_kv_list_entry): Get screen width from COLUMNS variable. |
188 |
- * bin/eselect.in: Call init_columns during initialisation. |
189 |
- This way, stty must be called only once, and not for each row when |
190 |
- outputting a table. |
191 |
- |
192 |
-2009-05-01 Ulrich Mueller <ulm@g.o> |
193 |
- |
194 |
- * doc/developer-guide.txt: Update documentation. |
195 |
- |
196 |
-2009-04-30 Ulrich Mueller <ulm@g.o> |
197 |
- |
198 |
- * modules/news-tng.eselect (find_items): Use space-separated list |
199 |
- for "repos", instead of an array. |
200 |
- (do_read): Also show "Translator" header lines. |
201 |
- |
202 |
- * modules/mailer.eselect: |
203 |
- * man/mailer.eselect.5: The mailer module is no longer supported |
204 |
- by MTA packages and therefore not functional, see bug 220473. |
205 |
- Remove the module and its man page. |
206 |
- * modules/Makefile.am (safe_scripts): |
207 |
- * man/Makefile.am (man_MANS): Update Makefiles accordingly. |
208 |
- |
209 |
-2009-04-28 Ulrich Mueller <ulm@g.o> |
210 |
- |
211 |
- * modules/mailer.eselect (do_list): Highlight selected target, |
212 |
- patch by Karl Hakimian <t4y68ds02@××××××××××.com> in 220473. |
213 |
- |
214 |
- * configure.ac: Fix test for greadlink. |
215 |
- |
216 |
- * configure.ac: Add --with-pm option for configuring the preferred |
217 |
- package manager. Supply a default path for portageq. |
218 |
- * libs/Makefile.am (dosed): Substitute PACKAGE_MANAGER. |
219 |
- * libs/package-manager.bash.in (package-manager): Return package |
220 |
- manager chosen at configure time. Overriding is possible by |
221 |
- environment variable ESELECT_PACKAGE_MANAGER. |
222 |
- |
223 |
-2009-04-27 Ulrich Mueller <ulm@g.o> |
224 |
- |
225 |
- * modules/opengl.eselect (check_version): Don't call portageq |
226 |
- directly, use generic has_version function instead. |
227 |
- |
228 |
- * libs/package-manager.bash.in (get_repositories): In the Portage |
229 |
- case, use "portageq get_repos". |
230 |
- (get_repo_news_dir): Use "portageq get_repo_path". |
231 |
- (best_version): Default to / if ROOT is empty, otherwise portageq |
232 |
- doesn't work. Actually use Portage's and Paludis's "best_version" |
233 |
- commands, not "has_version". Rename to agree with the ebuild |
234 |
- helper; this shouldn't be a problem since the function was not |
235 |
- working before. |
236 |
- (has_version): Default to / if ROOT is empty. Remove redundant |
237 |
- return statements. |
238 |
- |
239 |
- * libs/portage.bash.in (portageq): Expand "$@" not $*. |
240 |
- (portage_get_repo_name, portage_get_repository): No longer needed. |
241 |
- |
242 |
-2009-04-25 Ulrich Mueller <ulm@g.o> |
243 |
- |
244 |
- * man/binutils.eselect.5: |
245 |
- * man/blas.eselect.5: |
246 |
- * man/cblas.eselect.5: |
247 |
- * man/lapack.eselect.5: |
248 |
- * man/mailer.eselect.5: |
249 |
- * man/opengl.eselect.5: |
250 |
- * man/profile.eselect.5: Use man macros. |
251 |
- |
252 |
- * modules/news-tng.eselect: Yet another module for reading GLEP 42 |
253 |
- news items. Rewritten from scratch. |
254 |
- * man/news-tng.eselect.5: New man page. |
255 |
- * modules/Makefile.am (safe_scripts): |
256 |
- * man/Makefile.am (man_MANS): Update. |
257 |
- |
258 |
- * libs/package-manager.bash.in (get_repo_news_dir): New function. |
259 |
- (get_news_dir_name): Call get_repo_news_dir. |
260 |
- |
261 |
- * libs/Makefile.am (dosed): Remove Paludis substitution, it is |
262 |
- unused since the change of 2008-01-28. |
263 |
- |
264 |
-2009-04-23 Ulrich Mueller <ulm@g.o> |
265 |
- |
266 |
- * libs/package-manager.bash.in (package-manager): |
267 |
- Rename ESELECT_PACKAGE_MANAGER_CACHE to ESELECT_PACKAGE_MANAGER |
268 |
- and don't export it. Prefer Portage over Paludis. |
269 |
- |
270 |
- * libs/output.bash.in (get_column_width): Default to a width of |
271 |
- 80 characters, not 79. |
272 |
- |
273 |
- * modules/modules.eselect (do_list): Assign the name of the module |
274 |
- to ESELECT_MODULE_NAME, bug 220116. |
275 |
- |
276 |
- * modules/env.eselect (describe_update_parameters): |
277 |
- Add "noldconfig" parameter. |
278 |
- |
279 |
- * man/eselect.1: Update, "list-modules" is now "modules list". |
280 |
- |
281 |
- * man/rc.eselect.5: Document latest changes in "show" action. |
282 |
- |
283 |
- * man/eselect.1: |
284 |
- * man/bashcomp.eselect.5: |
285 |
- * man/env.eselect.5: |
286 |
- * man/kernel.eselect.5: |
287 |
- * man/rc.eselect.5: Fix usage of bold and italic text. Fix title. |
288 |
- Use man macros instead of low-level roff formatting. |
289 |
- |
290 |
-2009-04-21 Ulrich Mueller <ulm@g.o> |
291 |
- |
292 |
- * libs/core.bash.in (do_action): Call "shift" twice instead of |
293 |
- "shift 2" since there may be only one parameter. |
294 |
- |
295 |
- * libs/path-manipulation.bash.in (basename, dirname) |
296 |
- (canonicalise): Quote arguments to make functions whitespace safe. |
297 |
- |
298 |
- * modules/modules.eselect (do_list, do_has): Fix quoting. |
299 |
- |
300 |
- * modules/compiler.eselect.in: Remove dead module. |
301 |
- |
302 |
- * modules/rc.eselect (do_show): Add --all option. No need for an |
303 |
- extra subshell; do_action already calls us from one. |
304 |
- (describe_show_options): Document it. |
305 |
- |
306 |
-2009-04-20 Ulrich Mueller <ulm@g.o> |
307 |
- |
308 |
- * libs/tests.bash.in (has): Quote $@ in order to expand positional |
309 |
- parameters correctly. |
310 |
- |
311 |
- * modules/rc.eselect (source_rc_functions, get_runlevel): |
312 |
- New functions for OpenRC (and baselayout-1) support. |
313 |
- (RC_SVCDIR, rc_svcdir): Removed. |
314 |
- (do_show): Function completely rewritten; use the common API |
315 |
- of baselayout-1 and OpenRC. Thanks to Sebastian Günther |
316 |
- <samson@××××××××××××××××.de> in bug 180966. |
317 |
- (describe_show, describe_show_parameters, describe_show_options): |
318 |
- Document optional "runlevel" parameter of do_show(). |
319 |
- |
320 |
- * libs/editor-variable.bash.in: |
321 |
- * modules/editor.eselect: |
322 |
- * modules/visual.eselect: |
323 |
- * modules/pager.eselect: New modules and library, managing the |
324 |
- EDITOR, VISUAL and PAGER environment variables; bug 190216. |
325 |
- * man/editor.eselect.5: |
326 |
- * man/visual.eselect.5: |
327 |
- * man/pager.eselect.5: New man pages. |
328 |
- * libs/Makefile.am (eselectlibs_SCRIPTS, EXTRA_DIST): |
329 |
- * modules/Makefile.am (safe_scripts): |
330 |
- * man/Makefile.am (man_MANS): Add the new files. |
331 |
- |
332 |
-2009-04-19 Thomas Anderson <gentoofan23@g.o> |
333 |
- |
334 |
- * modules/opengl.eselect: Fix removal of symlinks when the symlink is |
335 |
- broken. Thanks to Maximilian Grothusmann in bug #228547. Fixes: #228547 |
336 |
- |
337 |
-2009-04-18 Ulrich Mueller <ulm@g.o> |
338 |
- |
339 |
- * modules/rc.eselect (do_delete): Don't die if the script is no |
340 |
- longer in /etc/init.d/. Fixes bug 156866. |
341 |
- (describe_add_parameters, describe_delete_parameters): Suppress |
342 |
- newlines. |
343 |
- |
344 |
- * AUTHORS: Add fauli and myself for the ctags and emacs modules. |
345 |
- |
346 |
- * bin/eselect.in: Remove all alias definitions. Unset functions |
347 |
- and variables that are known to cause trouble. Fixes bug 155814. |
348 |
- |
349 |
-2009-04-17 Ulrich Mueller <ulm@g.o> |
350 |
- |
351 |
- * libs/core.bash.in (die): Eliminate pgrep call; just kill the |
352 |
- main process and exit. |
353 |
- |
354 |
- * bin/eselect.in (ec_do_list-modules): Use do_action for calling |
355 |
- the module, not eselect. Quote "$@". |
356 |
- (ESELECT_KNOWN_OPTIONS): Treat 'help' and 'version' options as if |
357 |
- they were actions. Fixes bug 153890. |
358 |
- (trap): Redirect exit message to stderr. |
359 |
- |
360 |
- * modules/modules.eselect: Don't inherit 'output' and 'tests', |
361 |
- since they are already inherited by the main script, and for |
362 |
- consistency with other modules. |
363 |
- (describe_add, describe_add_parameters, do_add): Commented out. |
364 |
- |
365 |
- * libs/output.bash.in (colours): New function, initialise colour |
366 |
- escape sequences. Don't initialise them in global scope any more. |
367 |
- * bin/eselect.in: Call 'colours' if stdout is a tty, otherwise |
368 |
- call 'nocolours'. |
369 |
- |
370 |
- * modules/env.eselect (is_envfile): Define POSIXLY_CORRECT for |
371 |
- 'file' in order to dereference symbolic links. Bug 240402. |
372 |
- |
373 |
-2009-04-16 Ulrich Mueller <ulm@g.o> |
374 |
- |
375 |
- * libs/output.bash.in (write_kv_list_entry): Fix logic for |
376 |
- insertion of spaces between words, bug 260464. |
377 |
- |
378 |
- * libs/config.bash.in (store_config): Split config file content |
379 |
- on newlines only, not on all whitespace. Fixes bug 219864. |
380 |
- |
381 |
- * misc/eselect.bashcomp (_eselect): Suppress 'Killed' message. |
382 |
- Don't match regexps on escape sequences. Fixes bug 218557. |
383 |
- |
384 |
- * libs/core.bash.in (die): Suppress error messages from pgrep |
385 |
- and kill, bugs 174354 and 264734. |
386 |
- |
387 |
-2009-04-15 Ulrich Mueller <ulm@g.o> |
388 |
- |
389 |
- * modules/rc.eselect (do_add): Don't symlink into ROOT. Patch by |
390 |
- Matthijs Kooijman in bug 204937. |
391 |
- |
392 |
- * libs/output.bash.in (get_column_width): Don't call stty if |
393 |
- standard output is not a terminal. Bug 198461. |
394 |
- |
395 |
-2009-04-14 Ulrich Mueller <ulm@g.o> |
396 |
- |
397 |
- * libs/output.bash.in (write_list_start): Add quotes to prevent |
398 |
- globbing, fixes bug 232874. |
399 |
- |
400 |
- * bin/eselect.in (ESELECT_DATA_PATH): Remove trailing slant, |
401 |
- fixes bug 203114. |
402 |
- |
403 |
-2009-04-13 Ulrich Mueller <ulm@g.o> |
404 |
- |
405 |
- * libs/output.bash.in (COLOUR_NORMAL, COLOUR_BOLD, COLOUR_HI) |
406 |
- (COLOUR_WARN, COLOUR_ERROR, COLOUR_LIST_HEADER) |
407 |
- (COLOUR_LIST_LEFT, COLOUR_LIST_RIGHT): Initialise with tput, |
408 |
- in a terminal independent way, bug 198461. |
409 |
- |
410 |
- * bin/eselect.in: Disable colour output if stdout is not a tty, |
411 |
- bug 198461. |
412 |
- |
413 |
-2009-04-08 Jeremy Olexa <darkside@g.o> |
414 |
- |
415 |
- * modules/profile.eselect (do_show, do_list): |
416 |
- Make 'eselect profile show' show the relative path. Patch by |
417 |
- Thomas Bellman in bug 248487. |
418 |
- |
419 |
- * modules/profile.eselect (set_symlink): Allow parent profiles |
420 |
- to be selectable, patch by Thomas Bellman in bug 248470. |
421 |
- |
422 |
-2008-06-01 Ulrich Mueller <ulm@g.o> |
423 |
- |
424 |
- * man/binutils.eselect.5: Fix typo, bug 172636. |
425 |
- |
426 |
- * man/eselect.1: Fix man section, bug 172636. |
427 |
- |
428 |
-2008-03-24 Ulrich Mueller <ulm@g.o> |
429 |
- |
430 |
- * modules/emacs.eselect, modules/ctags.eselect: |
431 |
- * man/emacs.eselect.5, man/ctags.eselect.5: Import the emacs and |
432 |
- ctags modules from the Emacs SVN repository (r1030), corresponding |
433 |
- to the eselect-emacs-1.3 release. |
434 |
- |
435 |
-2008-01-28 Piotr Jaroszyński <peper@g.o> |
436 |
- |
437 |
- * configure.ac, libs/paludis.bash.in: Check for paludis binary at |
438 |
- runtime. |
439 |
- |
440 |
-2007-12-02 Piotr Jaroszyński <peper@g.o> |
441 |
- |
442 |
- * NEWS: Merge NEWS from branch-1.0.x and add trunk section with |
443 |
- current changes. |
444 |
- |
445 |
-2007-12-01 Piotr Jaroszyński <peper@g.o> |
446 |
- |
447 |
- * NEWS: Add missing news entry for 1.0.10. |
448 |
- |
449 |
-2007-11-30 Piotr Jaroszyński <peper@g.o> |
450 |
- |
451 |
- * libs/config.bash.in, modules/env.eselect, modules/esd.eselect, |
452 |
- +modules/timidity.eselect, NEWS: Merge various changes from 1.0.x |
453 |
- branch. |
454 |
- |
455 |
-2007-11-27 Piotr Jaroszyński <peper@g.o> |
456 |
- |
457 |
- * libs/package-manager.bash.in, libs/paludis.bash.in, |
458 |
- libs/portage.bash.in: Add stuff to be used by new eselect-news. |
459 |
- |
460 |
-2007-10-27 Jeremy Huddleston <eradicator@g.o> |
461 |
- |
462 |
- * modules/opengl.eselect: Cleaned out old cruft which supported the |
463 |
- 2004.3 amd64 profile. Improved support for cleaning up after |
464 |
- switching away from newer nvidia drivers. |
465 |
- |
466 |
-2007-09-21 Donnie Berkholz <dberkholz@g.o> |
467 |
- |
468 |
- * libs/skel.bash.in: (#189942) Allow resetting to the current |
469 |
- implementation, so changes to the symlink map can propagate. |
470 |
- |
471 |
-2007-03-08 Mike Kelly <pioto@g.o> |
472 |
- |
473 |
- * man/Makefile.am: Really really really fix parallel install. |
474 |
- |
475 |
-2007-02-28 Mike Kelly <pioto@g.o> |
476 |
- |
477 |
- * bin/Makefile.am, man/Makefile.am: Undo the most recent "fix". |
478 |
- |
479 |
-2007-02-28 Mike Kelly <pioto@g.o> |
480 |
- |
481 |
- * modules/vi.eselect: Clean up vi.eselect a bit. |
482 |
- |
483 |
-2007-02-27 Danny van Dyk <kugelfang@g.o> |
484 |
- |
485 |
- * bin/Makefile.am, man/Makefile.am: Fix symlink creation for real now. |
486 |
- * modules/env.eselect: Fix parsing of *_SEPARATED. |
487 |
- |
488 |
-2007-01-29 Mike Kelly <pioto@g.o> |
489 |
- |
490 |
- * bin/Makefile.am, man/Makefile.am: Fix symlink creation. |
491 |
- |
492 |
- + Fixes: #163915 |
493 |
- |
494 |
-2007-01-15 Mike Kelly <pioto@g.o> |
495 |
- |
496 |
- * bin/Makefile.am: Really fix parallel install. From r353 in |
497 |
- branches/branch-1.0.x/ |
498 |
- |
499 |
- + Fixes: #162008 |
500 |
- |
501 |
-2006-11-24 Diego Pettenò <flameeyes@g.o> |
502 |
- |
503 |
- * modules/esd.eselect: Add the esound selection module, that I |
504 |
- forgot to add before. |
505 |
- |
506 |
-2006-11-17 Kevin F. Quinn <kevquinn@g.o> |
507 |
- |
508 |
- * modules/oodict.eselect: Allow more than one dictionary file for |
509 |
- a language to be entered into OOo's dictionary list. |
510 |
- * modules/myspell.eselect: As for oodict.eselect; also add a |
511 |
- command "default" for setting system-wide default dictionary. |
512 |
- |
513 |
-2006-11-13 Mike Kelly <pioto@g.o> |
514 |
- |
515 |
- * configure.ac, libs/Makefile.am, Makefile.am, modules/Makefile.am: |
516 |
- Fix distcheck. |
517 |
- |
518 |
-2006-10-28 Danny van Dyk <kugelfang@g.o> |
519 |
- |
520 |
- * bin/eselect.in: Add a new envvar for the default modules path. |
521 |
- * libs/core.bash.in: Make inherit() remember the libs it already |
522 |
- processed and don't source them again. |
523 |
- * modules/modules.eselect: Clean up a bit. Change add action to not |
524 |
- check for root. |
525 |
- |
526 |
-2006-10-28 Mike Kelly <pioto@g.o> |
527 |
- |
528 |
- * modules/Makefile.am: Add modules.eselect to Makefile.am. |
529 |
- |
530 |
-2006-10-28 Mike Kelly <pioto@g.o> |
531 |
- |
532 |
- * modules/modules.eselect: Add a new module, for listing, querying, |
533 |
- and installing eselect modules. |
534 |
- |
535 |
-2006-10-26 Timothy Redaelli <drizzt@g.o> |
536 |
- |
537 |
- * modules/whois.eselect: Make a missing man page just cause a |
538 |
- warning (to work with folks who use FEATURES=noman, |
539 |
- etc). (modifications taken from vi.eselect) |
540 |
- |
541 |
-2006-10-26 Mike Kelly <pioto@g.o> |
542 |
- |
543 |
- * modules/vi.eselect: Make a missing man page just cause a warning (to |
544 |
- work with folks who use FEATURES=noman, etc). |
545 |
- |
546 |
-2006-10-24 Danny van Dyk <kugelfang@g.o> |
547 |
- |
548 |
- * libs/core.bash.in: Fix bug #152662. Thanks to Roy Marples |
549 |
- <uberlord@g.o> for finding and Mike Kelly <pioto@g.o> |
550 |
- for reporting it. |
551 |
- * modules/env.eselect: Fix bug #152318. Thanks to Jason Stubbs |
552 |
- <jstubbs@g.o> for report and patch. |
553 |
- |
554 |
-2006-10-23 Timothy Redaelli <drizzt@g.o> |
555 |
- |
556 |
- * modules/whois.eselect: Added whois module. |
557 |
- |
558 |
-2006-10-22 Danny van Dyk <kugelfang@g.o> |
559 |
- |
560 |
- * configure.ac: Changed version to 1.1.0. (development branch) |
561 |
- * libs/config.bash.in: Fix quotation in load_config(). |
562 |
- |
563 |
-2006-10-22 Mike Kelly <pioto@g.o> |
564 |
- |
565 |
- * modules/vi.eselect: Clean up and add proper support for non-gzip- or |
566 |
- bzip2-compressed man pages. |
567 |
- |
568 |
-2006-10-21 Danny van Dyk <kugelfang@g.o> |
569 |
- |
570 |
- * modules/env.eselect: Clean up and fix bug #151701. |
571 |
- * libs/paludis.bash.in, libs/package-manager.bash.in: Fix some bugs |
572 |
- and general cleanup. Complete package manager abstraction. |
573 |
- * doc/developer-guide.txt: Update developer documentation to reflect |
574 |
- API changes. |
575 |
- |
576 |
-2006-10-17 Mike Kelly <pioto@g.o> |
577 |
- |
578 |
- * modules/vi.eselect: Make sure that the return value of |
579 |
- remove_symlinks() is meaningful. |
580 |
- |
581 |
-2006-10-09 Joshua Nichols <nichoj@g.o> |
582 |
- |
583 |
- * modules/java.eselect: Removed obsolete module, in favor of |
584 |
- java-vm.eselect. |
585 |
- |
586 |
-2006-10-09 Donnie Berkholz <dberkholz@g.o> |
587 |
- |
588 |
- * modules/opengl.eselect: Fix when ROOT != /. |
589 |
- |
590 |
-2006-10-03 Danny van Dyk <kugelfang@g.o> |
591 |
- |
592 |
- * modules/binutils.eselect: Finally fixed bug #149627. |
593 |
- * libs/paludis.bash.in: Fixed typo. |
594 |
- * configure.ac: Changed version to 1.0.6. |
595 |
- * libs/core.bash.in: Tweaked die function to have a nicer output. |
596 |
- * Tagged 1.0.6 release. |
597 |
- |
598 |
-2006-10-02 Mike Kelly <pioto@g.o> |
599 |
- |
600 |
- * modules/vi.eselect: Apply fix from bug #147857. |
601 |
- |
602 |
-2006-01-10 Danny van Dyk <kugelfang@g.o> |
603 |
- |
604 |
- * modules/binutils.eselect: Fixed bug #149627. Thanks to |
605 |
- Charlie Shepherd for finding this. |
606 |
- |
607 |
-2006-09-22 Danny van Dyk <kugelfang@g.o> |
608 |
- |
609 |
- * modules/profiles.eselect: Fixed bug #148534 by inheriting |
610 |
- package-manager. Thanks to Mike Kelly <pioto@g.o>. |
611 |
- |
612 |
-2006-09-20 Danny van Dyk <kugelfang@g.o> |
613 |
- |
614 |
- * libs/config.bash.in: Fixed whitespaces and bug #147930. |
615 |
- * libs/core.bash.in: Enhanced die function to SIGKILL eselect if |
616 |
- SIGTERM failed. |
617 |
- |
618 |
-2006-09-19 Mike Kelly <pioto@g.o> |
619 |
- |
620 |
- * modules/vi.eselect: Add support for vile, xvile, and elvis. |
621 |
- * modules/Makefile.am: Remove the vi.eselect module, so it isn't |
622 |
- distributed with the main eselect code. |
623 |
- |
624 |
-2006-09-17 Danny van Dyk <kugelfang@g.o> |
625 |
- |
626 |
- * man/rc.eselect.5: Fixed bug #144882. |
627 |
- |
628 |
-2006-08-30 Danny van Dyk <kugelfang@g.o> |
629 |
- |
630 |
- * libs/output.bash.in: Fix bug #140633 by adding missing quoting in |
631 |
- write_{kv,numbered}_list_entry. |
632 |
- * modules/rc.eselect: Add 'reload' action as requested in bug #144152. |
633 |
- |
634 |
-2006-08-26 Danny van Dyk <kugelfang@g.o> |
635 |
- |
636 |
- * Tagged 1.0.5 release. |
637 |
- |
638 |
-2006-08-21 Danny van Dyk <kugelfang@g.o> |
639 |
- |
640 |
- * modules/compiler.eselect.in: Fix previous accidental commit of local |
641 |
- changes. Reverted to r271. |
642 |
- |
643 |
-2006-08-17 Donnie Berkholz <dberkholz@g.o> |
644 |
- |
645 |
- * libs/skel.bash.in: Small usability tweak -- change printed |
646 |
- references from "libdir" to "library directory." |
647 |
- |
648 |
-2006-08-17 Donnie Berkholz <dberkholz@g.o> |
649 |
- |
650 |
- * libs/skel.bash.in: Ensure that there are implementations available |
651 |
- in a given libdir before executing code that assumes so. Reported |
652 |
- by Danny van Dyk. Add some comments in this area too, since the code |
653 |
- can take a little time to parse. |
654 |
- * ChangeLog: Change a couple references to my old nick. |
655 |
- |
656 |
-2006-08-06 Kevin F. Quinn <kevquinn@g.o> |
657 |
- |
658 |
- * modules/oodict.eselect: Modify to install all dictionaries files for |
659 |
- a language where the language has more than one - bug #139669 |
660 |
- |
661 |
-2006-08-04 Kevin F. Quinn <kevquinn@g.o> |
662 |
- |
663 |
- * modules/myspell.eselect: Initial version of combined myspell |
664 |
- eselect module, to support all applications that have their own |
665 |
- directory for myspell dictionaries via symlinks to the shared |
666 |
- installation area. Bug #139422 |
667 |
- Set properties, cleaned up help text. |
668 |
- |
669 |
-2006-08-04 Danny van Dyk <kugelfang@g.o> |
670 |
- |
671 |
- * modules/kernel.eselect: Fix Bug #141106: list action doesn't |
672 |
- highlight currently the currently selected sources. |
673 |
- |
674 |
-2006-08-03 Danny van Dyk <kugelfang@g.o> |
675 |
- |
676 |
- * Tagged 1.0.4 release. |
677 |
- |
678 |
-2006-08-02 Danny van Dyk <kugelfang@g.o> |
679 |
- |
680 |
- * libs/paludis.bash.in, libs/package-manager.bash.in: Remove |
681 |
- paludis-repo(). Fix paludis-envvar(). Finish envvar() unction. |
682 |
- * configure.ac: Set version to 1.0.4. |
683 |
- * modules/config.eselect, modules/binutils.eselect: Convert to |
684 |
- envvar(). |
685 |
- * autogen.bash: Fix autogen.bash to be able to use autoconf-2.60. |
686 |
- |
687 |
-2006-07-16 Danny van Dyk <kugelfang@g.o> |
688 |
- |
689 |
- * libs/paludis.bash.in, libs/package-manager.bash.in: Convert to |
690 |
- envvar() call. envvar() now needs a package qualifier as first |
691 |
- parameter. |
692 |
- * autogen.bash: New autogen tool to correctly use autoconf-2.60. |
693 |
- |
694 |
-2006-07-15 Donnie Berkholz <dberkholz@g.o> |
695 |
- |
696 |
- * libs/skel.bash.in: Fix check for whether implementations are |
697 |
- available before attempting to switch to them. This fixes |
698 |
- switching based on name rather than number. |
699 |
- |
700 |
-2006-07-07 Kevin F. Quinn <kevquinn@g.o> |
701 |
- |
702 |
- * modules/tbirddict.eselect: Fixed default thunderbird; |
703 |
- directory; bug #139422 - thanks Rodolphe Rocca |
704 |
- |
705 |
-2006-07-07 Kevin F. Quinn <kevquinn@g.o> |
706 |
- |
707 |
- * modules/tbirddict.eselect: new module to support dictionary |
708 |
- installation for Mozilla Thunderbird; bug #139422 |
709 |
- |
710 |
-2006-07-06 Kevin F. Quinn <kevquinn@g.o> |
711 |
- |
712 |
- * modules/oodict.eselect: support --libdir option to |
713 |
- support multilib, in particular 32-bit binary builds |
714 |
- used on amd64; bug #139228 |
715 |
- |
716 |
-2006-07-06 Danny van Dyk <kugelfang@g.o> |
717 |
- |
718 |
- * modules/opengl.eselect: Updated ebuild version number. |
719 |
- |
720 |
-2006-07-03 Danny van Dyk <kugelfang@g.o> |
721 |
- |
722 |
- * Tagged 1.0.3 release. |
723 |
- |
724 |
-2006-07-01 Danny van Dyk <kugelfang@g.o> |
725 |
- |
726 |
- * libs/portage.bash.in, libs/paludis.bash.in, |
727 |
- libs/package-manager.bash.in, libs/Makefile.am, configure.ac: Added |
728 |
- support for other package managers than portage. Public functions are |
729 |
- part of package-manager.bash. paludis.bash and portage.bash provide |
730 |
- private backend functions. |
731 |
- |
732 |
- * modules/profile.eselect: Marked as portage-only module. |
733 |
- |
734 |
- * modules/opengl.eselect, modules/binutils.eselect: Change from |
735 |
- inherit portage to inherit package-manager. |
736 |
- |
737 |
- * modules/rc.eselect: Fix bug in list_runlevels(). Respect setting of |
738 |
- ${svcdir} in /etc/rc.conf. Add support to show() runlevels other than |
739 |
- the current. |
740 |
- |
741 |
-2006-06-21 Kevin F. Quinn <kevquinn@g.o> |
742 |
- |
743 |
- * modules/oodict.eselect: Fix update action (variable name typo), and |
744 |
- handle missing OOo dictionary.lst properly. |
745 |
- |
746 |
-2006-06-19 Kevin F. Quinn <kevquinn@g.o> |
747 |
- |
748 |
- * modules/oodict.eselect: Align description with other modules. |
749 |
- |
750 |
-2006-06-18 Donnie Berkholz <dberkholz@g.o> |
751 |
- |
752 |
- * libs/skel.bash.in, libs/Makefile.am, doc/developer-guide.txt: |
753 |
- Add a new skel.bash library for easy implementation of the simpler |
754 |
- cases of switching, and document it. |
755 |
- |
756 |
- * modules/blas.eselect, modules/cblas.eselect, modules/lapack.eselect, |
757 |
- man/blas.eselect.5, man/cblas.eselect.5, man/lapack.eselect.5: |
758 |
- Use the skel.bash library to create new eselect modules for blas, |
759 |
- cblas and lapack. Update documentation to reflect this. |
760 |
- |
761 |
- * modules/Makefile.am, man/Makefile.am: |
762 |
- The new blas/cblas/lapack modules will be installed as standalone |
763 |
- packages, so remove them from Makefile.am files. |
764 |
- |
765 |
-2006-06-13 Kevin F. Quinn <kevquinn@g.o> |
766 |
- |
767 |
- * modules/oodict.eselect: Clean up output when dictionaries are |
768 |
- installed outside of myspell ebuilds. See bug #135520 comment 4. |
769 |
- |
770 |
-2006-06-11 Danny van Dyk <kugelfang@g.o> |
771 |
- |
772 |
- * modules/env.eselect: Fixed handling of files in /etc/env.d/ which |
773 |
- are untruly detected as non-plain-text by file utility (see bug |
774 |
- #130098). Fixed generation of /etc/profile.csh (see bug #136111). |
775 |
- Thanks to Patrick MacLean <chutzpah@g.o> for both fixes. |
776 |
- |
777 |
-2006-06-10 Jeremy Huddleston <eradicator@g.o> |
778 |
- |
779 |
- * modules/opengl.eselect: Added env update, added inherit config |
780 |
- * modules/compiler.eselect.in: Added env update |
781 |
- |
782 |
-2006-06-03 Kevin F. Quinn <kevquinn@g.o> |
783 |
- |
784 |
- * modules/oodict.eselect: Tidy up info messages, clean up handling of |
785 |
- nothing-installed and configured cases. |
786 |
- |
787 |
-2006-05-31 Kevin F. Quinn <kevquinn@g.o> |
788 |
- |
789 |
- * modules/oodict.eselect: New module for managing dictionaries with |
790 |
- OpenOffice.org. See bug #132247. |
791 |
- |
792 |
-2006-04-14 Danny van Dyk <kugelfang@g.o> |
793 |
- |
794 |
- * libs/config.bash: Fixed creation of empty configfile. |
795 |
- * modules/kernel.eselect: Applied enhancement patch by Diego Petteno |
796 |
- <flameeyes@g.o>. kernel.eselect can now be called using 'uname |
797 |
- -r' as an argument. See bug #128703. |
798 |
- * Tagged 1.0.2 release. |
799 |
- |
800 |
-2006-04-03 Danny van Dyk <kugelfang@g.o> |
801 |
- |
802 |
- * modules/env.eselect: Don't die if ${ROOT}/etc/profile.env does not |
803 |
- exist. |
804 |
- |
805 |
-2006-04-01 Danny van Dyk <kugelfang@g.o> |
806 |
- |
807 |
- * Tagged 1.0.1 release. |
808 |
- * configure.ac: Fixed substitution of CANONICALISE. |
809 |
- * modules/env.eselect: Fixed calls to canonicalise(). |
810 |
- * modules/kernel.eselect: Fixed output of show action. |
811 |
- |
812 |
-2006-03-31 Danny van Dyk <kugelfang@g.o> |
813 |
- |
814 |
- * configure.ac: Fixed some BSD issues in regard to CANONICALISE. |
815 |
- Thanks to Diego Petteno <flameeyes@g.o> for the patch. |
816 |
- |
817 |
-2006-03-30 Danny van Dyk <kugelfang@g.o> |
818 |
- |
819 |
- * modules/binutils.eselect: Cleaned up the Coding Style a bit. |
820 |
- * libs/path-manipulation.bash.in, doc/developer-guide.txt, |
821 |
- configure.ac: Added support for the canonicalise function, a wrapper |
822 |
- to either GNU readlink or realpath. |
823 |
- * modules/binutils.eselect, modules/blas.eselect, |
824 |
- modules/config.eselect, modules/env.eselect, modules/kernel.eselect, |
825 |
- modules/lapack.eselect, modules/mailer.eselect, |
826 |
- modules/oracle.eselect, modules/profile.eselect, modules/rc.eselect, |
827 |
- modules/ruby.eselect, modules/vi.eselect: Converted to use |
828 |
- canonicalise() instead of readlink -f. This ensure portability of |
829 |
- eselect to *BSD. |
830 |
- |
831 |
-2006-03-25 Tobias Scherbaum <dertobi123@g.o> |
832 |
- |
833 |
- * modules/oracle.eselect: Added oracle module. Not adding to |
834 |
- Makefile.am as it's not going to be installed with the base package. |
835 |
- |
836 |
-2006-03-09 Danny van Dyk <kugelfang@g.o> |
837 |
- |
838 |
- * modules/binutils.eselect, man/binutils.eselect.5: Added show action. |
839 |
- * configure.ac: Updated version to 1.0.1 for pending release. |
840 |
- |
841 |
-2006-03-08 Danny van Dyk <kugelfang@g.o> |
842 |
- |
843 |
- * modules/env.eselect: Fixed a typo (chmod g+r instead of chmod a+r). |
844 |
- * modules/blas.eselect, modules/lapack.eselect: Added option |
845 |
- descriptions for action 'set'. |
846 |
- * modules/env.eselect: Added FreeBSD patch written by Diego Petteno. |
847 |
- * man/binutils.eselect.5, man/blas.eselect.5, man/env.eselect.5, |
848 |
- lapack.eselect.5, man/rc.eselect.5: Synchronized the manpages with the |
849 |
- current state of the repository. |
850 |
- |
851 |
-2006-03-04 Danny van Dyk <kugelfang@g.o> |
852 |
- |
853 |
- * modules/rc.eselect: Fixed a bug in the is_script() function. |
854 |
- With this change the 'show' action works again. |
855 |
- * modules/kernel.eselect: Fixed trailing slashes in the 'show' action. |
856 |
- |
857 |
-2006-03-01 Danny van Dyk <kugelfang@g.o> |
858 |
- |
859 |
- * modules/env.eselect: Fixed bug #124472. env.eselect now uses a |
860 |
- temporary file, honours a symlinked profile.env and fixes |
861 |
- permissions on the final profile.env. |
862 |
- |
863 |
-2006-02-09 Ciaran McCreesh <ciaranm@g.o> |
864 |
- |
865 |
- * Tagged 1.0 release. |
866 |
- * libs/core.bash.in: Fix die filenames, thanks to Donnie Berkholz. |
867 |
- |
868 |
-2005-12-18 Danny van Dyk <kugelfang@g.o> |
869 |
- |
870 |
- * modules/env.eselect: Fixed bug #114778: restrict load_config() |
871 |
- to textfiles with proper contents. |
872 |
- * libs/multilib.bash.in: Fixed bug #114274: don't rely on a hardcoded |
873 |
- table of libdirs but scan ld.so.conf for them instead. |
874 |
- * modules/blas.eselect, modules/lapack.eselect: Fixed bug #115548: |
875 |
- make commands list, show and set scan if scan hasn't been previously |
876 |
- run. |
877 |
- |
878 |
-2005-12-17 Ciaran McCreesh <ciaranm@g.o> |
879 |
- |
880 |
- * modules/output.bash.in: Fix nocolour, Gentoo bug #115677. |
881 |
- |
882 |
-2005-12-06 Danny van Dyk <kugelfang@g.o> |
883 |
- |
884 |
- * modules/rc.eselect: Fixed Bug in is_script() to detect symlinked |
885 |
- init scripts like net.ethX -> net.eth0 properly. |
886 |
- |
887 |
-2005-11-17 Aaron Walker <ka0ttic@g.o> |
888 |
- |
889 |
- * docs/developer-guide.txt: Fix title underline length since the |
890 |
- length of the title changed (add_config => append_config). |
891 |
- |
892 |
-2005-11-16 Danny van Dyk <kugelfang@g.o> |
893 |
- |
894 |
- * libs/config.bash.in, docs/developer-guide.txt: Changed add_config() |
895 |
- to append_config(). Function now doesn't append data if it occurs |
896 |
- already in the value. |
897 |
- * libs/multilib.bash.in: Removed lib from list of amd64 libdirs. |
898 |
- * modules/blas.eselect, modules/lapack.eselect: Added support for |
899 |
- MKL72. Some cleanup of Bugs and untidy work. |
900 |
- |
901 |
-2005-11-01 Ciaran McCreesh <ciaranm@g.o> |
902 |
- |
903 |
- * bin/eselect.in: Add read- and -reader symlink module name decoding |
904 |
- voodoo options. |
905 |
- |
906 |
-2005-10-30 Aaron Walker <ka0ttic@g.o> |
907 |
- |
908 |
- * libs/output.bash.in: Updated write_kv_list_entry with several bug |
909 |
- fixes: now handles args with leading whitespace appropriately, doesn't |
910 |
- append a ' ' onto the end of lines, displays the value on the next |
911 |
- line if key is too long. |
912 |
- |
913 |
-2005-10-29 Thomas Matthijs <axxo@g.o> |
914 |
- |
915 |
- * modules/java.eselect: Don't assume uid 0 has super powers, |
916 |
- * modules/java.eselect: Added simple java module, for configuring |
917 |
- system and user vm. |
918 |
- |
919 |
-2005-10-19 Jeremy Huddleston <eradicator@g.o> |
920 |
- |
921 |
- * modules/opengl.eselect: Added missing inherit config |
922 |
- |
923 |
-2005-10-19 Aaron Walker <ka0ttic@g.o> |
924 |
- |
925 |
- * libs/output.bash.in: Use ${#indent} instead of a literal '28'. |
926 |
- |
927 |
- * Tagged 1.0_rc1 release. |
928 |
- * libs/output.bash.in: Modified write_kv_list_entry to properly wrap |
929 |
- lines that are longer than the current terminal width. |
930 |
- * man/bashcomp.eselect.5: Added --global as a possible option for the |
931 |
- 'list' action. |
932 |
- * modules/env.eselect: Added describe_update_options and |
933 |
- describe_update_parameters. |
934 |
- |
935 |
-2005-10-18 Aaron Walker <ka0ttic@g.o> |
936 |
- |
937 |
- * modules/rc.eselect: Added missing space after the '1' in |
938 |
- "[[ ${#@} -gt 1]]" which caused an unexpected EOF in do_restart(). |
939 |
- * configure.ac, Makefile.am, doc/Makefile.am: Added check for rst2html |
940 |
- and don't assume it is installed as 'rst2html.py' as most other |
941 |
- distro's/OS's install it without the .py extension. Also, don't |
942 |
- bail if portageq isn't found as eselect is supposed to be usable even |
943 |
- on non-Gentoo systems. |
944 |
- * libs/output.bash.in, doc/developer-guide.txt: Added |
945 |
- write_warning_msg function. Similar to write_error_msg but uses "!!! |
946 |
- Warning" and ${COLOUR_WARN}. |
947 |
- * libs/portage.bash.in: Have arch() use new write_warning_msg to print |
948 |
- a warning and return 1 if it cannot determine the arch instead of |
949 |
- die()'ing as the caller may want to do something anyways and exit |
950 |
- successfully ("eselect profile set --force" for example). Also fixed |
951 |
- errant 'i' in '[[ -z ${ROOT}i ]]' and also fixed indenting. |
952 |
- * modules/profile.eselect: Check the return value of arch() and |
953 |
- find_targets() and bail if necessary. |
954 |
- |
955 |
-2005-10-17 Aaron Walker <ka0ttic@g.o> |
956 |
- |
957 |
- * configure.ac: Update version to 1.0_rc1 for pending release. |
958 |
- * Makefile.am, man/Makefile.am, bin/Makefile.am: move 'symlinks' |
959 |
- variable declaration to top-level Makefile.am so both man/Makefile.am |
960 |
- and bin/Makefile.am can use it to generate symlinks (ie foo-config -> |
961 |
- eselect and foo.eselect.5 -> foo-config.1). |
962 |
- * modules/profile.eselect: Updated find_targets function to accept an |
963 |
- optional argument, portdir, so that if specified it doesn't need to |
964 |
- invoke portageq. This prevents portageq from being invoked twice when |
965 |
- the 'set' action is executed. |
966 |
- * modules/kernel.eselect, modules/binutils.eselect, |
967 |
- modules/mailer.eselect: Add describe_set_options and |
968 |
- describe_set_parameters. |
969 |
- * modules/bashcomp.eselect: Add describe_list_options since it also |
970 |
- accepts --global. |
971 |
- * man/kernel.eselect.5: Added manual page for kernel.eselect. |
972 |
- * man/profile.eselect.5: Fixed a typo. |
973 |
- * modules/rc.eselect: Bail on actions that require parameters when the |
974 |
- user doesn't specify them. Also added describe_action_options and |
975 |
- describe_action_parameters for each action that requires a parameter. |
976 |
- Also fixed vim ft s/ebuild/eselect/. |
977 |
- * bin/eselect.in: Bail if user specifies an invalid global option |
978 |
- instead of just ignoring it. |
979 |
- |
980 |
-2005-10-16 Jeremy Huddleston <eradicator@g.o> |
981 |
- |
982 |
- * modules/compiler.eselect.in: Added describe_*_{parameters,options} |
983 |
- |
984 |
-2005-10-16 Ciaran McCreesh <ciaranm@g.o> |
985 |
- |
986 |
- * modules/vi.eselect: Tidy up. |
987 |
- |
988 |
-2005-10-16 Jeremy Huddleston <eradicator@g.o> |
989 |
- |
990 |
- * modules/opengl.eselect: Added describe_set_{parameters,options} |
991 |
- |
992 |
-2005-10-16 Ciaran McCreesh <ciaranm@g.o> |
993 |
- |
994 |
- * doc/developer-guide.txt: Documentation for options and parameters. |
995 |
- * modules/bashcomp.eselect, modules/profile.eselect, |
996 |
- modules/cow.eselect: Implement actions and parameters. |
997 |
- * libs/default.eselect.in: Add describe_action_options and |
998 |
- describe_action_parameters support for default help action. |
999 |
- * libs/output.bash.in: Add -p option to write_ things. |
1000 |
- * autogen.sh -> autogen.bash, doc/release-guide.txt, Makefile.am: Make |
1001 |
- autogen work on systems with weirder autotools setups. |
1002 |
- |
1003 |
-2005-10-16 Danny van Dyk <kugelfang@g.o> |
1004 |
- |
1005 |
- * modules/rc.eselect: Fixed Bug #106540. |
1006 |
- |
1007 |
-2005-10-06 Jeremy Huddleston <eradicator@g.o> |
1008 |
- |
1009 |
- * modules/compiler.eselect.in: Ignore symlinks in the binpath. Fixed |
1010 |
- a bug where selecting a non-native compiler removed the native |
1011 |
- binaries. Use bin_prefix to determine reference file for timestamp |
1012 |
- which is needed for the alternate targets of multilib crosscompilers. |
1013 |
- |
1014 |
-2005-10-05 Aaron Walker <ka0ttic@g.o> |
1015 |
- |
1016 |
- * modules/profile.eselect: Add a --force option to 'set' sub-command |
1017 |
- so that users can force a profile set even if the profile is not |
1018 |
- recognized as valid. |
1019 |
- * man/profile.eselect.5: Document --force. |
1020 |
- |
1021 |
-2005-10-05 Jeremy Huddleston <eradicator@g.o> |
1022 |
- |
1023 |
- * modules/compiler.eselect.in: Support .s in CTARGET. Made logic |
1024 |
- smarter when determining reference file for timestamp for crossdev. |
1025 |
- Fixed a bug in migrate using spec instead of specs. Fixed a bug in |
1026 |
- get_bins on crosscompilers. |
1027 |
- |
1028 |
-2005-10-01 Jeremy Huddleston <eradicator@g.o> |
1029 |
- |
1030 |
- * modules/compiler.eselect.in: Added getval action to query configs |
1031 |
- and give backwards support for -X, -L, and -B in gcc-config. |
1032 |
- |
1033 |
-2005-09-30 Jeremy Huddleston <eradicator@g.o> |
1034 |
- |
1035 |
- * modules/compiler.eselect.in: Added migrate action to migrate from |
1036 |
- 1.x configs. |
1037 |
- |
1038 |
-2005-09-24 Jeremy Huddleston <eradicator@g.o> |
1039 |
- |
1040 |
- * modules/compiler.eselect.in: Added show and unset actions. |
1041 |
- |
1042 |
-2005-09-16 Jeremy Huddleston <eradicator@g.o> |
1043 |
- |
1044 |
- * modules/compiler.eselect.in: Some cleanup and added update action. |
1045 |
- |
1046 |
-2005-09-13 Jeremy Huddleston <eradicator@g.o> |
1047 |
- |
1048 |
- * modules/opengl.eselect: fixed ACTION->action |
1049 |
- |
1050 |
-2005-09-11 Aaron Walker <ka0ttic@g.o> |
1051 |
- |
1052 |
- * libs/multilib.bash.in: Don't use absolute paths to executables! |
1053 |
- |
1054 |
-2005-09-11 Danny van Dyk <kugelfang@g.o> |
1055 |
- |
1056 |
- * modules/ruby.eselect: Added ruby module, written by Michael Kohl |
1057 |
- <citizen428@g.o>. |
1058 |
- |
1059 |
-2005-09-10 Danny van Dyk <kugelfang@g.o> |
1060 |
- |
1061 |
- * bin/eselect.in: Fixed Bug in usage of has(). Thanks to Sven Wegener |
1062 |
- <swegener@g.o> for spotting this. |
1063 |
- * man/opengl.eselect: Added manpage for opengl module. |
1064 |
- * libs/portage.bash.in, libs/Makefile.am, |
1065 |
- configure.ac, modules/binutils.eselect, modules/config.eselect, |
1066 |
- modules/opengl.eselect, modules/profile.eselect: Added portage |
1067 |
- library, moved profile.eselect:get_arch() to portage.bash:arch(). |
1068 |
- * doc/developer-guide.txt: Changed documentation according to API |
1069 |
- changes (inherit / core.bash-split). |
1070 |
- |
1071 |
-2005-09-05 Jeremy Huddleston <eradicator@g.o> |
1072 |
- |
1073 |
- * modules/opengl.eselect: Cleaned up code to conform to eselect |
1074 |
- coding style. Make better use of the eselect API. Fixed a bug with |
1075 |
- --impl-headers. Many thanks to Danny van Dyk <kugelfang@g.o>. |
1076 |
- |
1077 |
-2005-09-05 Danny van Dyk <kugelfang@g.o> |
1078 |
- |
1079 |
- * libs/core.bash.in: Added inherit() function that allows dynamic |
1080 |
- and individual sourcing of libraries for each module. |
1081 |
- * bin/eselect.in: Removed sourcing of all available libraries and set |
1082 |
- up default libraries to inherit. |
1083 |
- * libs/core.bash.in, libs/path-manipulation.bash.in, libs/Makefile.in: |
1084 |
- Moved basename() and dirname() to a new separate library. |
1085 |
- * libs/core.bash.in, libs/test.bash.in: moved has() and is_function() |
1086 |
- to tests library. |
1087 |
- * modules/binutils.eselect, modules/blas.eselect, modules/env.eselect, |
1088 |
- modules/lapack.eselect, modules/opengl.eselect: Added necessary |
1089 |
- inherit lines. |
1090 |
- |
1091 |
-2005-09-04 Danny van Dyk <kugelfang@g.o> |
1092 |
- |
1093 |
- * modules/blas.eselect: Fixed a bug about setting implementation to |
1094 |
- reference in case we had an active C implementation already. Storing |
1095 |
- configuration will now be handled after the setup_*() step. |
1096 |
- * modules/lapack.eselect: Storing configuration will now be handled |
1097 |
- after the setup_*() step. |
1098 |
- * modules/rc.eselect: Fixed a 'file not found' bug on bogus |
1099 |
- baselayouts thanks to Mike Doty <kingtaco@g.o>. |
1100 |
- |
1101 |
-2005-08-31 Danny van Dyk <kugelfang@g.o> |
1102 |
- |
1103 |
- * modules/kernel.eselect: Fixed bug #104354. kernel.eselect now looks |
1104 |
- only for linux-kernel directories w/o listing source directories of |
1105 |
- additional drivers. |
1106 |
- |
1107 |
-2005-08-23 Jeremy Huddleston <eradicator@g.o> |
1108 |
- |
1109 |
- * modules/compiler.eselect.in: Added eselect module for the |
1110 |
- forthcoming compiler-config-2.0 (formerly gcc-config). It is alpha |
1111 |
- code and currently only supports set and list actions. |
1112 |
- |
1113 |
-2005-08-23 Jeremy Huddleston <eradicator@g.o> |
1114 |
- |
1115 |
- * modules/opengl.eselect: Fixed a bug in creating symlinks to header |
1116 |
- files. |
1117 |
- |
1118 |
-2005-08-17 Jeremy Huddleston <eradicator@g.o> |
1119 |
- |
1120 |
- * modules/opengl.eselect: Added opengl module. Not adding to |
1121 |
- Makefile.am as it's not going to be installed with the base package. |
1122 |
- |
1123 |
-2005-08-08 Aaron Walker <ka0ttic@g.o> |
1124 |
- |
1125 |
- * man/bashcomp.eselect.5: Add missing description of --global flag. |
1126 |
- |
1127 |
-2005-07-25 Danny van Dyk <kugelfang@g.o> |
1128 |
- |
1129 |
- * modules/Makefile.am: Moved binutils.eselect out of dodgy-scripts. |
1130 |
- * modules/binutils.eselect: Removed outdated comments. |
1131 |
- * Tagged 0.9.6 release. |
1132 |
- * NEWS: Added 0.9.6 release news. |
1133 |
- * configure.ac: Updated version number. |
1134 |
- * man/Makefile.am, man/binutils.eselect.5: Added manpage for binutils |
1135 |
- module. |
1136 |
- * modules/binutils.eselect, modules/env.eselect: Check for sane |
1137 |
- parameters and root access. |
1138 |
- |
1139 |
-2005-07-23 Danny van Dyk <kugelfang@g.o> |
1140 |
- |
1141 |
- * libs/config.bash.in: Fixed a condition in store_config as it needs at |
1142 |
- least 2 parameters, not 3. |
1143 |
- * modules/env.eselect: Removed check on storing empty vars. Added |
1144 |
- support for updating ld.so.cache. Added a mtime database for all items |
1145 |
- of LDPATH. Fixed last bugs that kept it in dodgy-scripts. |
1146 |
- * modules/Makefile.am: Removed env.eselect from dodgy-scripts. |
1147 |
- * man/env.eselect.5, man/Makefile.am: Added a manpage for env.eselect. |
1148 |
- * modules/binutils.eselect: Uses env.eselect now instead of env-update. |
1149 |
- Fixed condition for environment updates. |
1150 |
- |
1151 |
-2005-07-19 Danny van Dyk <kugelfang@g.o> |
1152 |
- |
1153 |
- * libs/core.bash.in: Fixed order of parameters. |
1154 |
- * modules/blas.eselect, modules/env.eselect, modules/lapack.eselect: |
1155 |
- Fixed all calls to has() due to change of parameter order. |
1156 |
- * modules/env.eselect: Tidied code up, add prelink.conf code. These |
1157 |
- file are now sanely created: /etc/profile.env, /etc/ld.so.conf, |
1158 |
- /etc/prelink.conf. |
1159 |
- * module/env.eselect: Removed LDPATH from inclusion into profile.env. |
1160 |
- |
1161 |
-2005-07-16 Danny van Dyk <kugelfang@g.o> |
1162 |
- |
1163 |
- * modules/env.eselect: Fixed a 'first element of array'-type bug. |
1164 |
- ld.so.conf creation is now fully functional. |
1165 |
- |
1166 |
-2005-07-12 Danny van Dyk <kugelfang@g.o> |
1167 |
- |
1168 |
- * modules/env.eselect, modules/Makefile.am: Added initial env module. |
1169 |
- |
1170 |
-2005-07-03 Aaron Walker <ka0ttic@g.o> |
1171 |
- |
1172 |
- * libs/core.bash.in: Added dirname/basename wrapper functions which use |
1173 |
- bash instead of launching their external counterparts. |
1174 |
- * modules/bashcomp.eselect: Use basename instead of ${var##*/} |
1175 |
- constructs. |
1176 |
- |
1177 |
-2005-06-19 Danny van Dyk <kugelfang@g.o> |
1178 |
- |
1179 |
- * libs/output.bash.in: Watch out for escaped spaces and concatenate |
1180 |
- items accordingly. Fixes BUG #95886. |
1181 |
- * modules/binutils.eselect: Removed the echo before each ln call to |
1182 |
- enable it. Fixed the order of is_active() and loading of VERSION and |
1183 |
- TARGET. Added a check on whether the selected profile exists in |
1184 |
- /etc/env.d/binutils/. |
1185 |
- |
1186 |
-2005-06-18 Aaron Walker <ka0ttic@g.o> |
1187 |
- |
1188 |
- * Tagged 0.9.5 release. |
1189 |
- * acinclude.m4: Added ES_PROG_GNU_SED macro for checking the path to |
1190 |
- GNU sed. This allows eselect to work on platforms where GNU sed is |
1191 |
- "gsed" not "sed". |
1192 |
- * configure.ac: Update version; added call to our new ES_PROG_GNU_SED |
1193 |
- macro. |
1194 |
- * libs/core.bash.in: Added 'sed() { @SED@ $* ; }' so that everything |
1195 |
- else transparently uses GNU sed. |
1196 |
- * libs/output.bash.in: Fixed typo in write_kv_list_entry() that caused |
1197 |
- misaligned value text. |
1198 |
- * bin/eselect.in: Added missing 'shift' when unrecognized global |
1199 |
- options are encountered. Otherwise an infinite loop occurs if a user |
1200 |
- specifies one. Also added ec_do_list-options() and updated |
1201 |
- ec_do_help() to call it. |
1202 |
- * bin/Makefile.am: Add bashcomp-config to symlinks list. |
1203 |
- * doc/developer-guide.txt: Fixed headers so that it'll compile. |
1204 |
- * modules/bashcomp.eselect: Fixed bug if do_list is passed an argument |
1205 |
- besides --global. |
1206 |
- * man/eselect.1: updated usage info with global options. Added OPTIONS |
1207 |
- section where global options will be described. |
1208 |
- * README, man/profile.eselect.5: Fixed minor typo. |
1209 |
- * man/Makefile.am, man/bashcomp.eselect.5: Added manual page for |
1210 |
- bashcomp.eselect. |
1211 |
- * misc/eselect.bashcomp: Parse 'eselect help' instead of 'eselect |
1212 |
- list-modules' so that we can pick up supported global options and add |
1213 |
- them to possible completions. This means we *never* will have to edit |
1214 |
- this file when we add new global options. |
1215 |
- * Makefile.am: Added html target to generate HTML for TODO and README |
1216 |
- in addition to those in doc/. |
1217 |
- * modules/blas.eselect, modules/lapack.eselect: Don't hardcode the |
1218 |
- path to readlink. Also, fixed a few libblas -> libcblas typo's on |
1219 |
- Kugelfang's behalf. |
1220 |
- |
1221 |
-2005-06-17 Danny van Dyk <kugelfang@g.o> |
1222 |
- |
1223 |
- * libs/output.bash.in: Moved back to use COLOUR_* envvars instead of a |
1224 |
- function, as the latters slows down eselect. Also, |
1225 |
- write_kv_list_entry() and write_numbered_list_entry() now use space(). |
1226 |
- * bin/eselect.in: Introduced new var which holds all known global |
1227 |
- options. The global option parser now checks for those. |
1228 |
- |
1229 |
-2005-06-16 Aaron Walker <ka0ttic@g.o> |
1230 |
- |
1231 |
- * misc/eselect.bashcomp: Updated to take global options into |
1232 |
- consideration. |
1233 |
- * bin/eselect.in: recognize the us'ian --no-color in addition to |
1234 |
- --no-colour. |
1235 |
- * libs/output.bash.in: fixed bug in nocolour handling that caused |
1236 |
- literal interpretation of '*' in $(highlight '*') thus causing the |
1237 |
- contents of the ${PWD} to be displayed instead. |
1238 |
- * doc/release-guide.txt: Removed the now irrelevant section on |
1239 |
- doing the release on berlios. |
1240 |
- |
1241 |
-2005-06-15 Shyam Mani <fox2mike@g.o> |
1242 |
- * doc/developer-guide.txt: Removed redundant sections and fixed up a |
1243 |
- bit of RST. This will be the version that initial GuideXML will sync |
1244 |
- with. |
1245 |
- |
1246 |
-2005-06-15 Aaron Walker <ka0ttic@g.o> |
1247 |
- |
1248 |
- * modules/bashcomp.eselect: Rewrote most of the module. Removed |
1249 |
- do_show() since do_list now correctly identifies currently enabled |
1250 |
- completions. Also do_enable/do_disable now work with list numbers as |
1251 |
- they should. |
1252 |
- |
1253 |
-2005-06-13 Aaron Walker <ka0ttic@g.o> |
1254 |
- |
1255 |
- * doc/release-guide.txt: Updated to mention updating configure.ac |
1256 |
- version number. |
1257 |
- |
1258 |
-2005-06-13 Danny van Dyk <kugelfang@g.o> |
1259 |
- |
1260 |
- * Tagged 0.9.4 release. |
1261 |
- |
1262 |
-2005-06-13 Shyam Mani <fox2mike@g.o> |
1263 |
- * doc/overview.txt: Removed, since it is obsolete. |
1264 |
- * doc/user-guide.txt: Updated with info which was in overview. |
1265 |
- |
1266 |
-2005-06-12 Danny van Dyk <kugelfang@g.o> |
1267 |
- |
1268 |
- * modules/rc.eselect: Fix hardcoded path to ln. |
1269 |
- * libs/config.bash.in: Restructured functions to take a filename as |
1270 |
- first argument. |
1271 |
- * modules/blas.eselect,modules/lapack.eselect: Fixed modules to |
1272 |
- respect new syntax of *_config functions. |
1273 |
- * doc/developer-guide.txt: Documented new behaviour of *_config |
1274 |
- functions. |
1275 |
- * modules/blas.eselect,modules/lapack.eselect,modules/profiles.eselect: |
1276 |
- The list action now marks active options with a highlighted *. |
1277 |
- * modules/binutils.eselect: Added initial and unfunctional version of |
1278 |
- binutils.eselect. |
1279 |
- |
1280 |
-2005-06-08 Danny van Dyk <kugelfang@g.o> |
1281 |
- |
1282 |
- * bin/eselect.in: Added handling of global options in main code. |
1283 |
- * libs/core.bash.in: Removed COLOUR_* vars. |
1284 |
- * libs/output.bash.in: Added function colours() which replaces all |
1285 |
- ${COLOURS_*} uses and respects the --no-colour option. |
1286 |
- * docs/developer-guide.txt,docs/user-guide.txt: Added reference to |
1287 |
- global options and --no-colour. |
1288 |
- |
1289 |
-2005-06-07 Danny van Dyk <kugelfang@g.o> |
1290 |
- |
1291 |
- * Renamed to 'eselect'. |
1292 |
- * Moved to Gentoo infrastructure. |
1293 |
- |
1294 |
-2005-05-26 Danny van Dyk <kugelfang@g.o> |
1295 |
- |
1296 |
- * modules/rc.eselect: Added actions start, stop, restart and pause. |
1297 |
- |
1298 |
-2005-05-16 Ciaran McCreesh <ciaranm@g.o> |
1299 |
- |
1300 |
- * bin/Makefile.am: Install symlinks for kernel-config, profile-config, |
1301 |
- rc-config |
1302 |
- * libs/output.bash.in: Make highlighting work with bash-2. |
1303 |
- |
1304 |
- * Tag 0.9.3 release. |
1305 |
- * doc/overview.txt, doc/Makefile.am: Add an 'overview' document. |
1306 |
- * configure.ac, modules/Makefile.am: Add --enable-dodgy-modules to |
1307 |
- install incomplete / experimental things (config, cow, vi). |
1308 |
- |
1309 |
-2005-05-16 Tom Martin <slarti@g.o> |
1310 |
- |
1311 |
- * modules/mailer.eselect: Handle no available targets. Mark the |
1312 |
- currently active profile when doing list. |
1313 |
- |
1314 |
-2005-05-15 Aaron Walker <ka0ttic@g.o> |
1315 |
- |
1316 |
- * man/Makefile.am: Add missing manual page. |
1317 |
- |
1318 |
-2005-05-15 Ciaran McCreesh <ciaranm@g.o> |
1319 |
- |
1320 |
- * modules/config.eselect, modules/cow.eselect, |
1321 |
- modules/mailer.eselect, modules/lapack.eselect, |
1322 |
- modules/bashcomp.eselect, modules/vi.eselect, |
1323 |
- modules/kernel.eselect, modules/profile.eselect, |
1324 |
- modules/blas.eselect, modules/rc.eselect: Switch vim modelines to |
1325 |
- use eselect rather than ebuild as the filetype. |
1326 |
- * modules/kernel.eselect: Handle no available targets. Mark the |
1327 |
- currently active kernel symlink when doing list. |
1328 |
- * libs/core.bash.in: Don't allow eval, since it's evil and leads to |
1329 |
- horridly broken code. |
1330 |
- |
1331 |
-2005-05-14 Aaron Walker <ka0ttic@g.o> |
1332 |
- |
1333 |
- * libs/core.bash.in: Updated do_action() to display the correct usage |
1334 |
- message depending on how eselect was invoked. |
1335 |
- |
1336 |
-2005-05-14 Ciaran McCreesh <ciaranm@g.o> |
1337 |
- |
1338 |
- * modules/mailer.eselect, modules/vi.eselect, |
1339 |
- modules/kernel.eselect, modules/profile.eselect: Switch to use |
1340 |
- is_number. |
1341 |
- * modules/mailer.eselect: Make 'set by number' work. |
1342 |
- |
1343 |
-2005-05-14 Elfyn McBratney <beu@g.o> |
1344 |
- |
1345 |
- * bin/eselect.in: Support both -update and -updater suffixes. |
1346 |
- |
1347 |
-2005-05-14 Danny van Dyk <kugelfang@g.o> |
1348 |
- |
1349 |
- * modules/rc.eselect: Do not show files ending in '~'. Added to the |
1350 |
- Makefile.am, too. |
1351 |
- |
1352 |
-2005-05-12 Danny van Dyk <kugelfang@g.o> |
1353 |
- |
1354 |
- * modules/mailer.eselect, modules/blas.eselect, |
1355 |
- modules/lapack.eselect: Use SVN_DATE. |
1356 |
- * module/rc.eselect: Added module rc. |
1357 |
- * man/rc.eselect.5: Added manpage for module rc. |
1358 |
- * modules/blas.eselect: Add preliminary support for "threaded-ATLAS". |
1359 |
- |
1360 |
-2005-05-10 Aaron Walker <ka0ttic@g.o> |
1361 |
- |
1362 |
- * modules/profile.eselect, modules/bashcomp.eselect: Use SVN_DATE. |
1363 |
- |
1364 |
-2005-05-10 Ciaran McCreesh <ciaranm@g.o> |
1365 |
- |
1366 |
- * autogen.sh: Make config dir if it's not there already. |
1367 |
- * man/eselect.1: Include note about full docs. |
1368 |
- * doc/developer-guide.txt: Document manip functions. |
1369 |
- * modules/config.eselect, modules/cow.eselect, modules/vi.eselect, |
1370 |
- modules/kernel.eselect: Update to use SVN date as the version number. |
1371 |
- * libs/manip.bash.in, libs/Makefile.am, bin/eselect.in: Add manip |
1372 |
- library for text manipulation functions. svn_date_to_version will |
1373 |
- convert an SVN date string into a nice VERSION number. |
1374 |
- |
1375 |
-2005-05-09 Aaron Walker <ka0ttic@g.o> |
1376 |
- |
1377 |
- * misc/eselect.bashcomp: Parse list-modules/usage instead of relying |
1378 |
- on the assumption that the default action will give us what we want. |
1379 |
- |
1380 |
-2005-05-09 Ciaran McCreesh <ciaranm@g.o> |
1381 |
- |
1382 |
- * configure.in -> configure.ac, autogen.sh: Switch to automake 1.9. |
1383 |
- * TODO: Add TODO file. Future changes to this file won't go in to this |
1384 |
- ChangeLog. |
1385 |
- * AUTHORS, README: Move authors into the AUTHORS file. |
1386 |
- * INSTALL: Add INSTALL file as per GNU rules. |
1387 |
- * doc/developer-guide.txt: Update with new functions. |
1388 |
- * doc/release-guide.txt: Add in an RST version of Aaron's "how to do |
1389 |
- releases" document. |
1390 |
- |
1391 |
- * Merge from branches/ciaranm/config: |
1392 |
- * bin/eselect.in: Better prefix/suffix support. Now recognises |
1393 |
- prefixes config-, update-, manage- and suffixes -config, -update, |
1394 |
- -tool, -manager. |
1395 |
- * libs/output.bash.in, libs/core.bash.in: Add highlight_warning |
1396 |
- function. |
1397 |
- * bin/eselect.in, libs/tests.bash.in, libs/Makefile.am: Add tests |
1398 |
- library. Currently one function, is_number. |
1399 |
- * libs/default.eselect.in: Allow show_extra_help_text as part of |
1400 |
- the default help action. Show extra usage message if appropriate. |
1401 |
- * modules/config.eselect, modules/Makefile.am: Add initial version of |
1402 |
- the config plugin. Not production ready. |
1403 |
- |
1404 |
-2005-05-08 Aaron Walker <ka0ttic@g.o> |
1405 |
- |
1406 |
- * Makefile.am: no foreign. |
1407 |
- |
1408 |
- * Tag 0.9.2 release. |
1409 |
- * configure.in: Update version (0.9.2). |
1410 |
- * modules/profile.eselect: Re-fix profile module since the |
1411 |
- profile-symlink -> profile move reverted the changes. |
1412 |
- * modules/bashcomp.eselect: do_show should return 0. |
1413 |
- * bin/eselect.in, bin/Makefile.am: Use %VERSION%. |
1414 |
- |
1415 |
-2005-05-08 Ciaran McCreesh <ciaranm@g.o> |
1416 |
- |
1417 |
- * libs/output.bash.in, libs/core.bash.in: Add in somewhat experimental |
1418 |
- text highlighting functionality. |
1419 |
- * doc/developer-guide.txt: Document highlight function. |
1420 |
- |
1421 |
-2005-05-08 Danny van Dyk <kugelfang@g.o> |
1422 |
- |
1423 |
- * modules/blas.eselect: update -> scan transition complete. |
1424 |
- * modules/lapack.eselect: update -> scan. Fixed directory settings |
1425 |
- for lapack-atlas and lapack-reference. |
1426 |
- |
1427 |
-2005-05-08 Tom Martin <slarti@g.o> |
1428 |
- |
1429 |
- * modules/mailer.eselect: Fix find_targets. If the glob didn't |
1430 |
- match, it was interpreted as a literal string. Fix a stupid typo |
1431 |
- (findi_targets -> find_targets). |
1432 |
- |
1433 |
-2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
1434 |
- |
1435 |
- * Tag for release 0.9.1 |
1436 |
- * configure.in: Version is now 0.9.1. |
1437 |
- * doc/user-guide.txt, doc-developer.txt: Clarify update and scan |
1438 |
- action definitions, update formatting and wording. |
1439 |
- |
1440 |
-2005-05-07 Danny van Dyk <kugelfang@g.o> |
1441 |
- |
1442 |
- * doc/user-guide.txt: Added a first draft of the user docs. |
1443 |
- |
1444 |
-2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
1445 |
- |
1446 |
- * doc/developer-guide.txt: Fix formatting, typos. Add a bit more about |
1447 |
- how eselect works. |
1448 |
- * doc/Makefile.am: Make this much more generic. |
1449 |
- * misc/Makefile.am: Add Makefile.in to maintainer-clean targets. |
1450 |
- |
1451 |
-2005-05-07 Tom Martin <slarti@g.o> |
1452 |
- |
1453 |
- * man/mailer.eselect.5: Add a man page for mailer.eselect. |
1454 |
- * modules/mailer.eselect: Add a check_dirs() function for |
1455 |
- sanity checking /etc/mail/. |
1456 |
- |
1457 |
-2005-05-07 Danny van Dyk <kugelfang@g.o> |
1458 |
- |
1459 |
- * man/profile.eselect.5: Fixed typos. |
1460 |
- * doc/developer-guide.txt: Added descriptions for the multilib.bash |
1461 |
- and config.bash functions. |
1462 |
- |
1463 |
-2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
1464 |
- |
1465 |
- * doc/: Add initial developer docs. |
1466 |
- * libs/core.bash.in: Fix bug in has so that it is consistent with |
1467 |
- portage syntax. |
1468 |
- * modules/blas.eselect, modules/lapack.eselect: Update to new has |
1469 |
- syntax. |
1470 |
- |
1471 |
-2005-05-07 Aaron Walker <ka0ttic@g.o> |
1472 |
- |
1473 |
- * modules/profile-symlink.eselect: Fix sed to use current |
1474 |
- profiles.desc format. Also, ensure that explicitly specified profiles |
1475 |
- are actually valid for the host arch. |
1476 |
- * man/Makefile.am: Add missing manual pages. |
1477 |
- * man/profile.eselect.5: Add missing '.br'. |
1478 |
- * configure.in, Makefile.am, doc/Makefile.am: Added Makefile.am for |
1479 |
- doc/ with html target. |
1480 |
- |
1481 |
-2005-05-07 Danny van Dyk <kugelfang@g.o> |
1482 |
- |
1483 |
- * libs/output.bash.in: Added function 'space'. |
1484 |
- * libs/default.eselect.in: Fixed do_usage to filter 'action'. |
1485 |
- * man/blas.eselect: Added missing Section 'ACTION: SET'. |
1486 |
- * man/lapack.eselect: Added a manpage for the lapack module. |
1487 |
- * man/profile.eselect: Added a manpage for profile. |
1488 |
- * modules/blas.eselect: Finalized this module. |
1489 |
- * modules/lapack.eselect: Added lapack module. |
1490 |
- |
1491 |
-2005-04-25 Tom Martin <slarti@g.o> |
1492 |
- |
1493 |
- * modules/mailer.eselect: Added mailwrapper module. |
1494 |
- |
1495 |
-2005-04-11 Aaron Walker <ka0ttic@g.o> |
1496 |
- |
1497 |
- * man/Makefile.am: forgot to add $(man_MANS) to EXTRA_DIST. |
1498 |
- * modules/profile.eselect: Added make.profile module. |
1499 |
- * modules/bashcomp.eselect: Fixed do_list to ignore *~. |
1500 |
- * misc/Makefile.am: Added Makefile.am. |
1501 |
- * misc/eselect.bashcomp: Added eselect command-line completion. |
1502 |
- |
1503 |
-2005-04-10 Aaron Walker <ka0ttic@g.o> |
1504 |
- |
1505 |
- * man/Makefile.am: Added Makefile.am. |
1506 |
- |
1507 |
-2005-04-07 Danny van Dyk <kugelfang@g.o> |
1508 |
- |
1509 |
- * modules/blas.eselect: Added package information to outputs. |
1510 |
- * man/blas.eselect.1: Added a manpage for the blas module. |
1511 |
- |
1512 |
-2005-04-04 Danny van Dyk <kugelfang@g.o> |
1513 |
- |
1514 |
- * man/eselect.1: Added a rudimental manpage. |
1515 |
- |
1516 |
-2005-03-24 Danny van Dyk <kugelfang@g.o> |
1517 |
- |
1518 |
- * libs/config.bash.in: Fixed store_config(), added add_config(). |
1519 |
- * libs/core.bash.in: Added function has(). |
1520 |
- * libs/multilib.bash.in: Added multilib library. |
1521 |
- * modules/blas.eselect: Added blas module. |
1522 |
- |
1523 |
-2005-02-22 Aaron Walker <ka0ttic@g.o> |
1524 |
- |
1525 |
- * modules/bashcomp.eselect: Added bashcomp module. |
1526 |
- |
1527 |
-2005-02-22 Ciaran McCreesh <ciaranm@g.o> |
1528 |
- |
1529 |
- * ChangeLog: Start keeping a ChangeLog. GNU format. |
1530 |
|
1531 |
Copied: tags/release-1.1.2/ChangeLog (from rev 589, trunk/ChangeLog) |
1532 |
=================================================================== |
1533 |
--- tags/release-1.1.2/ChangeLog (rev 0) |
1534 |
+++ tags/release-1.1.2/ChangeLog 2009-06-27 07:12:39 UTC (rev 590) |
1535 |
@@ -0,0 +1,1511 @@ |
1536 |
+2009-06-27 Ulrich Mueller <ulm@g.o> |
1537 |
+ |
1538 |
+ * configure.ac: Update version to 1.1.2. |
1539 |
+ * Tagged 1.1.2 release. |
1540 |
+ |
1541 |
+2009-06-20 Ulrich Mueller <ulm@g.o> |
1542 |
+ |
1543 |
+ * modules/news-tng.eselect (do_read): Support mbox output format. |
1544 |
+ (day_of_week, rfc2047_encode, mail_header): New functions. |
1545 |
+ (describe_read_options): Add the new --mbox option. |
1546 |
+ * man/news-tng.eselect.5: Update man page. |
1547 |
+ |
1548 |
+2009-06-07 Ulrich Mueller <ulm@g.o> |
1549 |
+ |
1550 |
+ * libs/editor-variable.bash.in (do_set): Output a message |
1551 |
+ reminding the user to source /etc/profile. |
1552 |
+ * man/editor.eselect.5, man/visual.eselect.5, man/pager.eselect.5: |
1553 |
+ * man/package-manager.eselect.5: Update man pages accordingly. |
1554 |
+ |
1555 |
+2009-06-06 Ulrich Mueller <ulm@g.o> |
1556 |
+ |
1557 |
+ * configure.ac: Update version to 1.1.1. |
1558 |
+ * Tagged 1.1.1 release. |
1559 |
+ |
1560 |
+ * modules/kernel.eselect (sort_kernel_versions): New function. |
1561 |
+ (find_targets): Sort kernel versions properly. Fixes bug 207889. |
1562 |
+ |
1563 |
+2009-06-05 Ulrich Mueller <ulm@g.o> |
1564 |
+ |
1565 |
+ * modules/rc.eselect (is_script): Symlinks are implicitly |
1566 |
+ resolved, so no need to canonicalise. |
1567 |
+ (do_start, do_stop, do_pause, do_reload, do_restart) |
1568 |
+ (run_runscript): Move output message to calling functions. |
1569 |
+ (do_list): Output colours also if only one runlevel is shown. |
1570 |
+ (find_unused_scripts, show_script_status): New functions. |
1571 |
+ (do_show): Add "--unused" option to show status of scripts that |
1572 |
+ are not assigned to any runlevel; bug 271208. |
1573 |
+ (describe_show_options): Document new option. |
1574 |
+ * man/rc.eselect.5: Document new option for "show" action. |
1575 |
+ |
1576 |
+2009-06-04 Ulrich Mueller <ulm@g.o> |
1577 |
+ |
1578 |
+ * modules/package-manager.eselect: New module, managing the |
1579 |
+ PACKAGE_MANAGER environment variable. |
1580 |
+ * man/package-manager.eselect.5: New man page. |
1581 |
+ |
1582 |
+ * libs/package-manager.bash.in (package_manager): Test if selected |
1583 |
+ package manager exists, and fall back to Portage if not. Rename |
1584 |
+ variable ESELECT_PACKAGE_MANAGER to more generic PACKAGE_MANAGER. |
1585 |
+ |
1586 |
+ * libs/editor-variable.bash.in (EDITOR_LIST); Allow alternative |
1587 |
+ "name:/path/to/binary" syntax for items. |
1588 |
+ (find_targets, do_list, do_set, do_update): Update accordingly. |
1589 |
+ |
1590 |
+2009-05-27 Ulrich Mueller <ulm@g.o> |
1591 |
+ |
1592 |
+ * configure.ac: Update version to 1.1. |
1593 |
+ * Tagged 1.1 release. |
1594 |
+ |
1595 |
+ * man/rc.eselect.5: Fix formatting for "show" action. |
1596 |
+ |
1597 |
+ * libs/default.eselect.in (do_usage): Show usage message only: |
1598 |
+ our output may be parsed, e.g. by the bash-completion module. |
1599 |
+ |
1600 |
+2009-05-23 Ulrich Mueller <ulm@g.o> |
1601 |
+ |
1602 |
+ * libs/package-manager.bash.in (package_manager): Avoid hyphen in |
1603 |
+ function identifier. |
1604 |
+ |
1605 |
+ * misc/eselect.bashcomp (_eselect): Remove --no-colour option; |
1606 |
+ it is not needed since output is to a pipe. Use only POSIX basic |
1607 |
+ regular expressions for sed. Add completion for "set", "enable", |
1608 |
+ and "disable" subactions. |
1609 |
+ |
1610 |
+2009-05-21 Ulrich Mueller <ulm@g.o> |
1611 |
+ |
1612 |
+ * configure.ac: Update version to 1.1_rc3. |
1613 |
+ * Tagged 1.1_rc3 release candidate. |
1614 |
+ |
1615 |
+2009-05-19 Ulrich Mueller <ulm@g.o> |
1616 |
+ |
1617 |
+ * modules/news-tng.eselect (do_read): Output a message if there |
1618 |
+ are no news items to read. |
1619 |
+ |
1620 |
+ * bin/eselect.in: Don't hardcode /bin/bash; use configured path |
1621 |
+ instead, as requested by Fabian Groffen <grobian@g.o>. |
1622 |
+ * bin/Makefile.am (dosed): Also substitute BASH. Use at signs |
1623 |
+ throughout, instead of percent signs. |
1624 |
+ * libs/config.bash.in, libs/core.bash.in, libs/default.eselect.in: |
1625 |
+ * libs/editor-variable.bash.in, libs/manip.bash.in: |
1626 |
+ * libs/multilib.bash.in, libs/output.bash.in: |
1627 |
+ * libs/package-manager.bash.in, libs/path-manipulation.bash.in: |
1628 |
+ * libs/tests.bash.in: Remove unnecessary shebang lines. |
1629 |
+ * libs/Makefile.am (eselectlibs_DATA): Don't set executable bit |
1630 |
+ for installed libs; therefore rename eselectlibs_SCRIPTS. |
1631 |
+ (CLEANFILES): Update accordingly. |
1632 |
+ |
1633 |
+ * configure.ac: Update version to 1.1_rc2. |
1634 |
+ * Tagged 1.1_rc2 release candidate. |
1635 |
+ |
1636 |
+ * libs/package-manager.bash.in (run_paludis): Renamed from paludis |
1637 |
+ to prevent infinite loop. Fixes bug 270406. |
1638 |
+ (envvar, best_version, has_version, get_repositories) |
1639 |
+ (get_repo_news_dir): Use run_paludis instead of paludis. |
1640 |
+ |
1641 |
+ * README: Use consistent indentation for all source files. |
1642 |
+ |
1643 |
+2009-05-18 Ulrich Mueller <ulm@g.o> |
1644 |
+ |
1645 |
+ * configure.ac: Update version to 1.1_rc1. |
1646 |
+ * Tagged 1.1_rc1 release candidate. |
1647 |
+ |
1648 |
+2009-05-16 Ulrich Mueller <ulm@g.o> |
1649 |
+ |
1650 |
+ * modules/kernel.eselect: Fix quoting, simplify syntax for array |
1651 |
+ arguments, declare local variables, and other stylistic tweaks. |
1652 |
+ |
1653 |
+ * modules/ruby.eselect: Remove outdated ruby module, as discussed |
1654 |
+ with Alex Legler <a3li@g.o>. Current version is maintained |
1655 |
+ at <git://git.overlays.gentoo.org/proj/ruby-scripts.git>. |
1656 |
+ |
1657 |
+2009-05-15 Ulrich Mueller <ulm@g.o> |
1658 |
+ |
1659 |
+ * libs/package-manager.bash.in (envvar, best_version, has_version) |
1660 |
+ (get_repositories, get_repo_news_dir): Directly call package |
1661 |
+ manager commands with their arguments; no need to hide them in an |
1662 |
+ extra layer of trivial functions. |
1663 |
+ (get_news_dir_name): Deprecate, since it provides no additional |
1664 |
+ functionality. Use get_repo_news_dir instead. |
1665 |
+ (portageq): Function moved here from portage.bash.in. |
1666 |
+ (paludis): New function, paludis wrapper with redirected stderr. |
1667 |
+ (inherit): Don't inherit portage and paludis libs. |
1668 |
+ * libs/paludis.bash.in, libs/portage.bash.in: Remove, after having |
1669 |
+ verified that these libraries are not used by any module: neither |
1670 |
+ internal nor in external app-admin/eselect-* packages. |
1671 |
+ * libs/Makefile.am (eselectlibs_SCRIPTS, EXTRA_DIST): Update. |
1672 |
+ |
1673 |
+ * libs/Makefile.am (dosed): Also substitute prefix, datadir and |
1674 |
+ sysconfdir. |
1675 |
+ |
1676 |
+ * libs/skel.bash.in (find_implems, is_active, switch_implem) |
1677 |
+ (iface_do_show, do_add): Use @sysconfdir@ instead of /etc. |
1678 |
+ (do_list, do_show): Use @prefix@ instead of /usr. |
1679 |
+ (inherit): The portage lib is not used, so don't inherit it. |
1680 |
+ |
1681 |
+ * libs/package-manager.bash.in (arch): Add case patterns for |
1682 |
+ ppc-macos. Taken from patch in Prefix overlay. |
1683 |
+ |
1684 |
+2009-05-11 Ulrich Mueller <ulm@g.o> |
1685 |
+ |
1686 |
+ * modules/emacs.eselect, modules/ctags.eselect: |
1687 |
+ * man/emacs.eselect.5, man/ctags.eselect.5: Sync the emacs and |
1688 |
+ ctags modules from the Emacs SVN repository (r1275), corresponding |
1689 |
+ to the eselect-emacs-1.10 release. |
1690 |
+ |
1691 |
+2009-05-05 Ulrich Mueller <ulm@g.o> |
1692 |
+ |
1693 |
+ * modules/news-tng.eselect (do_list): Display fallback values if |
1694 |
+ title or date of a news item are not available. |
1695 |
+ (do_read): Display an error message if the return status of |
1696 |
+ read_item was bad. |
1697 |
+ |
1698 |
+ * modules/editor.eselect: |
1699 |
+ * modules/visual.eselect (EDITOR_LIST): Add some alternatives. |
1700 |
+ |
1701 |
+ * libs/output.bash.in (init_columns): New function, determine |
1702 |
+ width of terminal and set COLUMNS variable. |
1703 |
+ (get_column_width): Remove. |
1704 |
+ (write_kv_list_entry): Get screen width from COLUMNS variable. |
1705 |
+ * bin/eselect.in: Call init_columns during initialisation. |
1706 |
+ This way, stty must be called only once, and not for each row when |
1707 |
+ outputting a table. |
1708 |
+ |
1709 |
+2009-05-01 Ulrich Mueller <ulm@g.o> |
1710 |
+ |
1711 |
+ * doc/developer-guide.txt: Update documentation. |
1712 |
+ |
1713 |
+2009-04-30 Ulrich Mueller <ulm@g.o> |
1714 |
+ |
1715 |
+ * modules/news-tng.eselect (find_items): Use space-separated list |
1716 |
+ for "repos", instead of an array. |
1717 |
+ (do_read): Also show "Translator" header lines. |
1718 |
+ |
1719 |
+ * modules/mailer.eselect: |
1720 |
+ * man/mailer.eselect.5: The mailer module is no longer supported |
1721 |
+ by MTA packages and therefore not functional, see bug 220473. |
1722 |
+ Remove the module and its man page. |
1723 |
+ * modules/Makefile.am (safe_scripts): |
1724 |
+ * man/Makefile.am (man_MANS): Update Makefiles accordingly. |
1725 |
+ |
1726 |
+2009-04-28 Ulrich Mueller <ulm@g.o> |
1727 |
+ |
1728 |
+ * modules/mailer.eselect (do_list): Highlight selected target, |
1729 |
+ patch by Karl Hakimian <t4y68ds02@××××××××××.com> in 220473. |
1730 |
+ |
1731 |
+ * configure.ac: Fix test for greadlink. |
1732 |
+ |
1733 |
+ * configure.ac: Add --with-pm option for configuring the preferred |
1734 |
+ package manager. Supply a default path for portageq. |
1735 |
+ * libs/Makefile.am (dosed): Substitute PACKAGE_MANAGER. |
1736 |
+ * libs/package-manager.bash.in (package-manager): Return package |
1737 |
+ manager chosen at configure time. Overriding is possible by |
1738 |
+ environment variable ESELECT_PACKAGE_MANAGER. |
1739 |
+ |
1740 |
+2009-04-27 Ulrich Mueller <ulm@g.o> |
1741 |
+ |
1742 |
+ * modules/opengl.eselect (check_version): Don't call portageq |
1743 |
+ directly, use generic has_version function instead. |
1744 |
+ |
1745 |
+ * libs/package-manager.bash.in (get_repositories): In the Portage |
1746 |
+ case, use "portageq get_repos". |
1747 |
+ (get_repo_news_dir): Use "portageq get_repo_path". |
1748 |
+ (best_version): Default to / if ROOT is empty, otherwise portageq |
1749 |
+ doesn't work. Actually use Portage's and Paludis's "best_version" |
1750 |
+ commands, not "has_version". Rename to agree with the ebuild |
1751 |
+ helper; this shouldn't be a problem since the function was not |
1752 |
+ working before. |
1753 |
+ (has_version): Default to / if ROOT is empty. Remove redundant |
1754 |
+ return statements. |
1755 |
+ |
1756 |
+ * libs/portage.bash.in (portageq): Expand "$@" not $*. |
1757 |
+ (portage_get_repo_name, portage_get_repository): No longer needed. |
1758 |
+ |
1759 |
+2009-04-25 Ulrich Mueller <ulm@g.o> |
1760 |
+ |
1761 |
+ * man/binutils.eselect.5: |
1762 |
+ * man/blas.eselect.5: |
1763 |
+ * man/cblas.eselect.5: |
1764 |
+ * man/lapack.eselect.5: |
1765 |
+ * man/mailer.eselect.5: |
1766 |
+ * man/opengl.eselect.5: |
1767 |
+ * man/profile.eselect.5: Use man macros. |
1768 |
+ |
1769 |
+ * modules/news-tng.eselect: Yet another module for reading GLEP 42 |
1770 |
+ news items. Rewritten from scratch. |
1771 |
+ * man/news-tng.eselect.5: New man page. |
1772 |
+ * modules/Makefile.am (safe_scripts): |
1773 |
+ * man/Makefile.am (man_MANS): Update. |
1774 |
+ |
1775 |
+ * libs/package-manager.bash.in (get_repo_news_dir): New function. |
1776 |
+ (get_news_dir_name): Call get_repo_news_dir. |
1777 |
+ |
1778 |
+ * libs/Makefile.am (dosed): Remove Paludis substitution, it is |
1779 |
+ unused since the change of 2008-01-28. |
1780 |
+ |
1781 |
+2009-04-23 Ulrich Mueller <ulm@g.o> |
1782 |
+ |
1783 |
+ * libs/package-manager.bash.in (package-manager): |
1784 |
+ Rename ESELECT_PACKAGE_MANAGER_CACHE to ESELECT_PACKAGE_MANAGER |
1785 |
+ and don't export it. Prefer Portage over Paludis. |
1786 |
+ |
1787 |
+ * libs/output.bash.in (get_column_width): Default to a width of |
1788 |
+ 80 characters, not 79. |
1789 |
+ |
1790 |
+ * modules/modules.eselect (do_list): Assign the name of the module |
1791 |
+ to ESELECT_MODULE_NAME, bug 220116. |
1792 |
+ |
1793 |
+ * modules/env.eselect (describe_update_parameters): |
1794 |
+ Add "noldconfig" parameter. |
1795 |
+ |
1796 |
+ * man/eselect.1: Update, "list-modules" is now "modules list". |
1797 |
+ |
1798 |
+ * man/rc.eselect.5: Document latest changes in "show" action. |
1799 |
+ |
1800 |
+ * man/eselect.1: |
1801 |
+ * man/bashcomp.eselect.5: |
1802 |
+ * man/env.eselect.5: |
1803 |
+ * man/kernel.eselect.5: |
1804 |
+ * man/rc.eselect.5: Fix usage of bold and italic text. Fix title. |
1805 |
+ Use man macros instead of low-level roff formatting. |
1806 |
+ |
1807 |
+2009-04-21 Ulrich Mueller <ulm@g.o> |
1808 |
+ |
1809 |
+ * libs/core.bash.in (do_action): Call "shift" twice instead of |
1810 |
+ "shift 2" since there may be only one parameter. |
1811 |
+ |
1812 |
+ * libs/path-manipulation.bash.in (basename, dirname) |
1813 |
+ (canonicalise): Quote arguments to make functions whitespace safe. |
1814 |
+ |
1815 |
+ * modules/modules.eselect (do_list, do_has): Fix quoting. |
1816 |
+ |
1817 |
+ * modules/compiler.eselect.in: Remove dead module. |
1818 |
+ |
1819 |
+ * modules/rc.eselect (do_show): Add --all option. No need for an |
1820 |
+ extra subshell; do_action already calls us from one. |
1821 |
+ (describe_show_options): Document it. |
1822 |
+ |
1823 |
+2009-04-20 Ulrich Mueller <ulm@g.o> |
1824 |
+ |
1825 |
+ * libs/tests.bash.in (has): Quote $@ in order to expand positional |
1826 |
+ parameters correctly. |
1827 |
+ |
1828 |
+ * modules/rc.eselect (source_rc_functions, get_runlevel): |
1829 |
+ New functions for OpenRC (and baselayout-1) support. |
1830 |
+ (RC_SVCDIR, rc_svcdir): Removed. |
1831 |
+ (do_show): Function completely rewritten; use the common API |
1832 |
+ of baselayout-1 and OpenRC. Thanks to Sebastian Günther |
1833 |
+ <samson@××××××××××××××××.de> in bug 180966. |
1834 |
+ (describe_show, describe_show_parameters, describe_show_options): |
1835 |
+ Document optional "runlevel" parameter of do_show(). |
1836 |
+ |
1837 |
+ * libs/editor-variable.bash.in: |
1838 |
+ * modules/editor.eselect: |
1839 |
+ * modules/visual.eselect: |
1840 |
+ * modules/pager.eselect: New modules and library, managing the |
1841 |
+ EDITOR, VISUAL and PAGER environment variables; bug 190216. |
1842 |
+ * man/editor.eselect.5: |
1843 |
+ * man/visual.eselect.5: |
1844 |
+ * man/pager.eselect.5: New man pages. |
1845 |
+ * libs/Makefile.am (eselectlibs_SCRIPTS, EXTRA_DIST): |
1846 |
+ * modules/Makefile.am (safe_scripts): |
1847 |
+ * man/Makefile.am (man_MANS): Add the new files. |
1848 |
+ |
1849 |
+2009-04-19 Thomas Anderson <gentoofan23@g.o> |
1850 |
+ |
1851 |
+ * modules/opengl.eselect: Fix removal of symlinks when the symlink is |
1852 |
+ broken. Thanks to Maximilian Grothusmann in bug #228547. Fixes: #228547 |
1853 |
+ |
1854 |
+2009-04-18 Ulrich Mueller <ulm@g.o> |
1855 |
+ |
1856 |
+ * modules/rc.eselect (do_delete): Don't die if the script is no |
1857 |
+ longer in /etc/init.d/. Fixes bug 156866. |
1858 |
+ (describe_add_parameters, describe_delete_parameters): Suppress |
1859 |
+ newlines. |
1860 |
+ |
1861 |
+ * AUTHORS: Add fauli and myself for the ctags and emacs modules. |
1862 |
+ |
1863 |
+ * bin/eselect.in: Remove all alias definitions. Unset functions |
1864 |
+ and variables that are known to cause trouble. Fixes bug 155814. |
1865 |
+ |
1866 |
+2009-04-17 Ulrich Mueller <ulm@g.o> |
1867 |
+ |
1868 |
+ * libs/core.bash.in (die): Eliminate pgrep call; just kill the |
1869 |
+ main process and exit. |
1870 |
+ |
1871 |
+ * bin/eselect.in (ec_do_list-modules): Use do_action for calling |
1872 |
+ the module, not eselect. Quote "$@". |
1873 |
+ (ESELECT_KNOWN_OPTIONS): Treat 'help' and 'version' options as if |
1874 |
+ they were actions. Fixes bug 153890. |
1875 |
+ (trap): Redirect exit message to stderr. |
1876 |
+ |
1877 |
+ * modules/modules.eselect: Don't inherit 'output' and 'tests', |
1878 |
+ since they are already inherited by the main script, and for |
1879 |
+ consistency with other modules. |
1880 |
+ (describe_add, describe_add_parameters, do_add): Commented out. |
1881 |
+ |
1882 |
+ * libs/output.bash.in (colours): New function, initialise colour |
1883 |
+ escape sequences. Don't initialise them in global scope any more. |
1884 |
+ * bin/eselect.in: Call 'colours' if stdout is a tty, otherwise |
1885 |
+ call 'nocolours'. |
1886 |
+ |
1887 |
+ * modules/env.eselect (is_envfile): Define POSIXLY_CORRECT for |
1888 |
+ 'file' in order to dereference symbolic links. Bug 240402. |
1889 |
+ |
1890 |
+2009-04-16 Ulrich Mueller <ulm@g.o> |
1891 |
+ |
1892 |
+ * libs/output.bash.in (write_kv_list_entry): Fix logic for |
1893 |
+ insertion of spaces between words, bug 260464. |
1894 |
+ |
1895 |
+ * libs/config.bash.in (store_config): Split config file content |
1896 |
+ on newlines only, not on all whitespace. Fixes bug 219864. |
1897 |
+ |
1898 |
+ * misc/eselect.bashcomp (_eselect): Suppress 'Killed' message. |
1899 |
+ Don't match regexps on escape sequences. Fixes bug 218557. |
1900 |
+ |
1901 |
+ * libs/core.bash.in (die): Suppress error messages from pgrep |
1902 |
+ and kill, bugs 174354 and 264734. |
1903 |
+ |
1904 |
+2009-04-15 Ulrich Mueller <ulm@g.o> |
1905 |
+ |
1906 |
+ * modules/rc.eselect (do_add): Don't symlink into ROOT. Patch by |
1907 |
+ Matthijs Kooijman in bug 204937. |
1908 |
+ |
1909 |
+ * libs/output.bash.in (get_column_width): Don't call stty if |
1910 |
+ standard output is not a terminal. Bug 198461. |
1911 |
+ |
1912 |
+2009-04-14 Ulrich Mueller <ulm@g.o> |
1913 |
+ |
1914 |
+ * libs/output.bash.in (write_list_start): Add quotes to prevent |
1915 |
+ globbing, fixes bug 232874. |
1916 |
+ |
1917 |
+ * bin/eselect.in (ESELECT_DATA_PATH): Remove trailing slant, |
1918 |
+ fixes bug 203114. |
1919 |
+ |
1920 |
+2009-04-13 Ulrich Mueller <ulm@g.o> |
1921 |
+ |
1922 |
+ * libs/output.bash.in (COLOUR_NORMAL, COLOUR_BOLD, COLOUR_HI) |
1923 |
+ (COLOUR_WARN, COLOUR_ERROR, COLOUR_LIST_HEADER) |
1924 |
+ (COLOUR_LIST_LEFT, COLOUR_LIST_RIGHT): Initialise with tput, |
1925 |
+ in a terminal independent way, bug 198461. |
1926 |
+ |
1927 |
+ * bin/eselect.in: Disable colour output if stdout is not a tty, |
1928 |
+ bug 198461. |
1929 |
+ |
1930 |
+2009-04-08 Jeremy Olexa <darkside@g.o> |
1931 |
+ |
1932 |
+ * modules/profile.eselect (do_show, do_list): |
1933 |
+ Make 'eselect profile show' show the relative path. Patch by |
1934 |
+ Thomas Bellman in bug 248487. |
1935 |
+ |
1936 |
+ * modules/profile.eselect (set_symlink): Allow parent profiles |
1937 |
+ to be selectable, patch by Thomas Bellman in bug 248470. |
1938 |
+ |
1939 |
+2008-06-01 Ulrich Mueller <ulm@g.o> |
1940 |
+ |
1941 |
+ * man/binutils.eselect.5: Fix typo, bug 172636. |
1942 |
+ |
1943 |
+ * man/eselect.1: Fix man section, bug 172636. |
1944 |
+ |
1945 |
+2008-03-24 Ulrich Mueller <ulm@g.o> |
1946 |
+ |
1947 |
+ * modules/emacs.eselect, modules/ctags.eselect: |
1948 |
+ * man/emacs.eselect.5, man/ctags.eselect.5: Import the emacs and |
1949 |
+ ctags modules from the Emacs SVN repository (r1030), corresponding |
1950 |
+ to the eselect-emacs-1.3 release. |
1951 |
+ |
1952 |
+2008-01-28 Piotr Jaroszyński <peper@g.o> |
1953 |
+ |
1954 |
+ * configure.ac, libs/paludis.bash.in: Check for paludis binary at |
1955 |
+ runtime. |
1956 |
+ |
1957 |
+2007-12-02 Piotr Jaroszyński <peper@g.o> |
1958 |
+ |
1959 |
+ * NEWS: Merge NEWS from branch-1.0.x and add trunk section with |
1960 |
+ current changes. |
1961 |
+ |
1962 |
+2007-12-01 Piotr Jaroszyński <peper@g.o> |
1963 |
+ |
1964 |
+ * NEWS: Add missing news entry for 1.0.10. |
1965 |
+ |
1966 |
+2007-11-30 Piotr Jaroszyński <peper@g.o> |
1967 |
+ |
1968 |
+ * libs/config.bash.in, modules/env.eselect, modules/esd.eselect, |
1969 |
+ +modules/timidity.eselect, NEWS: Merge various changes from 1.0.x |
1970 |
+ branch. |
1971 |
+ |
1972 |
+2007-11-27 Piotr Jaroszyński <peper@g.o> |
1973 |
+ |
1974 |
+ * libs/package-manager.bash.in, libs/paludis.bash.in, |
1975 |
+ libs/portage.bash.in: Add stuff to be used by new eselect-news. |
1976 |
+ |
1977 |
+2007-10-27 Jeremy Huddleston <eradicator@g.o> |
1978 |
+ |
1979 |
+ * modules/opengl.eselect: Cleaned out old cruft which supported the |
1980 |
+ 2004.3 amd64 profile. Improved support for cleaning up after |
1981 |
+ switching away from newer nvidia drivers. |
1982 |
+ |
1983 |
+2007-09-21 Donnie Berkholz <dberkholz@g.o> |
1984 |
+ |
1985 |
+ * libs/skel.bash.in: (#189942) Allow resetting to the current |
1986 |
+ implementation, so changes to the symlink map can propagate. |
1987 |
+ |
1988 |
+2007-03-08 Mike Kelly <pioto@g.o> |
1989 |
+ |
1990 |
+ * man/Makefile.am: Really really really fix parallel install. |
1991 |
+ |
1992 |
+2007-02-28 Mike Kelly <pioto@g.o> |
1993 |
+ |
1994 |
+ * bin/Makefile.am, man/Makefile.am: Undo the most recent "fix". |
1995 |
+ |
1996 |
+2007-02-28 Mike Kelly <pioto@g.o> |
1997 |
+ |
1998 |
+ * modules/vi.eselect: Clean up vi.eselect a bit. |
1999 |
+ |
2000 |
+2007-02-27 Danny van Dyk <kugelfang@g.o> |
2001 |
+ |
2002 |
+ * bin/Makefile.am, man/Makefile.am: Fix symlink creation for real now. |
2003 |
+ * modules/env.eselect: Fix parsing of *_SEPARATED. |
2004 |
+ |
2005 |
+2007-01-29 Mike Kelly <pioto@g.o> |
2006 |
+ |
2007 |
+ * bin/Makefile.am, man/Makefile.am: Fix symlink creation. |
2008 |
+ |
2009 |
+ + Fixes: #163915 |
2010 |
+ |
2011 |
+2007-01-15 Mike Kelly <pioto@g.o> |
2012 |
+ |
2013 |
+ * bin/Makefile.am: Really fix parallel install. From r353 in |
2014 |
+ branches/branch-1.0.x/ |
2015 |
+ |
2016 |
+ + Fixes: #162008 |
2017 |
+ |
2018 |
+2006-11-24 Diego Pettenò <flameeyes@g.o> |
2019 |
+ |
2020 |
+ * modules/esd.eselect: Add the esound selection module, that I |
2021 |
+ forgot to add before. |
2022 |
+ |
2023 |
+2006-11-17 Kevin F. Quinn <kevquinn@g.o> |
2024 |
+ |
2025 |
+ * modules/oodict.eselect: Allow more than one dictionary file for |
2026 |
+ a language to be entered into OOo's dictionary list. |
2027 |
+ * modules/myspell.eselect: As for oodict.eselect; also add a |
2028 |
+ command "default" for setting system-wide default dictionary. |
2029 |
+ |
2030 |
+2006-11-13 Mike Kelly <pioto@g.o> |
2031 |
+ |
2032 |
+ * configure.ac, libs/Makefile.am, Makefile.am, modules/Makefile.am: |
2033 |
+ Fix distcheck. |
2034 |
+ |
2035 |
+2006-10-28 Danny van Dyk <kugelfang@g.o> |
2036 |
+ |
2037 |
+ * bin/eselect.in: Add a new envvar for the default modules path. |
2038 |
+ * libs/core.bash.in: Make inherit() remember the libs it already |
2039 |
+ processed and don't source them again. |
2040 |
+ * modules/modules.eselect: Clean up a bit. Change add action to not |
2041 |
+ check for root. |
2042 |
+ |
2043 |
+2006-10-28 Mike Kelly <pioto@g.o> |
2044 |
+ |
2045 |
+ * modules/Makefile.am: Add modules.eselect to Makefile.am. |
2046 |
+ |
2047 |
+2006-10-28 Mike Kelly <pioto@g.o> |
2048 |
+ |
2049 |
+ * modules/modules.eselect: Add a new module, for listing, querying, |
2050 |
+ and installing eselect modules. |
2051 |
+ |
2052 |
+2006-10-26 Timothy Redaelli <drizzt@g.o> |
2053 |
+ |
2054 |
+ * modules/whois.eselect: Make a missing man page just cause a |
2055 |
+ warning (to work with folks who use FEATURES=noman, |
2056 |
+ etc). (modifications taken from vi.eselect) |
2057 |
+ |
2058 |
+2006-10-26 Mike Kelly <pioto@g.o> |
2059 |
+ |
2060 |
+ * modules/vi.eselect: Make a missing man page just cause a warning (to |
2061 |
+ work with folks who use FEATURES=noman, etc). |
2062 |
+ |
2063 |
+2006-10-24 Danny van Dyk <kugelfang@g.o> |
2064 |
+ |
2065 |
+ * libs/core.bash.in: Fix bug #152662. Thanks to Roy Marples |
2066 |
+ <uberlord@g.o> for finding and Mike Kelly <pioto@g.o> |
2067 |
+ for reporting it. |
2068 |
+ * modules/env.eselect: Fix bug #152318. Thanks to Jason Stubbs |
2069 |
+ <jstubbs@g.o> for report and patch. |
2070 |
+ |
2071 |
+2006-10-23 Timothy Redaelli <drizzt@g.o> |
2072 |
+ |
2073 |
+ * modules/whois.eselect: Added whois module. |
2074 |
+ |
2075 |
+2006-10-22 Danny van Dyk <kugelfang@g.o> |
2076 |
+ |
2077 |
+ * configure.ac: Changed version to 1.1.0. (development branch) |
2078 |
+ * libs/config.bash.in: Fix quotation in load_config(). |
2079 |
+ |
2080 |
+2006-10-22 Mike Kelly <pioto@g.o> |
2081 |
+ |
2082 |
+ * modules/vi.eselect: Clean up and add proper support for non-gzip- or |
2083 |
+ bzip2-compressed man pages. |
2084 |
+ |
2085 |
+2006-10-21 Danny van Dyk <kugelfang@g.o> |
2086 |
+ |
2087 |
+ * modules/env.eselect: Clean up and fix bug #151701. |
2088 |
+ * libs/paludis.bash.in, libs/package-manager.bash.in: Fix some bugs |
2089 |
+ and general cleanup. Complete package manager abstraction. |
2090 |
+ * doc/developer-guide.txt: Update developer documentation to reflect |
2091 |
+ API changes. |
2092 |
+ |
2093 |
+2006-10-17 Mike Kelly <pioto@g.o> |
2094 |
+ |
2095 |
+ * modules/vi.eselect: Make sure that the return value of |
2096 |
+ remove_symlinks() is meaningful. |
2097 |
+ |
2098 |
+2006-10-09 Joshua Nichols <nichoj@g.o> |
2099 |
+ |
2100 |
+ * modules/java.eselect: Removed obsolete module, in favor of |
2101 |
+ java-vm.eselect. |
2102 |
+ |
2103 |
+2006-10-09 Donnie Berkholz <dberkholz@g.o> |
2104 |
+ |
2105 |
+ * modules/opengl.eselect: Fix when ROOT != /. |
2106 |
+ |
2107 |
+2006-10-03 Danny van Dyk <kugelfang@g.o> |
2108 |
+ |
2109 |
+ * modules/binutils.eselect: Finally fixed bug #149627. |
2110 |
+ * libs/paludis.bash.in: Fixed typo. |
2111 |
+ * configure.ac: Changed version to 1.0.6. |
2112 |
+ * libs/core.bash.in: Tweaked die function to have a nicer output. |
2113 |
+ * Tagged 1.0.6 release. |
2114 |
+ |
2115 |
+2006-10-02 Mike Kelly <pioto@g.o> |
2116 |
+ |
2117 |
+ * modules/vi.eselect: Apply fix from bug #147857. |
2118 |
+ |
2119 |
+2006-01-10 Danny van Dyk <kugelfang@g.o> |
2120 |
+ |
2121 |
+ * modules/binutils.eselect: Fixed bug #149627. Thanks to |
2122 |
+ Charlie Shepherd for finding this. |
2123 |
+ |
2124 |
+2006-09-22 Danny van Dyk <kugelfang@g.o> |
2125 |
+ |
2126 |
+ * modules/profiles.eselect: Fixed bug #148534 by inheriting |
2127 |
+ package-manager. Thanks to Mike Kelly <pioto@g.o>. |
2128 |
+ |
2129 |
+2006-09-20 Danny van Dyk <kugelfang@g.o> |
2130 |
+ |
2131 |
+ * libs/config.bash.in: Fixed whitespaces and bug #147930. |
2132 |
+ * libs/core.bash.in: Enhanced die function to SIGKILL eselect if |
2133 |
+ SIGTERM failed. |
2134 |
+ |
2135 |
+2006-09-19 Mike Kelly <pioto@g.o> |
2136 |
+ |
2137 |
+ * modules/vi.eselect: Add support for vile, xvile, and elvis. |
2138 |
+ * modules/Makefile.am: Remove the vi.eselect module, so it isn't |
2139 |
+ distributed with the main eselect code. |
2140 |
+ |
2141 |
+2006-09-17 Danny van Dyk <kugelfang@g.o> |
2142 |
+ |
2143 |
+ * man/rc.eselect.5: Fixed bug #144882. |
2144 |
+ |
2145 |
+2006-08-30 Danny van Dyk <kugelfang@g.o> |
2146 |
+ |
2147 |
+ * libs/output.bash.in: Fix bug #140633 by adding missing quoting in |
2148 |
+ write_{kv,numbered}_list_entry. |
2149 |
+ * modules/rc.eselect: Add 'reload' action as requested in bug #144152. |
2150 |
+ |
2151 |
+2006-08-26 Danny van Dyk <kugelfang@g.o> |
2152 |
+ |
2153 |
+ * Tagged 1.0.5 release. |
2154 |
+ |
2155 |
+2006-08-21 Danny van Dyk <kugelfang@g.o> |
2156 |
+ |
2157 |
+ * modules/compiler.eselect.in: Fix previous accidental commit of local |
2158 |
+ changes. Reverted to r271. |
2159 |
+ |
2160 |
+2006-08-17 Donnie Berkholz <dberkholz@g.o> |
2161 |
+ |
2162 |
+ * libs/skel.bash.in: Small usability tweak -- change printed |
2163 |
+ references from "libdir" to "library directory." |
2164 |
+ |
2165 |
+2006-08-17 Donnie Berkholz <dberkholz@g.o> |
2166 |
+ |
2167 |
+ * libs/skel.bash.in: Ensure that there are implementations available |
2168 |
+ in a given libdir before executing code that assumes so. Reported |
2169 |
+ by Danny van Dyk. Add some comments in this area too, since the code |
2170 |
+ can take a little time to parse. |
2171 |
+ * ChangeLog: Change a couple references to my old nick. |
2172 |
+ |
2173 |
+2006-08-06 Kevin F. Quinn <kevquinn@g.o> |
2174 |
+ |
2175 |
+ * modules/oodict.eselect: Modify to install all dictionaries files for |
2176 |
+ a language where the language has more than one - bug #139669 |
2177 |
+ |
2178 |
+2006-08-04 Kevin F. Quinn <kevquinn@g.o> |
2179 |
+ |
2180 |
+ * modules/myspell.eselect: Initial version of combined myspell |
2181 |
+ eselect module, to support all applications that have their own |
2182 |
+ directory for myspell dictionaries via symlinks to the shared |
2183 |
+ installation area. Bug #139422 |
2184 |
+ Set properties, cleaned up help text. |
2185 |
+ |
2186 |
+2006-08-04 Danny van Dyk <kugelfang@g.o> |
2187 |
+ |
2188 |
+ * modules/kernel.eselect: Fix Bug #141106: list action doesn't |
2189 |
+ highlight currently the currently selected sources. |
2190 |
+ |
2191 |
+2006-08-03 Danny van Dyk <kugelfang@g.o> |
2192 |
+ |
2193 |
+ * Tagged 1.0.4 release. |
2194 |
+ |
2195 |
+2006-08-02 Danny van Dyk <kugelfang@g.o> |
2196 |
+ |
2197 |
+ * libs/paludis.bash.in, libs/package-manager.bash.in: Remove |
2198 |
+ paludis-repo(). Fix paludis-envvar(). Finish envvar() unction. |
2199 |
+ * configure.ac: Set version to 1.0.4. |
2200 |
+ * modules/config.eselect, modules/binutils.eselect: Convert to |
2201 |
+ envvar(). |
2202 |
+ * autogen.bash: Fix autogen.bash to be able to use autoconf-2.60. |
2203 |
+ |
2204 |
+2006-07-16 Danny van Dyk <kugelfang@g.o> |
2205 |
+ |
2206 |
+ * libs/paludis.bash.in, libs/package-manager.bash.in: Convert to |
2207 |
+ envvar() call. envvar() now needs a package qualifier as first |
2208 |
+ parameter. |
2209 |
+ * autogen.bash: New autogen tool to correctly use autoconf-2.60. |
2210 |
+ |
2211 |
+2006-07-15 Donnie Berkholz <dberkholz@g.o> |
2212 |
+ |
2213 |
+ * libs/skel.bash.in: Fix check for whether implementations are |
2214 |
+ available before attempting to switch to them. This fixes |
2215 |
+ switching based on name rather than number. |
2216 |
+ |
2217 |
+2006-07-07 Kevin F. Quinn <kevquinn@g.o> |
2218 |
+ |
2219 |
+ * modules/tbirddict.eselect: Fixed default thunderbird; |
2220 |
+ directory; bug #139422 - thanks Rodolphe Rocca |
2221 |
+ |
2222 |
+2006-07-07 Kevin F. Quinn <kevquinn@g.o> |
2223 |
+ |
2224 |
+ * modules/tbirddict.eselect: new module to support dictionary |
2225 |
+ installation for Mozilla Thunderbird; bug #139422 |
2226 |
+ |
2227 |
+2006-07-06 Kevin F. Quinn <kevquinn@g.o> |
2228 |
+ |
2229 |
+ * modules/oodict.eselect: support --libdir option to |
2230 |
+ support multilib, in particular 32-bit binary builds |
2231 |
+ used on amd64; bug #139228 |
2232 |
+ |
2233 |
+2006-07-06 Danny van Dyk <kugelfang@g.o> |
2234 |
+ |
2235 |
+ * modules/opengl.eselect: Updated ebuild version number. |
2236 |
+ |
2237 |
+2006-07-03 Danny van Dyk <kugelfang@g.o> |
2238 |
+ |
2239 |
+ * Tagged 1.0.3 release. |
2240 |
+ |
2241 |
+2006-07-01 Danny van Dyk <kugelfang@g.o> |
2242 |
+ |
2243 |
+ * libs/portage.bash.in, libs/paludis.bash.in, |
2244 |
+ libs/package-manager.bash.in, libs/Makefile.am, configure.ac: Added |
2245 |
+ support for other package managers than portage. Public functions are |
2246 |
+ part of package-manager.bash. paludis.bash and portage.bash provide |
2247 |
+ private backend functions. |
2248 |
+ |
2249 |
+ * modules/profile.eselect: Marked as portage-only module. |
2250 |
+ |
2251 |
+ * modules/opengl.eselect, modules/binutils.eselect: Change from |
2252 |
+ inherit portage to inherit package-manager. |
2253 |
+ |
2254 |
+ * modules/rc.eselect: Fix bug in list_runlevels(). Respect setting of |
2255 |
+ ${svcdir} in /etc/rc.conf. Add support to show() runlevels other than |
2256 |
+ the current. |
2257 |
+ |
2258 |
+2006-06-21 Kevin F. Quinn <kevquinn@g.o> |
2259 |
+ |
2260 |
+ * modules/oodict.eselect: Fix update action (variable name typo), and |
2261 |
+ handle missing OOo dictionary.lst properly. |
2262 |
+ |
2263 |
+2006-06-19 Kevin F. Quinn <kevquinn@g.o> |
2264 |
+ |
2265 |
+ * modules/oodict.eselect: Align description with other modules. |
2266 |
+ |
2267 |
+2006-06-18 Donnie Berkholz <dberkholz@g.o> |
2268 |
+ |
2269 |
+ * libs/skel.bash.in, libs/Makefile.am, doc/developer-guide.txt: |
2270 |
+ Add a new skel.bash library for easy implementation of the simpler |
2271 |
+ cases of switching, and document it. |
2272 |
+ |
2273 |
+ * modules/blas.eselect, modules/cblas.eselect, modules/lapack.eselect, |
2274 |
+ man/blas.eselect.5, man/cblas.eselect.5, man/lapack.eselect.5: |
2275 |
+ Use the skel.bash library to create new eselect modules for blas, |
2276 |
+ cblas and lapack. Update documentation to reflect this. |
2277 |
+ |
2278 |
+ * modules/Makefile.am, man/Makefile.am: |
2279 |
+ The new blas/cblas/lapack modules will be installed as standalone |
2280 |
+ packages, so remove them from Makefile.am files. |
2281 |
+ |
2282 |
+2006-06-13 Kevin F. Quinn <kevquinn@g.o> |
2283 |
+ |
2284 |
+ * modules/oodict.eselect: Clean up output when dictionaries are |
2285 |
+ installed outside of myspell ebuilds. See bug #135520 comment 4. |
2286 |
+ |
2287 |
+2006-06-11 Danny van Dyk <kugelfang@g.o> |
2288 |
+ |
2289 |
+ * modules/env.eselect: Fixed handling of files in /etc/env.d/ which |
2290 |
+ are untruly detected as non-plain-text by file utility (see bug |
2291 |
+ #130098). Fixed generation of /etc/profile.csh (see bug #136111). |
2292 |
+ Thanks to Patrick MacLean <chutzpah@g.o> for both fixes. |
2293 |
+ |
2294 |
+2006-06-10 Jeremy Huddleston <eradicator@g.o> |
2295 |
+ |
2296 |
+ * modules/opengl.eselect: Added env update, added inherit config |
2297 |
+ * modules/compiler.eselect.in: Added env update |
2298 |
+ |
2299 |
+2006-06-03 Kevin F. Quinn <kevquinn@g.o> |
2300 |
+ |
2301 |
+ * modules/oodict.eselect: Tidy up info messages, clean up handling of |
2302 |
+ nothing-installed and configured cases. |
2303 |
+ |
2304 |
+2006-05-31 Kevin F. Quinn <kevquinn@g.o> |
2305 |
+ |
2306 |
+ * modules/oodict.eselect: New module for managing dictionaries with |
2307 |
+ OpenOffice.org. See bug #132247. |
2308 |
+ |
2309 |
+2006-04-14 Danny van Dyk <kugelfang@g.o> |
2310 |
+ |
2311 |
+ * libs/config.bash: Fixed creation of empty configfile. |
2312 |
+ * modules/kernel.eselect: Applied enhancement patch by Diego Petteno |
2313 |
+ <flameeyes@g.o>. kernel.eselect can now be called using 'uname |
2314 |
+ -r' as an argument. See bug #128703. |
2315 |
+ * Tagged 1.0.2 release. |
2316 |
+ |
2317 |
+2006-04-03 Danny van Dyk <kugelfang@g.o> |
2318 |
+ |
2319 |
+ * modules/env.eselect: Don't die if ${ROOT}/etc/profile.env does not |
2320 |
+ exist. |
2321 |
+ |
2322 |
+2006-04-01 Danny van Dyk <kugelfang@g.o> |
2323 |
+ |
2324 |
+ * Tagged 1.0.1 release. |
2325 |
+ * configure.ac: Fixed substitution of CANONICALISE. |
2326 |
+ * modules/env.eselect: Fixed calls to canonicalise(). |
2327 |
+ * modules/kernel.eselect: Fixed output of show action. |
2328 |
+ |
2329 |
+2006-03-31 Danny van Dyk <kugelfang@g.o> |
2330 |
+ |
2331 |
+ * configure.ac: Fixed some BSD issues in regard to CANONICALISE. |
2332 |
+ Thanks to Diego Petteno <flameeyes@g.o> for the patch. |
2333 |
+ |
2334 |
+2006-03-30 Danny van Dyk <kugelfang@g.o> |
2335 |
+ |
2336 |
+ * modules/binutils.eselect: Cleaned up the Coding Style a bit. |
2337 |
+ * libs/path-manipulation.bash.in, doc/developer-guide.txt, |
2338 |
+ configure.ac: Added support for the canonicalise function, a wrapper |
2339 |
+ to either GNU readlink or realpath. |
2340 |
+ * modules/binutils.eselect, modules/blas.eselect, |
2341 |
+ modules/config.eselect, modules/env.eselect, modules/kernel.eselect, |
2342 |
+ modules/lapack.eselect, modules/mailer.eselect, |
2343 |
+ modules/oracle.eselect, modules/profile.eselect, modules/rc.eselect, |
2344 |
+ modules/ruby.eselect, modules/vi.eselect: Converted to use |
2345 |
+ canonicalise() instead of readlink -f. This ensure portability of |
2346 |
+ eselect to *BSD. |
2347 |
+ |
2348 |
+2006-03-25 Tobias Scherbaum <dertobi123@g.o> |
2349 |
+ |
2350 |
+ * modules/oracle.eselect: Added oracle module. Not adding to |
2351 |
+ Makefile.am as it's not going to be installed with the base package. |
2352 |
+ |
2353 |
+2006-03-09 Danny van Dyk <kugelfang@g.o> |
2354 |
+ |
2355 |
+ * modules/binutils.eselect, man/binutils.eselect.5: Added show action. |
2356 |
+ * configure.ac: Updated version to 1.0.1 for pending release. |
2357 |
+ |
2358 |
+2006-03-08 Danny van Dyk <kugelfang@g.o> |
2359 |
+ |
2360 |
+ * modules/env.eselect: Fixed a typo (chmod g+r instead of chmod a+r). |
2361 |
+ * modules/blas.eselect, modules/lapack.eselect: Added option |
2362 |
+ descriptions for action 'set'. |
2363 |
+ * modules/env.eselect: Added FreeBSD patch written by Diego Petteno. |
2364 |
+ * man/binutils.eselect.5, man/blas.eselect.5, man/env.eselect.5, |
2365 |
+ lapack.eselect.5, man/rc.eselect.5: Synchronized the manpages with the |
2366 |
+ current state of the repository. |
2367 |
+ |
2368 |
+2006-03-04 Danny van Dyk <kugelfang@g.o> |
2369 |
+ |
2370 |
+ * modules/rc.eselect: Fixed a bug in the is_script() function. |
2371 |
+ With this change the 'show' action works again. |
2372 |
+ * modules/kernel.eselect: Fixed trailing slashes in the 'show' action. |
2373 |
+ |
2374 |
+2006-03-01 Danny van Dyk <kugelfang@g.o> |
2375 |
+ |
2376 |
+ * modules/env.eselect: Fixed bug #124472. env.eselect now uses a |
2377 |
+ temporary file, honours a symlinked profile.env and fixes |
2378 |
+ permissions on the final profile.env. |
2379 |
+ |
2380 |
+2006-02-09 Ciaran McCreesh <ciaranm@g.o> |
2381 |
+ |
2382 |
+ * Tagged 1.0 release. |
2383 |
+ * libs/core.bash.in: Fix die filenames, thanks to Donnie Berkholz. |
2384 |
+ |
2385 |
+2005-12-18 Danny van Dyk <kugelfang@g.o> |
2386 |
+ |
2387 |
+ * modules/env.eselect: Fixed bug #114778: restrict load_config() |
2388 |
+ to textfiles with proper contents. |
2389 |
+ * libs/multilib.bash.in: Fixed bug #114274: don't rely on a hardcoded |
2390 |
+ table of libdirs but scan ld.so.conf for them instead. |
2391 |
+ * modules/blas.eselect, modules/lapack.eselect: Fixed bug #115548: |
2392 |
+ make commands list, show and set scan if scan hasn't been previously |
2393 |
+ run. |
2394 |
+ |
2395 |
+2005-12-17 Ciaran McCreesh <ciaranm@g.o> |
2396 |
+ |
2397 |
+ * modules/output.bash.in: Fix nocolour, Gentoo bug #115677. |
2398 |
+ |
2399 |
+2005-12-06 Danny van Dyk <kugelfang@g.o> |
2400 |
+ |
2401 |
+ * modules/rc.eselect: Fixed Bug in is_script() to detect symlinked |
2402 |
+ init scripts like net.ethX -> net.eth0 properly. |
2403 |
+ |
2404 |
+2005-11-17 Aaron Walker <ka0ttic@g.o> |
2405 |
+ |
2406 |
+ * docs/developer-guide.txt: Fix title underline length since the |
2407 |
+ length of the title changed (add_config => append_config). |
2408 |
+ |
2409 |
+2005-11-16 Danny van Dyk <kugelfang@g.o> |
2410 |
+ |
2411 |
+ * libs/config.bash.in, docs/developer-guide.txt: Changed add_config() |
2412 |
+ to append_config(). Function now doesn't append data if it occurs |
2413 |
+ already in the value. |
2414 |
+ * libs/multilib.bash.in: Removed lib from list of amd64 libdirs. |
2415 |
+ * modules/blas.eselect, modules/lapack.eselect: Added support for |
2416 |
+ MKL72. Some cleanup of Bugs and untidy work. |
2417 |
+ |
2418 |
+2005-11-01 Ciaran McCreesh <ciaranm@g.o> |
2419 |
+ |
2420 |
+ * bin/eselect.in: Add read- and -reader symlink module name decoding |
2421 |
+ voodoo options. |
2422 |
+ |
2423 |
+2005-10-30 Aaron Walker <ka0ttic@g.o> |
2424 |
+ |
2425 |
+ * libs/output.bash.in: Updated write_kv_list_entry with several bug |
2426 |
+ fixes: now handles args with leading whitespace appropriately, doesn't |
2427 |
+ append a ' ' onto the end of lines, displays the value on the next |
2428 |
+ line if key is too long. |
2429 |
+ |
2430 |
+2005-10-29 Thomas Matthijs <axxo@g.o> |
2431 |
+ |
2432 |
+ * modules/java.eselect: Don't assume uid 0 has super powers, |
2433 |
+ * modules/java.eselect: Added simple java module, for configuring |
2434 |
+ system and user vm. |
2435 |
+ |
2436 |
+2005-10-19 Jeremy Huddleston <eradicator@g.o> |
2437 |
+ |
2438 |
+ * modules/opengl.eselect: Added missing inherit config |
2439 |
+ |
2440 |
+2005-10-19 Aaron Walker <ka0ttic@g.o> |
2441 |
+ |
2442 |
+ * libs/output.bash.in: Use ${#indent} instead of a literal '28'. |
2443 |
+ |
2444 |
+ * Tagged 1.0_rc1 release. |
2445 |
+ * libs/output.bash.in: Modified write_kv_list_entry to properly wrap |
2446 |
+ lines that are longer than the current terminal width. |
2447 |
+ * man/bashcomp.eselect.5: Added --global as a possible option for the |
2448 |
+ 'list' action. |
2449 |
+ * modules/env.eselect: Added describe_update_options and |
2450 |
+ describe_update_parameters. |
2451 |
+ |
2452 |
+2005-10-18 Aaron Walker <ka0ttic@g.o> |
2453 |
+ |
2454 |
+ * modules/rc.eselect: Added missing space after the '1' in |
2455 |
+ "[[ ${#@} -gt 1]]" which caused an unexpected EOF in do_restart(). |
2456 |
+ * configure.ac, Makefile.am, doc/Makefile.am: Added check for rst2html |
2457 |
+ and don't assume it is installed as 'rst2html.py' as most other |
2458 |
+ distro's/OS's install it without the .py extension. Also, don't |
2459 |
+ bail if portageq isn't found as eselect is supposed to be usable even |
2460 |
+ on non-Gentoo systems. |
2461 |
+ * libs/output.bash.in, doc/developer-guide.txt: Added |
2462 |
+ write_warning_msg function. Similar to write_error_msg but uses "!!! |
2463 |
+ Warning" and ${COLOUR_WARN}. |
2464 |
+ * libs/portage.bash.in: Have arch() use new write_warning_msg to print |
2465 |
+ a warning and return 1 if it cannot determine the arch instead of |
2466 |
+ die()'ing as the caller may want to do something anyways and exit |
2467 |
+ successfully ("eselect profile set --force" for example). Also fixed |
2468 |
+ errant 'i' in '[[ -z ${ROOT}i ]]' and also fixed indenting. |
2469 |
+ * modules/profile.eselect: Check the return value of arch() and |
2470 |
+ find_targets() and bail if necessary. |
2471 |
+ |
2472 |
+2005-10-17 Aaron Walker <ka0ttic@g.o> |
2473 |
+ |
2474 |
+ * configure.ac: Update version to 1.0_rc1 for pending release. |
2475 |
+ * Makefile.am, man/Makefile.am, bin/Makefile.am: move 'symlinks' |
2476 |
+ variable declaration to top-level Makefile.am so both man/Makefile.am |
2477 |
+ and bin/Makefile.am can use it to generate symlinks (ie foo-config -> |
2478 |
+ eselect and foo.eselect.5 -> foo-config.1). |
2479 |
+ * modules/profile.eselect: Updated find_targets function to accept an |
2480 |
+ optional argument, portdir, so that if specified it doesn't need to |
2481 |
+ invoke portageq. This prevents portageq from being invoked twice when |
2482 |
+ the 'set' action is executed. |
2483 |
+ * modules/kernel.eselect, modules/binutils.eselect, |
2484 |
+ modules/mailer.eselect: Add describe_set_options and |
2485 |
+ describe_set_parameters. |
2486 |
+ * modules/bashcomp.eselect: Add describe_list_options since it also |
2487 |
+ accepts --global. |
2488 |
+ * man/kernel.eselect.5: Added manual page for kernel.eselect. |
2489 |
+ * man/profile.eselect.5: Fixed a typo. |
2490 |
+ * modules/rc.eselect: Bail on actions that require parameters when the |
2491 |
+ user doesn't specify them. Also added describe_action_options and |
2492 |
+ describe_action_parameters for each action that requires a parameter. |
2493 |
+ Also fixed vim ft s/ebuild/eselect/. |
2494 |
+ * bin/eselect.in: Bail if user specifies an invalid global option |
2495 |
+ instead of just ignoring it. |
2496 |
+ |
2497 |
+2005-10-16 Jeremy Huddleston <eradicator@g.o> |
2498 |
+ |
2499 |
+ * modules/compiler.eselect.in: Added describe_*_{parameters,options} |
2500 |
+ |
2501 |
+2005-10-16 Ciaran McCreesh <ciaranm@g.o> |
2502 |
+ |
2503 |
+ * modules/vi.eselect: Tidy up. |
2504 |
+ |
2505 |
+2005-10-16 Jeremy Huddleston <eradicator@g.o> |
2506 |
+ |
2507 |
+ * modules/opengl.eselect: Added describe_set_{parameters,options} |
2508 |
+ |
2509 |
+2005-10-16 Ciaran McCreesh <ciaranm@g.o> |
2510 |
+ |
2511 |
+ * doc/developer-guide.txt: Documentation for options and parameters. |
2512 |
+ * modules/bashcomp.eselect, modules/profile.eselect, |
2513 |
+ modules/cow.eselect: Implement actions and parameters. |
2514 |
+ * libs/default.eselect.in: Add describe_action_options and |
2515 |
+ describe_action_parameters support for default help action. |
2516 |
+ * libs/output.bash.in: Add -p option to write_ things. |
2517 |
+ * autogen.sh -> autogen.bash, doc/release-guide.txt, Makefile.am: Make |
2518 |
+ autogen work on systems with weirder autotools setups. |
2519 |
+ |
2520 |
+2005-10-16 Danny van Dyk <kugelfang@g.o> |
2521 |
+ |
2522 |
+ * modules/rc.eselect: Fixed Bug #106540. |
2523 |
+ |
2524 |
+2005-10-06 Jeremy Huddleston <eradicator@g.o> |
2525 |
+ |
2526 |
+ * modules/compiler.eselect.in: Ignore symlinks in the binpath. Fixed |
2527 |
+ a bug where selecting a non-native compiler removed the native |
2528 |
+ binaries. Use bin_prefix to determine reference file for timestamp |
2529 |
+ which is needed for the alternate targets of multilib crosscompilers. |
2530 |
+ |
2531 |
+2005-10-05 Aaron Walker <ka0ttic@g.o> |
2532 |
+ |
2533 |
+ * modules/profile.eselect: Add a --force option to 'set' sub-command |
2534 |
+ so that users can force a profile set even if the profile is not |
2535 |
+ recognized as valid. |
2536 |
+ * man/profile.eselect.5: Document --force. |
2537 |
+ |
2538 |
+2005-10-05 Jeremy Huddleston <eradicator@g.o> |
2539 |
+ |
2540 |
+ * modules/compiler.eselect.in: Support .s in CTARGET. Made logic |
2541 |
+ smarter when determining reference file for timestamp for crossdev. |
2542 |
+ Fixed a bug in migrate using spec instead of specs. Fixed a bug in |
2543 |
+ get_bins on crosscompilers. |
2544 |
+ |
2545 |
+2005-10-01 Jeremy Huddleston <eradicator@g.o> |
2546 |
+ |
2547 |
+ * modules/compiler.eselect.in: Added getval action to query configs |
2548 |
+ and give backwards support for -X, -L, and -B in gcc-config. |
2549 |
+ |
2550 |
+2005-09-30 Jeremy Huddleston <eradicator@g.o> |
2551 |
+ |
2552 |
+ * modules/compiler.eselect.in: Added migrate action to migrate from |
2553 |
+ 1.x configs. |
2554 |
+ |
2555 |
+2005-09-24 Jeremy Huddleston <eradicator@g.o> |
2556 |
+ |
2557 |
+ * modules/compiler.eselect.in: Added show and unset actions. |
2558 |
+ |
2559 |
+2005-09-16 Jeremy Huddleston <eradicator@g.o> |
2560 |
+ |
2561 |
+ * modules/compiler.eselect.in: Some cleanup and added update action. |
2562 |
+ |
2563 |
+2005-09-13 Jeremy Huddleston <eradicator@g.o> |
2564 |
+ |
2565 |
+ * modules/opengl.eselect: fixed ACTION->action |
2566 |
+ |
2567 |
+2005-09-11 Aaron Walker <ka0ttic@g.o> |
2568 |
+ |
2569 |
+ * libs/multilib.bash.in: Don't use absolute paths to executables! |
2570 |
+ |
2571 |
+2005-09-11 Danny van Dyk <kugelfang@g.o> |
2572 |
+ |
2573 |
+ * modules/ruby.eselect: Added ruby module, written by Michael Kohl |
2574 |
+ <citizen428@g.o>. |
2575 |
+ |
2576 |
+2005-09-10 Danny van Dyk <kugelfang@g.o> |
2577 |
+ |
2578 |
+ * bin/eselect.in: Fixed Bug in usage of has(). Thanks to Sven Wegener |
2579 |
+ <swegener@g.o> for spotting this. |
2580 |
+ * man/opengl.eselect: Added manpage for opengl module. |
2581 |
+ * libs/portage.bash.in, libs/Makefile.am, |
2582 |
+ configure.ac, modules/binutils.eselect, modules/config.eselect, |
2583 |
+ modules/opengl.eselect, modules/profile.eselect: Added portage |
2584 |
+ library, moved profile.eselect:get_arch() to portage.bash:arch(). |
2585 |
+ * doc/developer-guide.txt: Changed documentation according to API |
2586 |
+ changes (inherit / core.bash-split). |
2587 |
+ |
2588 |
+2005-09-05 Jeremy Huddleston <eradicator@g.o> |
2589 |
+ |
2590 |
+ * modules/opengl.eselect: Cleaned up code to conform to eselect |
2591 |
+ coding style. Make better use of the eselect API. Fixed a bug with |
2592 |
+ --impl-headers. Many thanks to Danny van Dyk <kugelfang@g.o>. |
2593 |
+ |
2594 |
+2005-09-05 Danny van Dyk <kugelfang@g.o> |
2595 |
+ |
2596 |
+ * libs/core.bash.in: Added inherit() function that allows dynamic |
2597 |
+ and individual sourcing of libraries for each module. |
2598 |
+ * bin/eselect.in: Removed sourcing of all available libraries and set |
2599 |
+ up default libraries to inherit. |
2600 |
+ * libs/core.bash.in, libs/path-manipulation.bash.in, libs/Makefile.in: |
2601 |
+ Moved basename() and dirname() to a new separate library. |
2602 |
+ * libs/core.bash.in, libs/test.bash.in: moved has() and is_function() |
2603 |
+ to tests library. |
2604 |
+ * modules/binutils.eselect, modules/blas.eselect, modules/env.eselect, |
2605 |
+ modules/lapack.eselect, modules/opengl.eselect: Added necessary |
2606 |
+ inherit lines. |
2607 |
+ |
2608 |
+2005-09-04 Danny van Dyk <kugelfang@g.o> |
2609 |
+ |
2610 |
+ * modules/blas.eselect: Fixed a bug about setting implementation to |
2611 |
+ reference in case we had an active C implementation already. Storing |
2612 |
+ configuration will now be handled after the setup_*() step. |
2613 |
+ * modules/lapack.eselect: Storing configuration will now be handled |
2614 |
+ after the setup_*() step. |
2615 |
+ * modules/rc.eselect: Fixed a 'file not found' bug on bogus |
2616 |
+ baselayouts thanks to Mike Doty <kingtaco@g.o>. |
2617 |
+ |
2618 |
+2005-08-31 Danny van Dyk <kugelfang@g.o> |
2619 |
+ |
2620 |
+ * modules/kernel.eselect: Fixed bug #104354. kernel.eselect now looks |
2621 |
+ only for linux-kernel directories w/o listing source directories of |
2622 |
+ additional drivers. |
2623 |
+ |
2624 |
+2005-08-23 Jeremy Huddleston <eradicator@g.o> |
2625 |
+ |
2626 |
+ * modules/compiler.eselect.in: Added eselect module for the |
2627 |
+ forthcoming compiler-config-2.0 (formerly gcc-config). It is alpha |
2628 |
+ code and currently only supports set and list actions. |
2629 |
+ |
2630 |
+2005-08-23 Jeremy Huddleston <eradicator@g.o> |
2631 |
+ |
2632 |
+ * modules/opengl.eselect: Fixed a bug in creating symlinks to header |
2633 |
+ files. |
2634 |
+ |
2635 |
+2005-08-17 Jeremy Huddleston <eradicator@g.o> |
2636 |
+ |
2637 |
+ * modules/opengl.eselect: Added opengl module. Not adding to |
2638 |
+ Makefile.am as it's not going to be installed with the base package. |
2639 |
+ |
2640 |
+2005-08-08 Aaron Walker <ka0ttic@g.o> |
2641 |
+ |
2642 |
+ * man/bashcomp.eselect.5: Add missing description of --global flag. |
2643 |
+ |
2644 |
+2005-07-25 Danny van Dyk <kugelfang@g.o> |
2645 |
+ |
2646 |
+ * modules/Makefile.am: Moved binutils.eselect out of dodgy-scripts. |
2647 |
+ * modules/binutils.eselect: Removed outdated comments. |
2648 |
+ * Tagged 0.9.6 release. |
2649 |
+ * NEWS: Added 0.9.6 release news. |
2650 |
+ * configure.ac: Updated version number. |
2651 |
+ * man/Makefile.am, man/binutils.eselect.5: Added manpage for binutils |
2652 |
+ module. |
2653 |
+ * modules/binutils.eselect, modules/env.eselect: Check for sane |
2654 |
+ parameters and root access. |
2655 |
+ |
2656 |
+2005-07-23 Danny van Dyk <kugelfang@g.o> |
2657 |
+ |
2658 |
+ * libs/config.bash.in: Fixed a condition in store_config as it needs at |
2659 |
+ least 2 parameters, not 3. |
2660 |
+ * modules/env.eselect: Removed check on storing empty vars. Added |
2661 |
+ support for updating ld.so.cache. Added a mtime database for all items |
2662 |
+ of LDPATH. Fixed last bugs that kept it in dodgy-scripts. |
2663 |
+ * modules/Makefile.am: Removed env.eselect from dodgy-scripts. |
2664 |
+ * man/env.eselect.5, man/Makefile.am: Added a manpage for env.eselect. |
2665 |
+ * modules/binutils.eselect: Uses env.eselect now instead of env-update. |
2666 |
+ Fixed condition for environment updates. |
2667 |
+ |
2668 |
+2005-07-19 Danny van Dyk <kugelfang@g.o> |
2669 |
+ |
2670 |
+ * libs/core.bash.in: Fixed order of parameters. |
2671 |
+ * modules/blas.eselect, modules/env.eselect, modules/lapack.eselect: |
2672 |
+ Fixed all calls to has() due to change of parameter order. |
2673 |
+ * modules/env.eselect: Tidied code up, add prelink.conf code. These |
2674 |
+ file are now sanely created: /etc/profile.env, /etc/ld.so.conf, |
2675 |
+ /etc/prelink.conf. |
2676 |
+ * module/env.eselect: Removed LDPATH from inclusion into profile.env. |
2677 |
+ |
2678 |
+2005-07-16 Danny van Dyk <kugelfang@g.o> |
2679 |
+ |
2680 |
+ * modules/env.eselect: Fixed a 'first element of array'-type bug. |
2681 |
+ ld.so.conf creation is now fully functional. |
2682 |
+ |
2683 |
+2005-07-12 Danny van Dyk <kugelfang@g.o> |
2684 |
+ |
2685 |
+ * modules/env.eselect, modules/Makefile.am: Added initial env module. |
2686 |
+ |
2687 |
+2005-07-03 Aaron Walker <ka0ttic@g.o> |
2688 |
+ |
2689 |
+ * libs/core.bash.in: Added dirname/basename wrapper functions which use |
2690 |
+ bash instead of launching their external counterparts. |
2691 |
+ * modules/bashcomp.eselect: Use basename instead of ${var##*/} |
2692 |
+ constructs. |
2693 |
+ |
2694 |
+2005-06-19 Danny van Dyk <kugelfang@g.o> |
2695 |
+ |
2696 |
+ * libs/output.bash.in: Watch out for escaped spaces and concatenate |
2697 |
+ items accordingly. Fixes BUG #95886. |
2698 |
+ * modules/binutils.eselect: Removed the echo before each ln call to |
2699 |
+ enable it. Fixed the order of is_active() and loading of VERSION and |
2700 |
+ TARGET. Added a check on whether the selected profile exists in |
2701 |
+ /etc/env.d/binutils/. |
2702 |
+ |
2703 |
+2005-06-18 Aaron Walker <ka0ttic@g.o> |
2704 |
+ |
2705 |
+ * Tagged 0.9.5 release. |
2706 |
+ * acinclude.m4: Added ES_PROG_GNU_SED macro for checking the path to |
2707 |
+ GNU sed. This allows eselect to work on platforms where GNU sed is |
2708 |
+ "gsed" not "sed". |
2709 |
+ * configure.ac: Update version; added call to our new ES_PROG_GNU_SED |
2710 |
+ macro. |
2711 |
+ * libs/core.bash.in: Added 'sed() { @SED@ $* ; }' so that everything |
2712 |
+ else transparently uses GNU sed. |
2713 |
+ * libs/output.bash.in: Fixed typo in write_kv_list_entry() that caused |
2714 |
+ misaligned value text. |
2715 |
+ * bin/eselect.in: Added missing 'shift' when unrecognized global |
2716 |
+ options are encountered. Otherwise an infinite loop occurs if a user |
2717 |
+ specifies one. Also added ec_do_list-options() and updated |
2718 |
+ ec_do_help() to call it. |
2719 |
+ * bin/Makefile.am: Add bashcomp-config to symlinks list. |
2720 |
+ * doc/developer-guide.txt: Fixed headers so that it'll compile. |
2721 |
+ * modules/bashcomp.eselect: Fixed bug if do_list is passed an argument |
2722 |
+ besides --global. |
2723 |
+ * man/eselect.1: updated usage info with global options. Added OPTIONS |
2724 |
+ section where global options will be described. |
2725 |
+ * README, man/profile.eselect.5: Fixed minor typo. |
2726 |
+ * man/Makefile.am, man/bashcomp.eselect.5: Added manual page for |
2727 |
+ bashcomp.eselect. |
2728 |
+ * misc/eselect.bashcomp: Parse 'eselect help' instead of 'eselect |
2729 |
+ list-modules' so that we can pick up supported global options and add |
2730 |
+ them to possible completions. This means we *never* will have to edit |
2731 |
+ this file when we add new global options. |
2732 |
+ * Makefile.am: Added html target to generate HTML for TODO and README |
2733 |
+ in addition to those in doc/. |
2734 |
+ * modules/blas.eselect, modules/lapack.eselect: Don't hardcode the |
2735 |
+ path to readlink. Also, fixed a few libblas -> libcblas typo's on |
2736 |
+ Kugelfang's behalf. |
2737 |
+ |
2738 |
+2005-06-17 Danny van Dyk <kugelfang@g.o> |
2739 |
+ |
2740 |
+ * libs/output.bash.in: Moved back to use COLOUR_* envvars instead of a |
2741 |
+ function, as the latters slows down eselect. Also, |
2742 |
+ write_kv_list_entry() and write_numbered_list_entry() now use space(). |
2743 |
+ * bin/eselect.in: Introduced new var which holds all known global |
2744 |
+ options. The global option parser now checks for those. |
2745 |
+ |
2746 |
+2005-06-16 Aaron Walker <ka0ttic@g.o> |
2747 |
+ |
2748 |
+ * misc/eselect.bashcomp: Updated to take global options into |
2749 |
+ consideration. |
2750 |
+ * bin/eselect.in: recognize the us'ian --no-color in addition to |
2751 |
+ --no-colour. |
2752 |
+ * libs/output.bash.in: fixed bug in nocolour handling that caused |
2753 |
+ literal interpretation of '*' in $(highlight '*') thus causing the |
2754 |
+ contents of the ${PWD} to be displayed instead. |
2755 |
+ * doc/release-guide.txt: Removed the now irrelevant section on |
2756 |
+ doing the release on berlios. |
2757 |
+ |
2758 |
+2005-06-15 Shyam Mani <fox2mike@g.o> |
2759 |
+ * doc/developer-guide.txt: Removed redundant sections and fixed up a |
2760 |
+ bit of RST. This will be the version that initial GuideXML will sync |
2761 |
+ with. |
2762 |
+ |
2763 |
+2005-06-15 Aaron Walker <ka0ttic@g.o> |
2764 |
+ |
2765 |
+ * modules/bashcomp.eselect: Rewrote most of the module. Removed |
2766 |
+ do_show() since do_list now correctly identifies currently enabled |
2767 |
+ completions. Also do_enable/do_disable now work with list numbers as |
2768 |
+ they should. |
2769 |
+ |
2770 |
+2005-06-13 Aaron Walker <ka0ttic@g.o> |
2771 |
+ |
2772 |
+ * doc/release-guide.txt: Updated to mention updating configure.ac |
2773 |
+ version number. |
2774 |
+ |
2775 |
+2005-06-13 Danny van Dyk <kugelfang@g.o> |
2776 |
+ |
2777 |
+ * Tagged 0.9.4 release. |
2778 |
+ |
2779 |
+2005-06-13 Shyam Mani <fox2mike@g.o> |
2780 |
+ * doc/overview.txt: Removed, since it is obsolete. |
2781 |
+ * doc/user-guide.txt: Updated with info which was in overview. |
2782 |
+ |
2783 |
+2005-06-12 Danny van Dyk <kugelfang@g.o> |
2784 |
+ |
2785 |
+ * modules/rc.eselect: Fix hardcoded path to ln. |
2786 |
+ * libs/config.bash.in: Restructured functions to take a filename as |
2787 |
+ first argument. |
2788 |
+ * modules/blas.eselect,modules/lapack.eselect: Fixed modules to |
2789 |
+ respect new syntax of *_config functions. |
2790 |
+ * doc/developer-guide.txt: Documented new behaviour of *_config |
2791 |
+ functions. |
2792 |
+ * modules/blas.eselect,modules/lapack.eselect,modules/profiles.eselect: |
2793 |
+ The list action now marks active options with a highlighted *. |
2794 |
+ * modules/binutils.eselect: Added initial and unfunctional version of |
2795 |
+ binutils.eselect. |
2796 |
+ |
2797 |
+2005-06-08 Danny van Dyk <kugelfang@g.o> |
2798 |
+ |
2799 |
+ * bin/eselect.in: Added handling of global options in main code. |
2800 |
+ * libs/core.bash.in: Removed COLOUR_* vars. |
2801 |
+ * libs/output.bash.in: Added function colours() which replaces all |
2802 |
+ ${COLOURS_*} uses and respects the --no-colour option. |
2803 |
+ * docs/developer-guide.txt,docs/user-guide.txt: Added reference to |
2804 |
+ global options and --no-colour. |
2805 |
+ |
2806 |
+2005-06-07 Danny van Dyk <kugelfang@g.o> |
2807 |
+ |
2808 |
+ * Renamed to 'eselect'. |
2809 |
+ * Moved to Gentoo infrastructure. |
2810 |
+ |
2811 |
+2005-05-26 Danny van Dyk <kugelfang@g.o> |
2812 |
+ |
2813 |
+ * modules/rc.eselect: Added actions start, stop, restart and pause. |
2814 |
+ |
2815 |
+2005-05-16 Ciaran McCreesh <ciaranm@g.o> |
2816 |
+ |
2817 |
+ * bin/Makefile.am: Install symlinks for kernel-config, profile-config, |
2818 |
+ rc-config |
2819 |
+ * libs/output.bash.in: Make highlighting work with bash-2. |
2820 |
+ |
2821 |
+ * Tag 0.9.3 release. |
2822 |
+ * doc/overview.txt, doc/Makefile.am: Add an 'overview' document. |
2823 |
+ * configure.ac, modules/Makefile.am: Add --enable-dodgy-modules to |
2824 |
+ install incomplete / experimental things (config, cow, vi). |
2825 |
+ |
2826 |
+2005-05-16 Tom Martin <slarti@g.o> |
2827 |
+ |
2828 |
+ * modules/mailer.eselect: Handle no available targets. Mark the |
2829 |
+ currently active profile when doing list. |
2830 |
+ |
2831 |
+2005-05-15 Aaron Walker <ka0ttic@g.o> |
2832 |
+ |
2833 |
+ * man/Makefile.am: Add missing manual page. |
2834 |
+ |
2835 |
+2005-05-15 Ciaran McCreesh <ciaranm@g.o> |
2836 |
+ |
2837 |
+ * modules/config.eselect, modules/cow.eselect, |
2838 |
+ modules/mailer.eselect, modules/lapack.eselect, |
2839 |
+ modules/bashcomp.eselect, modules/vi.eselect, |
2840 |
+ modules/kernel.eselect, modules/profile.eselect, |
2841 |
+ modules/blas.eselect, modules/rc.eselect: Switch vim modelines to |
2842 |
+ use eselect rather than ebuild as the filetype. |
2843 |
+ * modules/kernel.eselect: Handle no available targets. Mark the |
2844 |
+ currently active kernel symlink when doing list. |
2845 |
+ * libs/core.bash.in: Don't allow eval, since it's evil and leads to |
2846 |
+ horridly broken code. |
2847 |
+ |
2848 |
+2005-05-14 Aaron Walker <ka0ttic@g.o> |
2849 |
+ |
2850 |
+ * libs/core.bash.in: Updated do_action() to display the correct usage |
2851 |
+ message depending on how eselect was invoked. |
2852 |
+ |
2853 |
+2005-05-14 Ciaran McCreesh <ciaranm@g.o> |
2854 |
+ |
2855 |
+ * modules/mailer.eselect, modules/vi.eselect, |
2856 |
+ modules/kernel.eselect, modules/profile.eselect: Switch to use |
2857 |
+ is_number. |
2858 |
+ * modules/mailer.eselect: Make 'set by number' work. |
2859 |
+ |
2860 |
+2005-05-14 Elfyn McBratney <beu@g.o> |
2861 |
+ |
2862 |
+ * bin/eselect.in: Support both -update and -updater suffixes. |
2863 |
+ |
2864 |
+2005-05-14 Danny van Dyk <kugelfang@g.o> |
2865 |
+ |
2866 |
+ * modules/rc.eselect: Do not show files ending in '~'. Added to the |
2867 |
+ Makefile.am, too. |
2868 |
+ |
2869 |
+2005-05-12 Danny van Dyk <kugelfang@g.o> |
2870 |
+ |
2871 |
+ * modules/mailer.eselect, modules/blas.eselect, |
2872 |
+ modules/lapack.eselect: Use SVN_DATE. |
2873 |
+ * module/rc.eselect: Added module rc. |
2874 |
+ * man/rc.eselect.5: Added manpage for module rc. |
2875 |
+ * modules/blas.eselect: Add preliminary support for "threaded-ATLAS". |
2876 |
+ |
2877 |
+2005-05-10 Aaron Walker <ka0ttic@g.o> |
2878 |
+ |
2879 |
+ * modules/profile.eselect, modules/bashcomp.eselect: Use SVN_DATE. |
2880 |
+ |
2881 |
+2005-05-10 Ciaran McCreesh <ciaranm@g.o> |
2882 |
+ |
2883 |
+ * autogen.sh: Make config dir if it's not there already. |
2884 |
+ * man/eselect.1: Include note about full docs. |
2885 |
+ * doc/developer-guide.txt: Document manip functions. |
2886 |
+ * modules/config.eselect, modules/cow.eselect, modules/vi.eselect, |
2887 |
+ modules/kernel.eselect: Update to use SVN date as the version number. |
2888 |
+ * libs/manip.bash.in, libs/Makefile.am, bin/eselect.in: Add manip |
2889 |
+ library for text manipulation functions. svn_date_to_version will |
2890 |
+ convert an SVN date string into a nice VERSION number. |
2891 |
+ |
2892 |
+2005-05-09 Aaron Walker <ka0ttic@g.o> |
2893 |
+ |
2894 |
+ * misc/eselect.bashcomp: Parse list-modules/usage instead of relying |
2895 |
+ on the assumption that the default action will give us what we want. |
2896 |
+ |
2897 |
+2005-05-09 Ciaran McCreesh <ciaranm@g.o> |
2898 |
+ |
2899 |
+ * configure.in -> configure.ac, autogen.sh: Switch to automake 1.9. |
2900 |
+ * TODO: Add TODO file. Future changes to this file won't go in to this |
2901 |
+ ChangeLog. |
2902 |
+ * AUTHORS, README: Move authors into the AUTHORS file. |
2903 |
+ * INSTALL: Add INSTALL file as per GNU rules. |
2904 |
+ * doc/developer-guide.txt: Update with new functions. |
2905 |
+ * doc/release-guide.txt: Add in an RST version of Aaron's "how to do |
2906 |
+ releases" document. |
2907 |
+ |
2908 |
+ * Merge from branches/ciaranm/config: |
2909 |
+ * bin/eselect.in: Better prefix/suffix support. Now recognises |
2910 |
+ prefixes config-, update-, manage- and suffixes -config, -update, |
2911 |
+ -tool, -manager. |
2912 |
+ * libs/output.bash.in, libs/core.bash.in: Add highlight_warning |
2913 |
+ function. |
2914 |
+ * bin/eselect.in, libs/tests.bash.in, libs/Makefile.am: Add tests |
2915 |
+ library. Currently one function, is_number. |
2916 |
+ * libs/default.eselect.in: Allow show_extra_help_text as part of |
2917 |
+ the default help action. Show extra usage message if appropriate. |
2918 |
+ * modules/config.eselect, modules/Makefile.am: Add initial version of |
2919 |
+ the config plugin. Not production ready. |
2920 |
+ |
2921 |
+2005-05-08 Aaron Walker <ka0ttic@g.o> |
2922 |
+ |
2923 |
+ * Makefile.am: no foreign. |
2924 |
+ |
2925 |
+ * Tag 0.9.2 release. |
2926 |
+ * configure.in: Update version (0.9.2). |
2927 |
+ * modules/profile.eselect: Re-fix profile module since the |
2928 |
+ profile-symlink -> profile move reverted the changes. |
2929 |
+ * modules/bashcomp.eselect: do_show should return 0. |
2930 |
+ * bin/eselect.in, bin/Makefile.am: Use %VERSION%. |
2931 |
+ |
2932 |
+2005-05-08 Ciaran McCreesh <ciaranm@g.o> |
2933 |
+ |
2934 |
+ * libs/output.bash.in, libs/core.bash.in: Add in somewhat experimental |
2935 |
+ text highlighting functionality. |
2936 |
+ * doc/developer-guide.txt: Document highlight function. |
2937 |
+ |
2938 |
+2005-05-08 Danny van Dyk <kugelfang@g.o> |
2939 |
+ |
2940 |
+ * modules/blas.eselect: update -> scan transition complete. |
2941 |
+ * modules/lapack.eselect: update -> scan. Fixed directory settings |
2942 |
+ for lapack-atlas and lapack-reference. |
2943 |
+ |
2944 |
+2005-05-08 Tom Martin <slarti@g.o> |
2945 |
+ |
2946 |
+ * modules/mailer.eselect: Fix find_targets. If the glob didn't |
2947 |
+ match, it was interpreted as a literal string. Fix a stupid typo |
2948 |
+ (findi_targets -> find_targets). |
2949 |
+ |
2950 |
+2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
2951 |
+ |
2952 |
+ * Tag for release 0.9.1 |
2953 |
+ * configure.in: Version is now 0.9.1. |
2954 |
+ * doc/user-guide.txt, doc-developer.txt: Clarify update and scan |
2955 |
+ action definitions, update formatting and wording. |
2956 |
+ |
2957 |
+2005-05-07 Danny van Dyk <kugelfang@g.o> |
2958 |
+ |
2959 |
+ * doc/user-guide.txt: Added a first draft of the user docs. |
2960 |
+ |
2961 |
+2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
2962 |
+ |
2963 |
+ * doc/developer-guide.txt: Fix formatting, typos. Add a bit more about |
2964 |
+ how eselect works. |
2965 |
+ * doc/Makefile.am: Make this much more generic. |
2966 |
+ * misc/Makefile.am: Add Makefile.in to maintainer-clean targets. |
2967 |
+ |
2968 |
+2005-05-07 Tom Martin <slarti@g.o> |
2969 |
+ |
2970 |
+ * man/mailer.eselect.5: Add a man page for mailer.eselect. |
2971 |
+ * modules/mailer.eselect: Add a check_dirs() function for |
2972 |
+ sanity checking /etc/mail/. |
2973 |
+ |
2974 |
+2005-05-07 Danny van Dyk <kugelfang@g.o> |
2975 |
+ |
2976 |
+ * man/profile.eselect.5: Fixed typos. |
2977 |
+ * doc/developer-guide.txt: Added descriptions for the multilib.bash |
2978 |
+ and config.bash functions. |
2979 |
+ |
2980 |
+2005-05-07 Ciaran McCreesh <ciaranm@g.o> |
2981 |
+ |
2982 |
+ * doc/: Add initial developer docs. |
2983 |
+ * libs/core.bash.in: Fix bug in has so that it is consistent with |
2984 |
+ portage syntax. |
2985 |
+ * modules/blas.eselect, modules/lapack.eselect: Update to new has |
2986 |
+ syntax. |
2987 |
+ |
2988 |
+2005-05-07 Aaron Walker <ka0ttic@g.o> |
2989 |
+ |
2990 |
+ * modules/profile-symlink.eselect: Fix sed to use current |
2991 |
+ profiles.desc format. Also, ensure that explicitly specified profiles |
2992 |
+ are actually valid for the host arch. |
2993 |
+ * man/Makefile.am: Add missing manual pages. |
2994 |
+ * man/profile.eselect.5: Add missing '.br'. |
2995 |
+ * configure.in, Makefile.am, doc/Makefile.am: Added Makefile.am for |
2996 |
+ doc/ with html target. |
2997 |
+ |
2998 |
+2005-05-07 Danny van Dyk <kugelfang@g.o> |
2999 |
+ |
3000 |
+ * libs/output.bash.in: Added function 'space'. |
3001 |
+ * libs/default.eselect.in: Fixed do_usage to filter 'action'. |
3002 |
+ * man/blas.eselect: Added missing Section 'ACTION: SET'. |
3003 |
+ * man/lapack.eselect: Added a manpage for the lapack module. |
3004 |
+ * man/profile.eselect: Added a manpage for profile. |
3005 |
+ * modules/blas.eselect: Finalized this module. |
3006 |
+ * modules/lapack.eselect: Added lapack module. |
3007 |
+ |
3008 |
+2005-04-25 Tom Martin <slarti@g.o> |
3009 |
+ |
3010 |
+ * modules/mailer.eselect: Added mailwrapper module. |
3011 |
+ |
3012 |
+2005-04-11 Aaron Walker <ka0ttic@g.o> |
3013 |
+ |
3014 |
+ * man/Makefile.am: forgot to add $(man_MANS) to EXTRA_DIST. |
3015 |
+ * modules/profile.eselect: Added make.profile module. |
3016 |
+ * modules/bashcomp.eselect: Fixed do_list to ignore *~. |
3017 |
+ * misc/Makefile.am: Added Makefile.am. |
3018 |
+ * misc/eselect.bashcomp: Added eselect command-line completion. |
3019 |
+ |
3020 |
+2005-04-10 Aaron Walker <ka0ttic@g.o> |
3021 |
+ |
3022 |
+ * man/Makefile.am: Added Makefile.am. |
3023 |
+ |
3024 |
+2005-04-07 Danny van Dyk <kugelfang@g.o> |
3025 |
+ |
3026 |
+ * modules/blas.eselect: Added package information to outputs. |
3027 |
+ * man/blas.eselect.1: Added a manpage for the blas module. |
3028 |
+ |
3029 |
+2005-04-04 Danny van Dyk <kugelfang@g.o> |
3030 |
+ |
3031 |
+ * man/eselect.1: Added a rudimental manpage. |
3032 |
+ |
3033 |
+2005-03-24 Danny van Dyk <kugelfang@g.o> |
3034 |
+ |
3035 |
+ * libs/config.bash.in: Fixed store_config(), added add_config(). |
3036 |
+ * libs/core.bash.in: Added function has(). |
3037 |
+ * libs/multilib.bash.in: Added multilib library. |
3038 |
+ * modules/blas.eselect: Added blas module. |
3039 |
+ |
3040 |
+2005-02-22 Aaron Walker <ka0ttic@g.o> |
3041 |
+ |
3042 |
+ * modules/bashcomp.eselect: Added bashcomp module. |
3043 |
+ |
3044 |
+2005-02-22 Ciaran McCreesh <ciaranm@g.o> |
3045 |
+ |
3046 |
+ * ChangeLog: Start keeping a ChangeLog. GNU format. |
3047 |
|
3048 |
Deleted: tags/release-1.1.2/NEWS |
3049 |
=================================================================== |
3050 |
--- trunk/NEWS 2009-06-20 22:29:41 UTC (rev 588) |
3051 |
+++ tags/release-1.1.2/NEWS 2009-06-27 07:12:39 UTC (rev 590) |
3052 |
@@ -1,246 +0,0 @@ |
3053 |
-This file contains a summary of changes in released versions. Please read the |
3054 |
-ChangeLog file for a more detailed listing of changes/bug fixes. |
3055 |
- |
3056 |
-1.1.1: |
3057 |
- Bug fixes: |
3058 |
- - Fixed bug #207889: The kernel module now sorts versions properly. |
3059 |
- |
3060 |
- New features: |
3061 |
- - Add a test if the selected package manager is valid. |
3062 |
- - Extended syntax in editor-variable library. |
3063 |
- - The rc module can show the status of scripts that are not assigned to any |
3064 |
- runlevel (bug #271208). |
3065 |
- |
3066 |
-1.1: |
3067 |
- Bug fixes: |
3068 |
- - Fixed bug #155814: Clear aliases and shell functions. |
3069 |
- - Fixed bug #156866: Handle missing scripts in rc module. |
3070 |
- |
3071 |
- New features: |
3072 |
- - Add a new module, for listing and querying eselect modules (bug #148578). |
3073 |
- - Treat 'help' and 'version' options as if they were actions (bug #153890). |
3074 |
- - The rc module now also supports OpenRC (bug #180966). |
3075 |
- - Modules for the EDITOR, VISUAL, and PAGER environment variables |
3076 |
- (bug #190216). |
3077 |
- - Module news-tng.eselect for reading Gentoo ('GLEP 42') news. |
3078 |
- - Remove mailer module since it's not functional (bug #220473). |
3079 |
- - New --with-pm configure option for default package manager. |
3080 |
- - Better bash completion. |
3081 |
- |
3082 |
-1.0.12: |
3083 |
- Bug fixes: |
3084 |
- - Fixed bug #172636: Man pages issues. |
3085 |
- - Fixed bug #198461: Disable coloured output and setting of terminal width |
3086 |
- if stdout is not a tty. Don't hardcode escape sequences for colours. |
3087 |
- - Fixed bug #203114: Remove trailing slant from ESELECT_DATA_PATH. |
3088 |
- - Fixed bug #204937: Honour ROOT in rc module. |
3089 |
- - Fixed bug #218557: Suppress 'Killed' message in bash-completion module. |
3090 |
- - Fixed bug #219864: Issue with whitespace in values of config variables. |
3091 |
- - Fixed bug #232874: Disable filename expansion for highlighted text. |
3092 |
- - Fixed bug #240402: Dereference symbolic links for env files. |
3093 |
- - Fixed bug #248470: Fix selection of parent profiles in 'eselect profile'. |
3094 |
- - Fixed bug #248487: Make 'eselect profile show' show the relative path. |
3095 |
- - Fixed bug #260464: Bad whitespace in key/value list output. |
3096 |
- - Fixed bug #264734: Suppress pgrep error message. |
3097 |
- - Fix quotation in load_config(). |
3098 |
- - Fix paludis command. |
3099 |
- |
3100 |
-1.0.11: |
3101 |
- Bug fixes: |
3102 |
- - Allow resetting to the current implementation, so changes to the symlink |
3103 |
- map can propagate (bug #189942). |
3104 |
- |
3105 |
- New features: |
3106 |
- - Add stuff to be used by new package manager independent eselect-news. |
3107 |
- |
3108 |
-1.0.10: |
3109 |
- Bug fixes: |
3110 |
- - Fix load_config to ignore influence of environment variables. |
3111 |
- |
3112 |
- New features: |
3113 |
- - Add noldconfig option. |
3114 |
- |
3115 |
-1.0.9: |
3116 |
- Bug fixes: |
3117 |
- - Really make the makefiles parallel-safe. |
3118 |
- - Fixed bug #163915: eselect doesn't fully honour DESTDIR |
3119 |
- - Fix parsing of *_SEPARATED in env.eselect |
3120 |
- |
3121 |
-1.0.8: |
3122 |
- Bug fixes: |
3123 |
- - Fixed bug #162008: make install isn't parallel-safe. |
3124 |
- |
3125 |
-1.0.7: |
3126 |
- Bug fixes: |
3127 |
- - Fixed bug in modules/opengl.eselect: Fix when ROOT != /. |
3128 |
- - Fixed bug #151701: Generate {SPACE,COLON}_SEPARATED vars in update. |
3129 |
- - Fixed bug #152318: Fix env.eselect for envvar values containing '='. |
3130 |
- - Fixed bug #152662: Fixed new die() function on *BSD. |
3131 |
- - Updated developer documentation. |
3132 |
- |
3133 |
- Removed modules: |
3134 |
- - java.eselect is now superseded by java-{vm,nsplugin}.eselect. |
3135 |
- |
3136 |
-1.0.6: |
3137 |
- Bug fixes: |
3138 |
- - Fixed bug #144152: Added reload action to rc module. |
3139 |
- - Fixed bug #140633: Fixed quoting in libs/output.bash.in |
3140 |
- - Fixed bug #144882: Corrected copy'n'paste errors |
3141 |
- - Fixed bug #147930: Die on un-sourceable files when handling config files. |
3142 |
- - Fixed bug #148534: inherit package-manager in profiles module. |
3143 |
- - Fixed bug #149627: Die on stray binutils targets. |
3144 |
- - Fixed bug #147857: Don't install vi module as part of eselect. |
3145 |
- |
3146 |
- New Features: |
3147 |
- - Enhance die function to work in deep subshells. |
3148 |
- |
3149 |
-1.0.5: |
3150 |
- Bug fixes: |
3151 |
- - Fixed bug in libs/skel.bash.in regarding set action with numerical |
3152 |
- parameters. |
3153 |
- - Fixed bug #141106. |
3154 |
- |
3155 |
-1.0.4: |
3156 |
- Bug fixes: |
3157 |
- - Fixed list bug in libs/skel.bash.in. |
3158 |
- |
3159 |
- New Features: |
3160 |
- - eselect is now independent of the used package-manager. |
3161 |
- |
3162 |
-1.0.3: |
3163 |
- Bug fixes: |
3164 |
- - Fix env.eselect by white-listing allowed mime-types for files in |
3165 |
- /etc/env.d/. |
3166 |
- - Fix env.eselect to create proper /etc/profile.csh. |
3167 |
- |
3168 |
- New features: |
3169 |
- - blas.eselect and lapack.eselect have been rewritten, cblas.eselect has |
3170 |
- been split out of blas.eselect. All three modules now use skel.bash |
3171 |
- library. |
3172 |
- - rc.eselect now supports a non-default service directory. |
3173 |
- - Add oodict.eselect as a separately-shipped module. |
3174 |
- - kernel.eselect now understands target $(uname -r). |
3175 |
- |
3176 |
-1.0.2: |
3177 |
- Bug fixes: |
3178 |
- - Fix env.eselect to not bail on missing /etc/profile.env. |
3179 |
- |
3180 |
- New features: |
3181 |
- - kernel.eselect now understands 'set $(uname -r)'. |
3182 |
- |
3183 |
-1.0.1: |
3184 |
- Bug fixes: |
3185 |
- - Fix creation of /etc/profile.env in env.eselect. |
3186 |
- - Fix portability problems on *BSD in env.eselect. |
3187 |
- - Synchronized man pages with modules. |
3188 |
- |
3189 |
- New features: |
3190 |
- - binutils.eselect now features a show action. |
3191 |
- - Added arch-independent function to canonicalise paths. |
3192 |
- - eselect now supports *BSD. |
3193 |
- |
3194 |
-1.0: |
3195 |
- Bug fixes: |
3196 |
- - Make no-color behave. |
3197 |
- - Fixed die filename reporting. |
3198 |
- - Restrict load_config to textfiles with proper contents. |
3199 |
- - Scan ld.so.conf rather than hardcoding libdirs. |
3200 |
- - Fix blas, lapack to work even if scan hasn't been called. |
3201 |
- |
3202 |
-1.0_rc2: |
3203 |
- Bug fixes: |
3204 |
- - Fixed location of config files for blas.eselect and lapack.eselect. |
3205 |
- - Fixed behaviour of append_config to not add duplicate items. |
3206 |
- |
3207 |
- New features: |
3208 |
- - blas.eselect and lapack.eselect now fully support MKL72 (yet to be |
3209 |
- committed to portage tree). |
3210 |
- |
3211 |
-1.0_rc1: |
3212 |
- Bug fixes: |
3213 |
- - Added missing description of --global flag in the bashcomp module's |
3214 |
- manual page (bug #101898). |
3215 |
- - kernel module's 'list' action now only lists kernels and not everything |
3216 |
- in /usr/src (bug #104354). |
3217 |
- - Fixed unexpected EOF error when calling the rc module's 'restart' |
3218 |
- action (bug #106540). |
3219 |
- - Fixed a 'file not found' bug in the rc module when encountering bogus |
3220 |
- baselayouts (thanks to Mike Doty <kingtaco@g.o>). |
3221 |
- - Fixed bug in usage of has() library function in main eselect script |
3222 |
- (thanks to Sven Wegener <swegener@g.o>). |
3223 |
- - Fixed unportable uses of absolute paths to binaries. |
3224 |
- - Exit with an error if the user doesn't provide parameters to the various |
3225 |
- rc module actions (start, stop, restart, etc). |
3226 |
- - Our autogen script now works on non-linux boxes. |
3227 |
- - Added symlinks for the manual pages of the modules we already provide |
3228 |
- symlinks for. |
3229 |
- - Added missing manual page for kernel module. |
3230 |
- |
3231 |
- New features: |
3232 |
- - inherit() support that allows dynamic and individual sourcing of |
3233 |
- libraries for each module. |
3234 |
- - Added support for modules to be able to describe the options/parameters |
3235 |
- they accept via describe_ACTION_options() and |
3236 |
- describe_ACTION_parameters(). These descriptions now show up in the |
3237 |
- help/usage output for the respective module. |
3238 |
- - profile module's 'set' action now accepts a --force flag for forcing the |
3239 |
- setting of a profile. |
3240 |
- - smart line wrapping for lines longer than the current terminal width. |
3241 |
- |
3242 |
-0.9.6: |
3243 |
- Bug Fixes: |
3244 |
- - Fixed crippled output of items that contain spaces in write_list |
3245 |
- functions. |
3246 |
- - Fixed store_config() to also store empty values. |
3247 |
- |
3248 |
- New Features: |
3249 |
- - Moved both binutils and env module out of dodgy-scripts. |
3250 |
- - Added env module to replace env-update. |
3251 |
- - Added dirname()/basename() function in pure bash to reduce number of |
3252 |
- calls to external binaries. |
3253 |
- |
3254 |
-0.9.5: |
3255 |
- Bug Fixes: |
3256 |
- - Fixed nocolour handling that caused literal interpretation of '*' thus |
3257 |
- causing the contents of ${PWD} to be displayed instead. |
3258 |
- - Now recognizes the us'ian --no-color in addition to --no-colour. |
3259 |
- - Reverted the colours implementation to the previously used one as all |
3260 |
- the 'colours' calls in a sub-shell made displaying things quite slow. |
3261 |
- - Removed hardcoded paths to binaries that were present in certain modules. |
3262 |
- - Added GNU sed checks so we use the proper path thus allowing it to work |
3263 |
- on systems whose GNU sed is 'gsed'. |
3264 |
- - bashcomp module now properly supports using corresponding numbers |
3265 |
- (from list action) when running enable/disable action. |
3266 |
- - eselect bash-completion now recognizes (and completes on) global options. |
3267 |
- |
3268 |
-0.9.4: |
3269 |
- Bug Fixes: |
3270 |
- - fixed call to lapack config file in blas module. |
3271 |
- |
3272 |
- New Features: |
3273 |
- - added a testing version of binutils.eselect. |
3274 |
- - added (start|stop|restart) subactions to rc module. |
3275 |
- - implemented global options handling generally and a --no-colour |
3276 |
- option specifically. |
3277 |
- - all modules mark currently active options with a * in list subaction. |
3278 |
- |
3279 |
-0.9.3: |
3280 |
- Bug Fixes: |
3281 |
- - mailer and kernel modules: handle no targets better, show current |
3282 |
- selection when doing a list. |
3283 |
- - usage message should now always be correct. |
3284 |
- - support for many more symlink prefixes and suffixes. |
3285 |
- |
3286 |
- New Features: |
3287 |
- - more documentation. |
3288 |
- - rc module as a replacement for rc-config and rc-status. |
3289 |
- |
3290 |
-0.9.2: |
3291 |
- Bug Fixes: |
3292 |
- - blas/lapack modules now use 'scan' subcommand over 'update'. |
3293 |
- - profile module now works with current profiles.desc format. |
3294 |
- - mailer module now works (previously broken due to typo and |
3295 |
- missing test in find_targets glob loop). |
3296 |
- - bashcomp module's show sub-command no longer returns 1. |
3297 |
- |
3298 |
-/* vim: set sw=4 et sts=4 tw=80 spell spelllang=en : */ |
3299 |
|
3300 |
Copied: tags/release-1.1.2/NEWS (from rev 589, trunk/NEWS) |
3301 |
=================================================================== |
3302 |
--- tags/release-1.1.2/NEWS (rev 0) |
3303 |
+++ tags/release-1.1.2/NEWS 2009-06-27 07:12:39 UTC (rev 590) |
3304 |
@@ -0,0 +1,250 @@ |
3305 |
+This file contains a summary of changes in released versions. Please read the |
3306 |
+ChangeLog file for a more detailed listing of changes/bug fixes. |
3307 |
+ |
3308 |
+1.1.2: |
3309 |
+ New features: |
3310 |
+ - The news-tng module supports output in mbox format. |
3311 |
+ |
3312 |
+1.1.1: |
3313 |
+ Bug fixes: |
3314 |
+ - Fixed bug #207889: The kernel module now sorts versions properly. |
3315 |
+ |
3316 |
+ New features: |
3317 |
+ - Add a test if the selected package manager is valid. |
3318 |
+ - Extended syntax in editor-variable library. |
3319 |
+ - The rc module can show the status of scripts that are not assigned to any |
3320 |
+ runlevel (bug #271208). |
3321 |
+ |
3322 |
+1.1: |
3323 |
+ Bug fixes: |
3324 |
+ - Fixed bug #155814: Clear aliases and shell functions. |
3325 |
+ - Fixed bug #156866: Handle missing scripts in rc module. |
3326 |
+ |
3327 |
+ New features: |
3328 |
+ - Add a new module, for listing and querying eselect modules (bug #148578). |
3329 |
+ - Treat 'help' and 'version' options as if they were actions (bug #153890). |
3330 |
+ - The rc module now also supports OpenRC (bug #180966). |
3331 |
+ - Modules for the EDITOR, VISUAL, and PAGER environment variables |
3332 |
+ (bug #190216). |
3333 |
+ - Module news-tng.eselect for reading Gentoo ('GLEP 42') news. |
3334 |
+ - Remove mailer module since it's not functional (bug #220473). |
3335 |
+ - New --with-pm configure option for default package manager. |
3336 |
+ - Better bash completion. |
3337 |
+ |
3338 |
+1.0.12: |
3339 |
+ Bug fixes: |
3340 |
+ - Fixed bug #172636: Man pages issues. |
3341 |
+ - Fixed bug #198461: Disable coloured output and setting of terminal width |
3342 |
+ if stdout is not a tty. Don't hardcode escape sequences for colours. |
3343 |
+ - Fixed bug #203114: Remove trailing slant from ESELECT_DATA_PATH. |
3344 |
+ - Fixed bug #204937: Honour ROOT in rc module. |
3345 |
+ - Fixed bug #218557: Suppress 'Killed' message in bash-completion module. |
3346 |
+ - Fixed bug #219864: Issue with whitespace in values of config variables. |
3347 |
+ - Fixed bug #232874: Disable filename expansion for highlighted text. |
3348 |
+ - Fixed bug #240402: Dereference symbolic links for env files. |
3349 |
+ - Fixed bug #248470: Fix selection of parent profiles in 'eselect profile'. |
3350 |
+ - Fixed bug #248487: Make 'eselect profile show' show the relative path. |
3351 |
+ - Fixed bug #260464: Bad whitespace in key/value list output. |
3352 |
+ - Fixed bug #264734: Suppress pgrep error message. |
3353 |
+ - Fix quotation in load_config(). |
3354 |
+ - Fix paludis command. |
3355 |
+ |
3356 |
+1.0.11: |
3357 |
+ Bug fixes: |
3358 |
+ - Allow resetting to the current implementation, so changes to the symlink |
3359 |
+ map can propagate (bug #189942). |
3360 |
+ |
3361 |
+ New features: |
3362 |
+ - Add stuff to be used by new package manager independent eselect-news. |
3363 |
+ |
3364 |
+1.0.10: |
3365 |
+ Bug fixes: |
3366 |
+ - Fix load_config to ignore influence of environment variables. |
3367 |
+ |
3368 |
+ New features: |
3369 |
+ - Add noldconfig option. |
3370 |
+ |
3371 |
+1.0.9: |
3372 |
+ Bug fixes: |
3373 |
+ - Really make the makefiles parallel-safe. |
3374 |
+ - Fixed bug #163915: eselect doesn't fully honour DESTDIR |
3375 |
+ - Fix parsing of *_SEPARATED in env.eselect |
3376 |
+ |
3377 |
+1.0.8: |
3378 |
+ Bug fixes: |
3379 |
+ - Fixed bug #162008: make install isn't parallel-safe. |
3380 |
+ |
3381 |
+1.0.7: |
3382 |
+ Bug fixes: |
3383 |
+ - Fixed bug in modules/opengl.eselect: Fix when ROOT != /. |
3384 |
+ - Fixed bug #151701: Generate {SPACE,COLON}_SEPARATED vars in update. |
3385 |
+ - Fixed bug #152318: Fix env.eselect for envvar values containing '='. |
3386 |
+ - Fixed bug #152662: Fixed new die() function on *BSD. |
3387 |
+ - Updated developer documentation. |
3388 |
+ |
3389 |
+ Removed modules: |
3390 |
+ - java.eselect is now superseded by java-{vm,nsplugin}.eselect. |
3391 |
+ |
3392 |
+1.0.6: |
3393 |
+ Bug fixes: |
3394 |
+ - Fixed bug #144152: Added reload action to rc module. |
3395 |
+ - Fixed bug #140633: Fixed quoting in libs/output.bash.in |
3396 |
+ - Fixed bug #144882: Corrected copy'n'paste errors |
3397 |
+ - Fixed bug #147930: Die on un-sourceable files when handling config files. |
3398 |
+ - Fixed bug #148534: inherit package-manager in profiles module. |
3399 |
+ - Fixed bug #149627: Die on stray binutils targets. |
3400 |
+ - Fixed bug #147857: Don't install vi module as part of eselect. |
3401 |
+ |
3402 |
+ New Features: |
3403 |
+ - Enhance die function to work in deep subshells. |
3404 |
+ |
3405 |
+1.0.5: |
3406 |
+ Bug fixes: |
3407 |
+ - Fixed bug in libs/skel.bash.in regarding set action with numerical |
3408 |
+ parameters. |
3409 |
+ - Fixed bug #141106. |
3410 |
+ |
3411 |
+1.0.4: |
3412 |
+ Bug fixes: |
3413 |
+ - Fixed list bug in libs/skel.bash.in. |
3414 |
+ |
3415 |
+ New Features: |
3416 |
+ - eselect is now independent of the used package-manager. |
3417 |
+ |
3418 |
+1.0.3: |
3419 |
+ Bug fixes: |
3420 |
+ - Fix env.eselect by white-listing allowed mime-types for files in |
3421 |
+ /etc/env.d/. |
3422 |
+ - Fix env.eselect to create proper /etc/profile.csh. |
3423 |
+ |
3424 |
+ New features: |
3425 |
+ - blas.eselect and lapack.eselect have been rewritten, cblas.eselect has |
3426 |
+ been split out of blas.eselect. All three modules now use skel.bash |
3427 |
+ library. |
3428 |
+ - rc.eselect now supports a non-default service directory. |
3429 |
+ - Add oodict.eselect as a separately-shipped module. |
3430 |
+ - kernel.eselect now understands target $(uname -r). |
3431 |
+ |
3432 |
+1.0.2: |
3433 |
+ Bug fixes: |
3434 |
+ - Fix env.eselect to not bail on missing /etc/profile.env. |
3435 |
+ |
3436 |
+ New features: |
3437 |
+ - kernel.eselect now understands 'set $(uname -r)'. |
3438 |
+ |
3439 |
+1.0.1: |
3440 |
+ Bug fixes: |
3441 |
+ - Fix creation of /etc/profile.env in env.eselect. |
3442 |
+ - Fix portability problems on *BSD in env.eselect. |
3443 |
+ - Synchronized man pages with modules. |
3444 |
+ |
3445 |
+ New features: |
3446 |
+ - binutils.eselect now features a show action. |
3447 |
+ - Added arch-independent function to canonicalise paths. |
3448 |
+ - eselect now supports *BSD. |
3449 |
+ |
3450 |
+1.0: |
3451 |
+ Bug fixes: |
3452 |
+ - Make no-color behave. |
3453 |
+ - Fixed die filename reporting. |
3454 |
+ - Restrict load_config to textfiles with proper contents. |
3455 |
+ - Scan ld.so.conf rather than hardcoding libdirs. |
3456 |
+ - Fix blas, lapack to work even if scan hasn't been called. |
3457 |
+ |
3458 |
+1.0_rc2: |
3459 |
+ Bug fixes: |
3460 |
+ - Fixed location of config files for blas.eselect and lapack.eselect. |
3461 |
+ - Fixed behaviour of append_config to not add duplicate items. |
3462 |
+ |
3463 |
+ New features: |
3464 |
+ - blas.eselect and lapack.eselect now fully support MKL72 (yet to be |
3465 |
+ committed to portage tree). |
3466 |
+ |
3467 |
+1.0_rc1: |
3468 |
+ Bug fixes: |
3469 |
+ - Added missing description of --global flag in the bashcomp module's |
3470 |
+ manual page (bug #101898). |
3471 |
+ - kernel module's 'list' action now only lists kernels and not everything |
3472 |
+ in /usr/src (bug #104354). |
3473 |
+ - Fixed unexpected EOF error when calling the rc module's 'restart' |
3474 |
+ action (bug #106540). |
3475 |
+ - Fixed a 'file not found' bug in the rc module when encountering bogus |
3476 |
+ baselayouts (thanks to Mike Doty <kingtaco@g.o>). |
3477 |
+ - Fixed bug in usage of has() library function in main eselect script |
3478 |
+ (thanks to Sven Wegener <swegener@g.o>). |
3479 |
+ - Fixed unportable uses of absolute paths to binaries. |
3480 |
+ - Exit with an error if the user doesn't provide parameters to the various |
3481 |
+ rc module actions (start, stop, restart, etc). |
3482 |
+ - Our autogen script now works on non-linux boxes. |
3483 |
+ - Added symlinks for the manual pages of the modules we already provide |
3484 |
+ symlinks for. |
3485 |
+ - Added missing manual page for kernel module. |
3486 |
+ |
3487 |
+ New features: |
3488 |
+ - inherit() support that allows dynamic and individual sourcing of |
3489 |
+ libraries for each module. |
3490 |
+ - Added support for modules to be able to describe the options/parameters |
3491 |
+ they accept via describe_ACTION_options() and |
3492 |
+ describe_ACTION_parameters(). These descriptions now show up in the |
3493 |
+ help/usage output for the respective module. |
3494 |
+ - profile module's 'set' action now accepts a --force flag for forcing the |
3495 |
+ setting of a profile. |
3496 |
+ - smart line wrapping for lines longer than the current terminal width. |
3497 |
+ |
3498 |
+0.9.6: |
3499 |
+ Bug Fixes: |
3500 |
+ - Fixed crippled output of items that contain spaces in write_list |
3501 |
+ functions. |
3502 |
+ - Fixed store_config() to also store empty values. |
3503 |
+ |
3504 |
+ New Features: |
3505 |
+ - Moved both binutils and env module out of dodgy-scripts. |
3506 |
+ - Added env module to replace env-update. |
3507 |
+ - Added dirname()/basename() function in pure bash to reduce number of |
3508 |
+ calls to external binaries. |
3509 |
+ |
3510 |
+0.9.5: |
3511 |
+ Bug Fixes: |
3512 |
+ - Fixed nocolour handling that caused literal interpretation of '*' thus |
3513 |
+ causing the contents of ${PWD} to be displayed instead. |
3514 |
+ - Now recognizes the us'ian --no-color in addition to --no-colour. |
3515 |
+ - Reverted the colours implementation to the previously used one as all |
3516 |
+ the 'colours' calls in a sub-shell made displaying things quite slow. |
3517 |
+ - Removed hardcoded paths to binaries that were present in certain modules. |
3518 |
+ - Added GNU sed checks so we use the proper path thus allowing it to work |
3519 |
+ on systems whose GNU sed is 'gsed'. |
3520 |
+ - bashcomp module now properly supports using corresponding numbers |
3521 |
+ (from list action) when running enable/disable action. |
3522 |
+ - eselect bash-completion now recognizes (and completes on) global options. |
3523 |
+ |
3524 |
+0.9.4: |
3525 |
+ Bug Fixes: |
3526 |
+ - fixed call to lapack config file in blas module. |
3527 |
+ |
3528 |
+ New Features: |
3529 |
+ - added a testing version of binutils.eselect. |
3530 |
+ - added (start|stop|restart) subactions to rc module. |
3531 |
+ - implemented global options handling generally and a --no-colour |
3532 |
+ option specifically. |
3533 |
+ - all modules mark currently active options with a * in list subaction. |
3534 |
+ |
3535 |
+0.9.3: |
3536 |
+ Bug Fixes: |
3537 |
+ - mailer and kernel modules: handle no targets better, show current |
3538 |
+ selection when doing a list. |
3539 |
+ - usage message should now always be correct. |
3540 |
+ - support for many more symlink prefixes and suffixes. |
3541 |
+ |
3542 |
+ New Features: |
3543 |
+ - more documentation. |
3544 |
+ - rc module as a replacement for rc-config and rc-status. |
3545 |
+ |
3546 |
+0.9.2: |
3547 |
+ Bug Fixes: |
3548 |
+ - blas/lapack modules now use 'scan' subcommand over 'update'. |
3549 |
+ - profile module now works with current profiles.desc format. |
3550 |
+ - mailer module now works (previously broken due to typo and |
3551 |
+ missing test in find_targets glob loop). |
3552 |
+ - bashcomp module's show sub-command no longer returns 1. |
3553 |
+ |
3554 |
+/* vim: set sw=4 et sts=4 tw=80 spell spelllang=en : */ |
3555 |
|
3556 |
Deleted: tags/release-1.1.2/configure.ac |
3557 |
=================================================================== |
3558 |
--- trunk/configure.ac 2009-06-20 22:29:41 UTC (rev 588) |
3559 |
+++ tags/release-1.1.2/configure.ac 2009-06-27 07:12:39 UTC (rev 590) |
3560 |
@@ -1,87 +0,0 @@ |
3561 |
-AC_INIT(eselect, 1.1.1, eselect@g.o, eselect) |
3562 |
-AC_PREREQ(2.59) |
3563 |
-AC_CONFIG_SRCDIR(bin/eselect.in) |
3564 |
-AC_CONFIG_AUX_DIR(config) |
3565 |
-AM_INIT_AUTOMAKE(1.9) |
3566 |
- |
3567 |
-test x$prefix = "xNONE" && prefix="$ac_default_prefix" |
3568 |
-test x$datadir = "xNONE" && datadir="$ac_default_datadir" |
3569 |
-test x$sysconfdir = "xNONE" && sysconfdir="$ac_default_sysconfdir" |
3570 |
- |
3571 |
-# BASH may already be set in the shell, if the admin then changes the |
3572 |
-# the /bin/sh symlink to a non-bash shell, all hell will break lose. |
3573 |
-# thanks to James Rowe for the heads up. |
3574 |
-unset BASH |
3575 |
-AC_PATH_PROGS(BASH, bash) |
3576 |
-if test x$BASH = "x" ; then |
3577 |
- AC_MSG_ERROR([bash is required]) |
3578 |
-fi |
3579 |
- |
3580 |
-ES_PROG_GNU_SED |
3581 |
-if test x$SED = "x" ; then |
3582 |
- AC_MSG_ERROR([GNU sed is required]) |
3583 |
-fi |
3584 |
- |
3585 |
-AC_PATH_PROG(PORTAGEQ, portageq, /usr/bin/portageq) |
3586 |
- |
3587 |
-AC_PATH_PROG(READLINK, greadlink) |
3588 |
-if test x$READLINK = "x" ; then |
3589 |
- AC_CHECK_PROG(READLINK, readlink -f ., yes, no, [$PATH]) |
3590 |
- if test x$READLINK = "xyes" ; then |
3591 |
- AC_PATH_PROG(READLINK, readlink) |
3592 |
- fi |
3593 |
- |
3594 |
- CANONICALISE_TEST=`$READLINK -f . > /dev/null 2>&1` |
3595 |
- if ! test x$? = "x0" ; then |
3596 |
- unset READLINK |
3597 |
- fi |
3598 |
- |
3599 |
- if test x$READLINK = "x" ; then |
3600 |
- AC_PATH_PROG(REALPATH, realpath) |
3601 |
- if test x$REALPATH = "x" ; then |
3602 |
- AC_MSG_ERROR([Either GNU readlink or realpath is required]) |
3603 |
- fi |
3604 |
- fi |
3605 |
-fi |
3606 |
-if test x$READLINK != "x"; then |
3607 |
- CANONICALISE="$READLINK -f" |
3608 |
-else |
3609 |
- CANONICALISE="$REALPATH" |
3610 |
-fi |
3611 |
-AC_SUBST(CANONICALISE) |
3612 |
- |
3613 |
-# Gentoo uses rst2html.py but most other |
3614 |
-# distro's/OS's install it w/o the .py extension |
3615 |
-AC_PATH_PROG(RST2HTML, rst2html) |
3616 |
-if test x$RST2HTML = "x" ; then |
3617 |
- AC_PATH_PROG(RST2HTML, rst2html.py) |
3618 |
-fi |
3619 |
- |
3620 |
-AC_MSG_CHECKING([what package manager we shall use]) |
3621 |
-AC_ARG_WITH(pm, [AS_HELP_STRING([--with-pm=PM], [use package manager PM])], |
3622 |
- [], [withval=portage]) |
3623 |
-AS_CASE([x$withval], xportage,, xpaludis,, |
3624 |
- [AC_MSG_ERROR([package manager "$withval" not known])]) |
3625 |
-AC_SUBST(PACKAGE_MANAGER, [$withval]) |
3626 |
-AC_MSG_RESULT([$PACKAGE_MANAGER]) |
3627 |
- |
3628 |
-AC_MSG_CHECKING([whether dodgy modules should be installed]) |
3629 |
-AC_ARG_ENABLE(dodgy_modules, |
3630 |
- [AS_HELP_STRING([--enable-dodgy-modules], |
3631 |
- [enable experimental and incomplete modules])] |
3632 |
- if test x$enableval = "xyes" ; then |
3633 |
- DODGY_MODULES="yes" |
3634 |
- else |
3635 |
- DODGY_MODULES="no" |
3636 |
- fi) |
3637 |
-AC_SUBST(DODGY_MODULES) |
3638 |
-AC_MSG_RESULT(${DODGY_MODULES:-nope}) |
3639 |
-AM_CONDITIONAL([DODGY_MODULES], test "x$DODGY_MODULES" = "xyes") |
3640 |
- |
3641 |
-AC_OUTPUT(Makefile |
3642 |
- doc/Makefile |
3643 |
- man/Makefile |
3644 |
- misc/Makefile |
3645 |
- bin/Makefile |
3646 |
- libs/Makefile |
3647 |
- modules/Makefile) |
3648 |
|
3649 |
Copied: tags/release-1.1.2/configure.ac (from rev 589, trunk/configure.ac) |
3650 |
=================================================================== |
3651 |
--- tags/release-1.1.2/configure.ac (rev 0) |
3652 |
+++ tags/release-1.1.2/configure.ac 2009-06-27 07:12:39 UTC (rev 590) |
3653 |
@@ -0,0 +1,87 @@ |
3654 |
+AC_INIT(eselect, 1.1.2, eselect@g.o, eselect) |
3655 |
+AC_PREREQ(2.59) |
3656 |
+AC_CONFIG_SRCDIR(bin/eselect.in) |
3657 |
+AC_CONFIG_AUX_DIR(config) |
3658 |
+AM_INIT_AUTOMAKE(1.9) |
3659 |
+ |
3660 |
+test x$prefix = "xNONE" && prefix="$ac_default_prefix" |
3661 |
+test x$datadir = "xNONE" && datadir="$ac_default_datadir" |
3662 |
+test x$sysconfdir = "xNONE" && sysconfdir="$ac_default_sysconfdir" |
3663 |
+ |
3664 |
+# BASH may already be set in the shell, if the admin then changes the |
3665 |
+# the /bin/sh symlink to a non-bash shell, all hell will break lose. |
3666 |
+# thanks to James Rowe for the heads up. |
3667 |
+unset BASH |
3668 |
+AC_PATH_PROGS(BASH, bash) |
3669 |
+if test x$BASH = "x" ; then |
3670 |
+ AC_MSG_ERROR([bash is required]) |
3671 |
+fi |
3672 |
+ |
3673 |
+ES_PROG_GNU_SED |
3674 |
+if test x$SED = "x" ; then |
3675 |
+ AC_MSG_ERROR([GNU sed is required]) |
3676 |
+fi |
3677 |
+ |
3678 |
+AC_PATH_PROG(PORTAGEQ, portageq, /usr/bin/portageq) |
3679 |
+ |
3680 |
+AC_PATH_PROG(READLINK, greadlink) |
3681 |
+if test x$READLINK = "x" ; then |
3682 |
+ AC_CHECK_PROG(READLINK, readlink -f ., yes, no, [$PATH]) |
3683 |
+ if test x$READLINK = "xyes" ; then |
3684 |
+ AC_PATH_PROG(READLINK, readlink) |
3685 |
+ fi |
3686 |
+ |
3687 |
+ CANONICALISE_TEST=`$READLINK -f . > /dev/null 2>&1` |
3688 |
+ if ! test x$? = "x0" ; then |
3689 |
+ unset READLINK |
3690 |
+ fi |
3691 |
+ |
3692 |
+ if test x$READLINK = "x" ; then |
3693 |
+ AC_PATH_PROG(REALPATH, realpath) |
3694 |
+ if test x$REALPATH = "x" ; then |
3695 |
+ AC_MSG_ERROR([Either GNU readlink or realpath is required]) |
3696 |
+ fi |
3697 |
+ fi |
3698 |
+fi |
3699 |
+if test x$READLINK != "x"; then |
3700 |
+ CANONICALISE="$READLINK -f" |
3701 |
+else |
3702 |
+ CANONICALISE="$REALPATH" |
3703 |
+fi |
3704 |
+AC_SUBST(CANONICALISE) |
3705 |
+ |
3706 |
+# Gentoo uses rst2html.py but most other |
3707 |
+# distro's/OS's install it w/o the .py extension |
3708 |
+AC_PATH_PROG(RST2HTML, rst2html) |
3709 |
+if test x$RST2HTML = "x" ; then |
3710 |
+ AC_PATH_PROG(RST2HTML, rst2html.py) |
3711 |
+fi |
3712 |
+ |
3713 |
+AC_MSG_CHECKING([what package manager we shall use]) |
3714 |
+AC_ARG_WITH(pm, [AS_HELP_STRING([--with-pm=PM], [use package manager PM])], |
3715 |
+ [], [withval=portage]) |
3716 |
+AS_CASE([x$withval], xportage,, xpaludis,, |
3717 |
+ [AC_MSG_ERROR([package manager "$withval" not known])]) |
3718 |
+AC_SUBST(PACKAGE_MANAGER, [$withval]) |
3719 |
+AC_MSG_RESULT([$PACKAGE_MANAGER]) |
3720 |
+ |
3721 |
+AC_MSG_CHECKING([whether dodgy modules should be installed]) |
3722 |
+AC_ARG_ENABLE(dodgy_modules, |
3723 |
+ [AS_HELP_STRING([--enable-dodgy-modules], |
3724 |
+ [enable experimental and incomplete modules])] |
3725 |
+ if test x$enableval = "xyes" ; then |
3726 |
+ DODGY_MODULES="yes" |
3727 |
+ else |
3728 |
+ DODGY_MODULES="no" |
3729 |
+ fi) |
3730 |
+AC_SUBST(DODGY_MODULES) |
3731 |
+AC_MSG_RESULT(${DODGY_MODULES:-nope}) |
3732 |
+AM_CONDITIONAL([DODGY_MODULES], test "x$DODGY_MODULES" = "xyes") |
3733 |
+ |
3734 |
+AC_OUTPUT(Makefile |
3735 |
+ doc/Makefile |
3736 |
+ man/Makefile |
3737 |
+ misc/Makefile |
3738 |
+ bin/Makefile |
3739 |
+ libs/Makefile |
3740 |
+ modules/Makefile) |