Do not install epkgmove, deprecate gensync for gentoolkit-dev
[gentoolkit.git] / trunk / ChangeLog
1 2007-01-10 Paul Varner <fuzzyray@gentoo.org>
2         * epkgmove: removed epkgmove command due to popular demand. (Bug
3         161360)
4         * gensync: Deprecated gensync in favor of app-portage/layman (multiple
5         bugs)
6
7 2007-01-02 Paul Varner <fuzzyray@gentoo.org>
8         * equery: Fix equery depends --indirect command. (Bug #124552)
9
10 2006-12-31 Paul Varner <fuzzyray@gentoo.org>
11         * equery: Reworked equery depends command to be more accurate.
12
13 2006-12-13 Paul Varner <fuzzyray@gentoo.org>
14         * revdep-rebuild: Fix handling of /etc/portage/package.mask (Bug
15         #158025) Thanks to Wolfram Schlich for the patch.
16
17 2006-12-12 Paul Varner <fuzzyray@gentoo.org>
18         * equery: Add --tree option to equery files command. (Bug #62898)
19         Thanks to scope for the patch.
20
21 2006-12-06 Paul Varner <fuzzyray@gentoo.org>
22         * equery: Modify equery size command to work like the equery list
23         command for pkgspec arguments
24
25 2006-11-27 Paul Varner <fuzzyray@gentoo.org>
26         * eclean: Fix typographical error in help and man page. (Bug #156243)
27
28 2006-10-11 Paul Varner <fuzzyray@gentoo.org>
29         * equery: Fix fileAsStr to understand device files.
30         (http://forums.gentoo.org/viewtopic-p-3639575.html)
31
32 2006-10-07 Paul Varner <fuzzyray@gentoo.org>
33         * euse: Fix quoting bug in get_real_path() (Bug #150335).
34
35 2006-09-21 Paul Varner <fuzzyray@gentoo.org>
36         * eread: Add eread script for reading and managing portage ELOG files.
37         Thanks to Donnie Berkholz for writing this.
38
39 2006-09-03 Paul Varner <fuzzyray@gentoo.org>
40         * revdep-rebuild: Remove unused environment variables before calling
41         emerge (Bug #142074). Check for permissions to write temporary files
42         (Bug #142308)
43
44 2006-08-12 Marius Mauch <genone@gentoo.org>
45         * glsa-check: Add new --mail option to send out vulnerability reports
46         (output of --list plus --dump for each matched glsa as attachment),
47         using elog configuration.
48
49 2006-07-31 Paul Varner <fuzzyray@gentoo.org>
50         * euse: Replace calls to readlink with bash function for Gentoo/ALT
51         compatibility. (Bugs #140477, #128960)
52
53 2006-07-28 Paul Varner <fuzzyray@gentoo.org>
54         * revdep-rebuild: Fix revdep-rebuild to correctly handle --ask being
55         passed to emerge. Thanks to Sal Gonzalez <ghostx@optonline.net> for
56         the patch. (Bug #37485)
57
58 2006-07-07 Paul Varner <fuzzyray@gentoo.org>
59         * revdep-rebuild: Rename --no-path to --no-ld-path and change
60         functionality to not set LD_LIBRARY_PATH.  This fixes bug #96946 as
61         well as bug #137313
62         * revdep-rebuild: Apply patch from truedfx to fix bug #38751
63
64 2006-07-05 Paul Varner <fuzzyray@gentoo.org>
65         * revdep-rebuild: Add --no-path option to revdep-rebuild for bug
66         #137313
67
68 2006-06-25 Marius Mauch <genone@gentoo.org>
69         * glsa-check: update cve code for bug 128115
70
71 2006-06-14 Paul Varner <fuzzyray@gentoo.org>
72         * gentoolkit: Fix package.py to honor $ROOT. (bug #136811)
73
74 2006-05-22 Paul Varner <fuzzyray@gentoo.org>
75         * revdep-rebuild: Use qfile to locate packages if portage-utils is
76         installed (Bug #128374). Be even more paranoid about extra slashes in
77         path names (Bug #128108). Remove unused code. Update configuration
78         section of manpage (Bug #126038).
79
80 2006-04-02 Paul Varner <fuzzyray@gentoo.org>
81         * revdep-rebuild: Remove double-slashes from path names (Bug #128108)
82
83 2006-04-01 Paul Varner <fuzzyray@gentoo.org>
84         * revdep-rebuild: Add fix so that packages no longer in the tree cause
85         errors (Bug #128174). Fix case where masked packages cause
86         revdep-rebuild to not rebuild any packages (Bug #128085)
87
88 2006-03-29 Marius Mauch <genone@gentoo.org>
89         * euse: Add support for special %active argument as placeholder for
90         active use flags
91
92 2006-03-26 Aron Griffis <agriffis@gentoo.org>
93         * echangelog: Don't warn about missing ebuilds when updating 
94           copyrights #120061
95
96 2006-03-25 Aron Griffis <agriffis@gentoo.org>
97         * eviewcvs: Update for sources.gentoo.org, add subversion support
98
99 2006-03-21 Paul Varner <fuzzyray@gentoo.org>
100         * revdep-rebuild: Fix to clear environment before portageq call. (Bug
101         #126038)
102
103 2006-03-08 Paul Varner <fuzzyray@gentoo.org>
104         * genpkgindex: Add binary package indexing utility. (Bug 82132)
105
106 2006-03-01 Paul Varner <fuzzyray@gentoo.org>
107         * gentoolkit: Fix depends parsing to properly handle conjunction. (bug
108         #123725). Thanks to tgl for the patch.
109         * gentoolkit: Added function to get post-merge dependencies (PDEPEND)
110         (bug #99191)
111         * gentoolkit: Change get_dependency functions to always use the
112         portage tree
113         * equery: Added post-merge dependencies to depends and depgraph
114         actions. (bug #99191)
115         * equery: Removed requirement for package to be installed to use
116         depgraph action.
117
118 2006-02-16 Marius Mauch <genone@gentoo.org>
119         * euse: add/remove use flags even if there is no USE= statement in make.conf
120         (bug #95432)
121
122 2006-02-16 Marius Mauch <genone@gentoo.org>
123         * glsa-check: Fix bug causing the wrong summary to be displayed 
124         for --test --verbose (bug #123084)
125
126 2006-02-06 Paul Varner <fuzzyray@gentoo.org>
127         * revdep-rebuild: Reset PORTAGE_NICENESS, so that emerge is not niced
128         twice. Thanks to Lukas Reck for the patch. (Bug 121482)
129
130 2006-01-24 Marius Mauch <genone@gentoo.org>
131         * glsa-check: Use vbd information in verbose list mode (patch by solar)
132
133 2006-01-18 Paul Varner <fuzzyray@gentoo.org>
134         * revdep-rebuild: Add capability to check libtool .la files for
135         non-existant references.
136
137 2006-01-06 Paul Varner <fuzzyray@gentoo.org>
138         * revdep-rebuild: Fix revdep-rebuild to play nicely with portage-2.1
139         (Bug 118124)
140
141 2005-12-28 Paul Varner <fuzzyray@gentoo.org>
142         * revdep-rebuild: Fix to automatically determine how to call find (Bug 111203)
143
144 2005-12-19 Paul Varner <fuzzyray@gentoo.org>
145         * eclean: Add regular expression matching for exclude files (Bug 114365)
146
147 2005-12-13 Paul Varner <fuzzyray@gentoo.org>
148         * equery: Fix USE flag parsing. (Bug 115294)
149
150 2005-12-07 Paul Varner <fuzzyray@gentoo.org>
151         * revdep-rebuild: Fix revdep-rebuild to work with findutils-4.2.27.
152         (bug 111203)
153         * equery: Added note to error message about quoting redirection
154         characters. (Bug 113423)
155         * gentoolkit: Removed python-config call from make file. (Bug 113386)
156
157 2005-11-23 Paul Varner <fuzzyray@gentoo.org>
158         * equery: Changed default behavior for equery list to search for
159         partial name matches. Added equery list examples to the equery man
160         page. (Bugs 113032, 113134)
161
162 2005-11-15 Marius Mauch <genone@gentoo.org>
163         * glsa-check: Changed several messages to stderr instead of stdout
164         * glsa-check: Added new --cve option as requested by solar (bug 98589)
165         * glsa-check: Added support for a EMERGE_OPTS env variable to modify the emerge call of glsa-check --fix
166         * glsa-check: Added a new target "affected"
167         * glsa-check: Removed the warning message as it is now pretty much tested
168         * glsa-check: Show GLSA title on --test if --verbose is also used
169         
170 2005-11-11 Paul Varner <fuzzyray@gentoo.org>
171         * equery: Added sanity check to equery files (Bug 75983)
172         * equery: Fix string matching for equery depends (Bug 85653)
173         * gentoolkit: Fix package.size() to report correct size for symbolic
174         links (Bug 90384)
175         * equery: Fix equery depgraph to show all dependencies (Bug 99191)
176         * equery: Fix traceback with invalid regular expression for equery
177         list (Bug 109392)
178
179 2005-11-04 Paul Varner <fuzzyray@gentoo.org>
180         * equery: Fix equery belongs to correctly work when passed an argument
181         list of multiple files (Bug 111501)
182
183 2005-11-02 Paul Varner <fuzzyray@gentoo.org>
184         * revdep-rebuild: Fix to work with findutils-4.2.25 (Bug 111203)
185
186 2005-10-18 Paul Varner <fuzzyray@gentoo.org>
187         * equery: Make equery look at both DEPEND and RDEPEND for dependencies
188         * gentoolkit: Fix _parse_deps to understand || syntax (Bug 101377)
189
190 2005-10-14 Paul Varner <fuzzyray@gentoo.org>
191         * equery: Add qpkg --dups functionality to equery list command (bug
192         109156)
193
194 2005-10-13 Paul Varner <fuzzyray@gentoo.org>
195         * equery: equery depgraph shows USE flags (Bug 74554)
196         * equery: equery should properly parse use.local.desc (Bug 74569)
197         * equery: equery list escapes regular expressions (Bug 77113)
198         * equery: equery uses displays flags correctly (Bug 86633)
199         * equery: equery -N option to disable pipe detection (Bug 90046)
200         * equery: equery list properly detects version string (Bug 91286)
201         * equery: equery belongs now requires a filename (Bug 94618)
202         * equery: equery files over a pipe only prints file names (Bug 100148)
203         * revdep-rebuild: Fix typo in man page (Bug 109147)
204
205 2005-09-25 Paul Varner <fuzzyray@gentoo.org>
206         * revdep-rebuild: Update to read configuration files from
207         /etc/revdep-rebuild
208
209 2005-09-23 Paul Varner <fuzzyray@gentoo.org>
210         * equery: Sort output from equery list (bug 67152)
211         * equery: Update man page (Bugs 73893, 74944)
212         * equery: equery which returns best-visible ebuild (bug 78687)
213         * equery: equery --quiet is actually quiet (bug 78921)
214         * equery: Fixed typo in equery -h (bug 82352)
215         * gentoolkit: gentoolkit now uses a single portage.config object (bug
216         90680)
217         * equery: equery uses returns unique, sorted list (bug 91623)
218         * equery: equery always honors nocolor flag and settings (bug 98634)
219
220 2005-09-08 Paul Varner <fuzzyray@gentoo.org>
221         * eclean: Inital commit of eclean 0.4.1 from Thomas de Grenier de
222         Latour (tgl) <degrenier@easyconnect.fr> (bug 33877)
223
224 2005-06-28 Paul Varner <fuzzyray@gentoo.org>
225         * revdep-rebuild: Revert fix for bug 93574 as it can cause packages to
226         be missed. (bug 97171)
227
228 2005-06-07 Paul Varner <fuzzyray@gentoo.org>
229         * revdep-rebuild: Delete temporary files if the environment does not 
230         match the previous environment (bug 95274)
231
232 2005-06-05 Paul Varner <fuzzyray@gentoo.org>
233         * revdep-rebuild: Imported revdep-rebuild release from bug 62644
234         * revdep-rebuild: Major changes to the functionality when using 
235         --package-names/-X The script should now update slotted packages 
236         correctly. (bug 22161)
237         * revdep-rebuild: Customizable searching controlled through environment
238         variables.  This removes the need for end users to directly modify the
239         script. (bugs 32276, 38011, 59803)
240         * revdep-rebuild: The directories to search are no longer hard coded
241         into the script.  revdep-rebuild now determines the directories to
242         search based upon /etc/profile.env and /etc/ld.so.conf. (bugs 32276,
243         38011, 89781)
244         * revdep-rebuild: --ignore option to ignore temporary files left from
245         previous runs. Automatically ignore temporary files older than 24 hours.
246         (bug 34052)
247         * revdep-rebuild: Always return an exit status based upon success or
248         failure. (bug 38472)
249         * revdep-rebuild: Fixed to only emerge packages with direct missing
250         dependencies. (bug 38487)
251         * revdep-rebuild: New man page. (bug 40042)
252         * revdep-rebuild: emerge is no longer called with --nodeps. This allows
253         for needed dependencies to be pulled in. (bug 62893)
254         * revdep-rebuild: Cleaned up grammatical errors (bug 85278)
255         * revdep-rebuild: Added support for revdep-rebuild --soname 
256         /path/to/library.so (bug 91503)
257         * revdep-rebuild: Removed symbolically linked directories from search
258         (bug 93574)
259         * revdep-rebuild: --nocolor option to turn off colored output, the
260         script also obeys the NOCOLOR setting from /etc/make.conf.
261         * revdep-rebuild: Removed dependency on qpkg
262         * revdep-rebuild: Script uses PORTAGE_NICENESS from /etc/make.conf
263         * revdep-rebuild: Undocumented --keep-temp option.  This is primarily
264         for debugging/testing. This option prevents temporary files from being
265         deleted.
266         * revdep-rebuild: Changed --soname --soname-regexp options to --library
267         and treat all arguments as basic regular expressions. --soname and
268         --soname-regexp can still be used as options for backwards
269         compatability.
270         * revdep-rebuild: Removed requirement to keep revdep-rebuild and emerge
271         options distinct. Options that are unrecognized by revdep-rebuild are
272         passed directly to emerge.
273
274 2005-04-30 Marius Mauch <genone@gentoo.org>
275         * glsa-check: add V to short option list so it actually works
276         * equery: added new option --name-only to belongs command to make it
277         "emerge-compatible"
278         
279 2005-04-26 Marius Mauch <genone@gentoo.org>
280         * gentoolkit: fix broken Makefile
281         * gentoolkit: add some sticky tape to get the stupid thing working again
282         * equery: fix a few minor problems
283
284 2005-04-25 Marius Mauch <genone@gentoo.org>
285         * qpkg: moving to /usr/share/doc/gentoolkit-*/deprecated
286         * etcat: moving to /usr/share/doc/gentoolkit-*/deprecated
287         * revdep-rebuild: replacing qpkg call with equivalent grep/sed call
288
289 2005-04-07 Marius Mauch <genone@gentoo.org>
290         * euse: fixed bugs 74344, 75525 and 84521
291         * euse: add better support for cascaded profiles
292         * glsa-check: use --oneshot (bug 79819)
293         * glsa.py: fix stupid revision comparison bug (bug 75233)
294
295 2005-03-12 Aron Griffis <agriffis@gentoo.org>
296         * Added eviewcvs to -dev, utility for generating viewcvs URLs
297
298 2005-03-01 Karl Trygve Kalleberg <karltk@gentoo.org>
299         * Dropped epkgmove from the -dev
300         * Released gentoolkit-dev-0.2.3
301
302 2005-03-01 Karl Trygve Kalleberg <karltk@gentoo.org>
303         * Released gentookit-dev-0.2.2
304
305 2004-12-09 Marius Mauch <genone@gentoo.org>
306         * glsa.py: Another stupid bug, this time revisionMatch() broke as
307         ~foobar-rN isn't valid anymore
308
309 2004-12-08 Marius Mauch <genone@gentoo.org>
310         * equery: implemented the --category option
311         * glsa-check: fixed the bug where it wanted to unnecessary merge masked
312         packages
313         * glsa-check: added a check to verify that all non-option arguments are
314         valid GLSAs
315         * glsa.py: changed the outfile parameter in Glsa.dump() to outstream so
316         we don't have to open/close a file which breaks pipes
317         * glsa.py: checks now for python versions below 2.3 and throws an
318         exception
319
320 2004-11-29 Karl Trygve Kalleberg <karltk@gentoo.org>
321         * branched v0-3-0: major rework in equery is in progess. the main
322         branch is reserved for minor and incremental fixups.
323
324 2004-10-20 Karl Trygve Kalleberg <karltk@gentoo.org>
325         * release.sh: New script that automates the relase of a new gentoolkit
326         relase. Only works for gentoolkit-dev at the moment.
327         * src/echangelog/Makefile: Fixed spurious '}'
328         * Released gentoolkit-dev-0.2.1
329
330 2004-10-31 Marius Mauch <genone@gentoo.org>
331         * qpkg: security fix for bug #68846
332
333 2004-10-20 Karl Trygve Kalleberg <karltk@gentoo.org>
334         * etcat: fixed get_use_vars to get_use_flags, fixes #67349.
335
336 2004-10-18 Karl Trygve Kalleberg <karltk@gentoo.org>
337         * gentoolkit: collapsed ChangeLog into base ChangeLog
338         * gentoolkit: reverted indenting back to tabs, due to loud protests
339         from Marius;)
340         * equery: collapsed ChangeLog into base ChangeLog
341         * equery: reverted indenting back to tabs, due to loud protests from
342         Marius;)
343         * equery: minor syntactical cleanups.
344         * equery: minor documentation improvements
345         * equery: added errors module that will hold various types of internal
346         errors raised.
347         * equery: added try block around on md5sum check, which fails on various
348         conditions like insufficient permission or stale temporary checksum
349         files.
350
351 2004-10-17 Marius Mauch <genone@gentoo.org>
352         * equery: fix for bug #67473 (checking md5sums of prelinked binaries)
353         * equery: fix for bug #67275 (--nocolor didn't work as configure was
354         called before parsing the arguments
355         * equery: changed defaults for `equery depends` as making a depgraph for
356         the full portage tree isn't a good idea and find_all_packages() uses way
357         to much memory currently
358         * euse: replaced the old perl version with a newly written bash version.
359
360 2004-10-12 Marius Mauch <genone@gentoo.org>
361         * equery: fix for bug #67210
362
363 2004-10-10 Marius Mauch <genone@gentoo.org>
364         * Removed old-scripts directory from gentoolkit
365         * euse: added a errormessage that it doesn't support cascading profiles
366         * equery: small bugfixes
367         * equery: performance speedup for `equery belongs` by using portage
368         directly
369         * equery: added MD5 verification to `equery check`
370         * equery: renamed 'hasuses' to 'hasuse'
371         * equery: added filter patch for `equery files` from bug 43422, thanks
372         to degrenier@easyconnect.fr
373         * Released gentoolkit-0.2.0_pre10
374
375 2004-10-10 Karl Trygve Kalleberg <karltk@gentoo.org>
376         * equery: Added unit tests for all supported commands
377         * equery: Fixed printing order and recognition of overlay, #53432.
378
379 2004-10-11 Karl Trygve Kalleberg <karltk@gentoo.org>
380         * gentoolkit: Split gentoolkit.py into helpers.py and package.py
381
382 2004-10-10 Karl Trygve Kalleberg <karltk@gentoo.org>
383         * gentoolkit: Fixed Makefiles to work with posix-compatible shells
384         * gentoolkit: Fixed is_overlay() to report properly, #53432.
385
386 2004-10-06 Marius Mauch <genone@gentoo.org>
387         * glsa.py: Convert Unicode strings to ascii before passing them to
388         portage
389         * glsa.py: Some formatting fixes for dump()
390         * glsa.py: changed the matching routines so the reports are hopefully
391         more accurate
392         * glsa-check: added color support 
393         * glsa-check: added a --verbose option to show the warnings about
394         invalid GLSAs
395
396 2004-09-30 Karl Trygve Kalleberg <karltk@gentoo.org>
397         * equery: Added unit tests for --help
398         * equery: Added unit tests for 'files'
399
400 2004-09-27 Karl Trygve Kalleberg <karltk@gentoo.org>
401         * gentoolkit: Added find_installed_packages
402         * equery: Added short commands
403         * equery: Fixed copyright dates
404         * equery: Fixed belongs to search only installed packages
405         * equery: Fixed reporting bug in uses command
406         * equery: Fixed reference to cppv
407         * equery: Added import of die
408         * equery: Added searching header to uses
409         * equery: Fixed hasuses to report properly
410         * Released gentoolkit-0.2.0_pre9
411         * Released gentoolkit-dev-0.2.0_pre4
412
413 2004-09-08 Karl Trygve Kalleberg <karltk@gentoo.org>
414         * equery: Added man page rewrites by Katerina Barone-Adesi
415         <katerinab@gmail.com>, fixes #63045
416         * equery: Fixed spacing issues with files, fixes #63036.
417         * equery: Added depends command by Olivier Crete <tester@gentoo.org>,
418         fixes #40830.
419         * equery: Reworked output yet again.
420         * equery: Belongs handles multiple files on the command line, partially
421         fixes #62361.
422         * gentoolkit: Reworked printing functions
423
424 2004-08-29 Karl Trygve Kalleberg <karltk@gentoo.org>
425         * gentoolkit: Added printing functions
426         * equery: Added check for bad regexp in belongs, fixes #58494
427         * equery: Added proper error reporting to stderr, fixes #57580
428
429 2004-08-22 Karl Trygve Kalleberg <karltk@gentoo.org>
430         * gentoolkit: Fixed Package.get_env_var to use the correct tree db.
431         * gentoolkit: Renamed Package.get_use_vars to Package.get_use_flags
432         * equery: Searches now include masked packages, when installed.
433         * equery: Fixed output to be piping-friendly
434         * equery: Added -N option to force non-piping output
435         * equery: Added hasuses command
436
437 2004-08-01 Marius Mauch <genone@gentoo.org>
438         * Fixed grep expression for `qpkg -f`
439
440 2004-05-04 Karl Trygve Kalleberg <karltk@gentoo.org>
441         * equery: Added a -f/--full-regex option to belongs and some logic so
442         users can do belongs ant, belongs /usr/bin/ant and belongs -f ".*ant.*"
443         while getting sensible results. Fixes #37637.
444
445 2004-04-14 Karl Trygve Kalleberg <karltk@gentoo.org>
446         * Released gentoolkit-dev-0.2.0_pre3
447
448 2004-03-31 Marius Mauch <genone@gentoo.org>
449         * glsa-check: updates, fixing #45528 and #45522, adding support for rXX
450         operators and passing filenames as arguments to Glsa()
451
452 2004-03-13 Marius Mauch <genone@gentoo.org>
453         * Added glsa-check and glsa.py, please note:
454                 - they are only temporary for testing, so no manpage/ChangeLog
455                 - their CVS home is in gentoo-projects
456         * fixed bugs #42160, #40935, #43389
457         * equery: fixing descriptions for local USE flags
458         * equery: more checking on exceptions
459
460 2004-02-08 Karl Trygve Kalleberg <karltk@gentoo.org>
461         * Added ebump
462         * Added gensync
463         * Added epkgmove, closes #36663.
464
465 2004-02-06 Marius Mauch <genone@gentoo.org>
466         * fixed bugs #40159, #39798, #39652, #39596, #39293
467         * changed etcat and equery behavior for ambigous package names,
468                 they now return values for all matching packages rather
469                 than erroring out
470         * added "will be phased out" messages to etcat and qpkg
471
472 2004-01-23 Marius Mauch <genone@gentoo.org>
473         * lots of bugfixes
474         * equery: now catches Exceptions thrown by portage
475         * equery: minor bugfixes
476
477 2004-01-14 Karl Trygve Kalleberg <karltk@gentoo.org>
478         * Added src/ego to gentoolkit-dev
479
480 2004-01-12 Marius Mauch <genone@gentoo.org>
481         * equery: added mask, keyword and slot information to list command
482         * equery: fixed traceback in equery
483         * equery: added more information on "equery list"
484
485 2004-01-10 Karl Trygve Kalleberg <karltk@gentoo.org>
486         * Added src/ego
487
488 2004-01-07 Karl Trygve Kalleberg <karltk@gentoo.org>
489         * equery: Added Makefile
490         * Added new build system
491         * Added src/old-scripts, the scripts from app-portage/gentoolkit
492         * Renamed gentool to equery
493         * Released 0.2.0_pre1
494
495 2003-12-31 Karl Trygve Kalleberg <karltk@gentoo.org>
496         * equery: Added which command
497         * equery: Added check command (not finished)
498
499 2003-12-12 Karl Trygve Kalleberg <karltk@gentoo.org>
500         * equery: Added size command
501         * equery: Added depgraph command
502
503 2003-12-11 Karl Trygve Kalleberg <karltk@gentoo.org>
504         * equery: Added list command
505         * equery: Added uses command
506
507 2003-12-08 Karl Trygve Kalleberg <karltk@gentoo.org>
508         * Removed emerge-rsync, emerge-webrsync
509         * Added moo
510         * Added skeleton man pages to all packages
511         * Added Makefile
512
513 2003-10-05 Karl Trygve Kalleberg <karltk@gentoo.org>
514         * equery: Added files command
515         * equery: Added belongs command
516
517 2003-10-04 Karl Trygve Kalleberg <karltk@gentoo.org>
518         * Rewrote dep-clean to python
519
520 2003-06-31 Karl Trygve Kalleberg <karltk@gentoo.org>
521         * Rewrote more of etcat; many of the functions now employ
522                 gentoolkit.
523         * Replaced qpkg with stubs of a reimplementation in python.
524
525 2003-06-27 Karl Trygve Kalleberg <karltk@gentoo.org>
526         * Added patch to echangelog to consider PORTDIR, fixes #23881.
527
528 2003-06-26 Karl Trygve Kalleberg <karltk@gentoo.org>
529         * Added echangelog, by agenkin
530         * Added ekeyword, by agenkin
531         * Added gentoolkit, the common python library for all Gentoolkit tools.
532         * Revived pkg-size as a testbed for the gentoolkit library
533         * Fixed some minor issues in qpkg
534         * Added revdep-rebuild-1
535         * Added revdep-rebuild-2
536         * Restructuring etcat
537         * Fixed some minor issues in dep-clean
538
539 2002-11-21 Karl Trygve Kalleberg <karltk@gentoo.org>
540         * Renamed pkg-size to gentool-package-size
541         * Renamed pst-package-count to gentool-package-count
542         * Retired rest of pst-* stuff
543
544 2002-08-06 Karl Trygve Kalleberg <karltk@gentoo.org>
545         * Created separate CVS module for Gentoolkit
546         * Restructured directory hierarchy