Here is a new ebuild for gyrus - an gnome based admin program for cyrus-imapd. This is my 3rd ebuild or so, so please take a close look over it. I'm not sure with the KEYWORDS variable. I just put some plattforms in there and marked them ~. I suggest net-mail/gyrus. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 68580 [details] gyrus-0.3.4.ebuild
> G_SUBDIR=$(echo ${PV} | cut -d. -f 1-2) - This is not allowed in the toplevel code, since it breaks the caching mechanism of Portage. Replace it with ${PV%${PV/?.?/}}. Also it only get's used once, so the extra variable is superfluous. - The DEPEND lines are not necessary, since the packages are part of the base profile. - inheriting eutils is not needed
Better to use versionator.eclass for the substitutions. It's more readable.
Created attachment 68619 [details, diff] gyrus-0.3.4.diff I made the suggested changes and I am going to read about "inherit eutils" and the "versionator.eclass" so I will be able to do this better with my next ebuilds :)
Created attachment 70466 [details] gyrus-0.3.5.ebuild Sorry for submitting the whole ebuild and not a patch but I don't know against which file I shall do a diff now.
Created attachment 118045 [details] gyrus-0.3.7.ebuild version bump
While this is still a viable package for the Gentoo Portage tree it appears this ebuild is lacking in community interest. If you (or another user) are still wanting this to make it into the Portage tree please let us know! It would be additionally helpful (but not required) if you were willing to help out with the package by becoming it's proxied maintainer; you have already done most of the work for this task. Gentoo even has a dedicated team[1] for assisting users in becoming proxied maintainers. If you are interested in maintaining this package, please contact proxy-maint@gentoo.org or join #gentoo-proxy-maint on Freenode IRC. This ebuild exists in the overlay "bgo-overlay". This version is dated, gyrus has a newer version 3.12 which was released 04-Mar-2013 with debian supporting 3.10-3. A revision bump with a new version would be most welcome (none currently exist) This bug can always be reopened to get this package back on track for the Gentoo Portage tree. [1]: https://wiki.gentoo.org/index.php?title=Project:Proxy_Maintainers Tom D
I endorse these findings