I've found that the library I use (c++ interface to dev-ibs/libpcre) is missing from the portage tree. You can check out the home page for the software at http://www.daemon.de/PCRE I'm attaching an ebuild from my /usr/local/portage tree.
Created attachment 37804 [details] an ebuild for pcre+ library.
Created attachment 38163 [details] newer version. And while we're at it, here's the newer version.
Make sure you put the correct LICENSE= in the ebuilds you submit. This is VERY important! This code is licensed under LGPL-2.1 and you put GPL-2! In portage.
Sorry, my fault. Will pay more attention to it in the future. (btw, while I admit that the license is very important, I strongly disagree with your statement that it is VERY important. note the capitalization:)). Other than that -- thanks. I'm out to sync and sweep my portage overlay.
for Joe User, it is not important. For legal reasons where Gentoo Foundation is concerned, it is VERY important. If we misrepresent the license under which software is issued, we can be held liable for any damages resulting from this misrepresentation... as an example, consider if we added the halflife2 source code to portage under GPL-2, and people started using it as a base for other applications. WE would be liable for whatever monetary compensation the legal system deams neccessary... Granted this is a bit lower scale than that, but the idea is the same.
Although, this is not a place for prolonged discussion on capitalization, I just wanted to point to somewhat similar situation outlined on the gentoo site (http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1): Inform the user about something important. The argument given to einfo is the message that the user will see. Do not use einfo to display banners such as "*************************************". The fact that you're using einfo is enough to get the user's attention. The same goes for the word "very" and capitalization :)