The newest yaz ebuild in portage is 2.0.8 so the 2.1.8 ebuild is an update of this packadge. Also I've added a new enchancement which is the yaz++ which is c++ version of yaz, it depends on yaz I've attached the two ebuilds.
Created attachment 62506 [details] Yaz-2.1.8.ebuild (update)
Created attachment 62507 [details] yaz++-0.9.ebuild (New packadge) This ebuild depends on having a new version of yaz so use the yaz-2.1.8.ebuild included with this bug report.
yaz-2.1.8.ebuild in the tree now. please re-attach your yaz++ ebuild with the following fixes: 1. the comments at the top must grant the license to Gentoo (for legal reasons you have to make this change yourself, and resubmit it). 2. HOMEPAGE should not contain any variables (makes it possible to grep). 3. error checking on the autoconf call. 4. your myopts stuff is totally redudant, please remove it. if you want to pass extra arguments from outside, use ECONF_EXTRA instead. 5. Have you tested all of those keywords? They should not be stable for a new ebuild either. in future, also please use one bug per package. so yaz++ would be in a seperate bug to the yaz update.
Created attachment 62780 [details] Yaz++ 0.9 ebuild I added express permission for the gentoo foundation and gentoo foundation copyright to the ebuild. Changed the homepage varriable to not have any varriables in it. Removed the myopt parts out of the ebuild. Also changed the keywords to unstable, because although ive tested it on the x86 platform the testing hasn't been execessive. And I don't have access to any other platform to test it upon. Sorry about all the mess-up its my first time I've ever wrotten an ebuild.
in cvs now, please see the actual ebuild I commited for some useful tips in better ebuilds.