On 02-02-2008 22:54:48 -0800, Alec Warner wrote:
> So it seems to me that we have tons of tools out there that people
> have writtten and we need to aggregrate and document them.

Questionable.

> I don't care necessarily how shitty they are, how old they are, what
> language they are in, or even who wrote them.  I care that they are
> open source or public domain; that they are useful etc...

Probably not that useful to loads of people, but anyway:
http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/scripts

eapify   - "smartly" inject EAPI="prefix" and do an automated conversion
           based on heuristics of the given ebuild to prefix gen 3
           format, "upgrades" from gen 1 and 2 to 3
deapify  - the reverse of eapify, but only for gen 3
ecleankw - apply an intersection between the ebuild's keywords and those
           allowed as per the script, drop all keywords back to
           unstable and convert them to prefix-style keywording
ecommit  - seems like an obsolete hack, don't use it
ecopy    - a webcvs-based script to import an ebuild from gentoo-x86
           into the prefix tree
eupdate  - a cvs-based script to import and update ebuilds in(to) the
           prefix tree, it fetches required patches and retrieves deltas
           over cvs to apply them to the local ebuild copy, as well as
           updating to new ebuild versions by applying the diff with the
           previous version as to retain local changes -- a horrible
           huge beast including an ebuild version comparator to determine
           version updates
portdupe - no idea

The directory treesync contains the scripts that are responsible for
what some people refer to as "commit spam".

 walker    - a script that walks over all packages and runs eupdate on
             them
 doupdates - helper to approve/commit updates in the correct order
 approve   - script that does the actual user input and repoman commit


-- 
Fabian Groffen
Gentoo on a different level
-- 
[email protected] mailing list

Reply via email to