This is just a small Perl script to extract data about a set of ebuilds from portage. It comes configured to list information about everything you have installed.
I wrote it because my boss once asked me to list everything installed on my computer, where I got it, and what the license was. Rather than process about 700 packages by hand, I wrote this little script. I'm guessing this happens to others every now and then.
The CSV (comma seperated values) format is easy to process and can be directly imported into a spreadsheet. Here's directions for OpenOffice.org and another for MS Excel.
If you find a bug or would like to make a suggestion, please e-mail me. I'd also love to hear about similar scripts for other package managers.
This script is licensed under the GPL.