ekeyword: Add file_parse, get_portdir and get_architectures functions.
authoridl0r <idl0r@gentoo.org>
Fri, 2 Jul 2010 15:30:13 +0000 (15:30 -0000)
committeridl0r <idl0r@gentoo.org>
Fri, 2 Jul 2010 15:30:13 +0000 (15:30 -0000)
commitbad5e224ff25724efd106412165d4bd55d130700
treeaf7bd88bb3c488fcc5196c58af1f068f6e0064bf
parentc3d6082a27a4bd73c8c324eb119169d3e062b7ed
ekeyword: Add file_parse, get_portdir and get_architectures functions.
file_parse is a file parser which strips trailing and starting
whitespace, replaces multiple whitespace by one whitespace and ignores
comments. It returns an array.
get_portdir uses portageq to determine the PORTDIR value.
get_architectures reads $PORTDIR/profiles/arch.list and adds all
available architectures to the %ARCH hash which can be used for
validation.

svn path=/trunk/gentoolkit-dev/; revision=787
ChangeLog
src/ekeyword/ekeyword