Created attachment 478426 [details] maitreya-8.0_beta3 ebuild for Gentoo stable maitreya is an advanced astrology gui for western astrology as well as for Vedic ("Hindu") astrology a.k.a Jyotisha. Its support for the latter distinguishes it from other astrology software in the tree. See www.saravali.de.
Created attachment 478428 [details] maitreya-9999 ebuild for maitreya8-8.0 "live" version This is the preferred version
Thank you for your contribution. A few suggestions how to improve the ebuild: update to EAPI=6 we always use the latest EAPI [1] start with ~ keywords. Have you tested all? [2] And stabilize later [3] KEYWORDS="amd64 ppc ppc64 x86" I suggest to write the filenames, because it is better to debug, if a new file is added or removed. dodoc [A-Z][A-Z]* ChangeLog* I suggest to remove the empty lines in src_install() Are you interested in maintaining the package? [1] https://devmanual.gentoo.org/ebuild-writing/eapi/ [2] https://devmanual.gentoo.org/ebuild-maintenance/ [3] https://wiki.gentoo.org/wiki/KEYWORDS
Created attachment 481516 [details] maitreya-8.0.ebuild Thank you for your suggestions. The new ebuild is modified according to them. Further, it builds against x11-libs/wxGTK:3.0-gtk3 (and not simply :3.0, which would mean gtk2), in order to pacify https://bugs.gentoo.org/show_bug.cgi?id=618642. USE="-system-wxsqlite3" continues to be the default, since for wxsqlite not to pull in another wxGTK slot, a version bump would be needed (see https://bugs.gentoo.org/show_bug.cgi?id=563972, which should be reopened). Ebuild has been tested with all combinations of USE flags on my machine (amd64 Funtoo current). Attachments 478426 and 478428 are now obsolete. As to package maintaining: I could try, but I am a newbie with ebuilds.