Cycle is a calendar program for women. Given a cycle length or statistics for several periods, it can calculate the days until menstruation, the days of "safe" sex, the fertile period, and the days to ovulations, and define the d.o.b. of a child. It allows the user to write notes and helps to supervise the reception of hormonal contraceptive tablets. Cycle is written in Python (also wxPython required) and distributed under the GNU General Public License. Reproducible: Always
Created attachment 199777 [details] Trivial ebuild Ebuild itself is trivial, so just for the sake of it.
I'm not so sure about dependencies though.
Sorry. I did not check ebuild throughly. It does not work it seems, since python setup script is broken. I will reopen it as soon as I find some sort of solution. Sorry again.
Created attachment 199883 [details] Not so trivial ebuild Requires two patches.
Created attachment 199885 [details, diff] Fix a syntax error. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336117
Created attachment 199887 [details, diff] Changes application's locale search path
Here we go again. I used the same trick as Debian maintainers. It's not very clean, but it works, which is better than nothing.
Thank you for this ebuild, you may also want to investigate putting your ebuild in the sunrise overlay which is located at http://www.gentoo.org/proj/en/sunrise/. When/if the ebuild is put into sunrise, please let us know on this bug.
Created attachment 200849 [details] Porposed ebuild v3 Added LINGUAS support. Now instead of installing all of language files, ebuild honors LINGUAS and installs only requested ones.
Created attachment 200957 [details] Proposed ebuild v4 Ebuild now creates desktop entry (a.k.a. launch icon) in Office category.
Created attachment 205182 [details] Version somewhat closer to coding standards, docdir fix This ebuild installs into correct python modules directory instead of /usr/share Locale and Doc dirs are SEDded.