Created attachment 438806 [details] ebuild for a new nltk version The latest version in portage ~ 1 year old, and the newest version 3.2.1 was released 2016-04-09. Link to changelog: https://github.com/nltk/nltk/blob/develop/ChangeLog I renamed the old "nltk-3.0.4.ebuild" -> "nltk-3.2.1.ebuild" and it merged fine in my local testing overlay. But I have no experience in creating\testing ebuilds.
Thank you for the test. This was a good start in building your own ebuilds. You can check your ebuild with repoman -d full It should give warnings, because you did not update the year to 2016 in the header. You can find more information here: https://devmanual.gentoo.org/ebuild-writing/index.html
Created attachment 439176 [details] nltk 3.0.4/3.2.1 ebuilds diff
"repoman -d full" didn't say anything about 2015 year, but I fixed it anyway. Also I made a couple of little changes (see diff). We'll be glad to improve it in any other way =)
Pushed as: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f05e3d7b9635aecd4204fa65650596fc1f271b3f Thank you! ${PYTHON_DEPS} gets added automaticallt to distutils-r1 users (if python support is not optional): https://gitweb.gentoo.org/repo/gentoo.git/tree/eclass/distutils-r1.eclass#n100