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
