I've changed the bicyclerepair-0.9.ebuild to automatically install emacs support if the emacs use flag is set. Also keyworded ppc-macos which is perfectly stable for me. Also changed the vim support filename (which seems to be wrong in the current ebuild?) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 58651 [details, diff] automatically installs emacs support if emacs use flag is set
Created attachment 58652 [details] lets elisp.eclass put bicyclerepair support into site-start.el - should be put in files dir
Created attachment 58654 [details] renamed elisp file to 55 - it needs to be loaded after pymacs
Comment on attachment 58651 [details, diff] automatically installs emacs support if emacs use flag is set Oops! please rename the SITEFILE fo 55bicyclerepair-gentoo.el
Created attachment 67408 [details, diff] do elisp-site-regen dan's work was very nice, but I want 55bicyclerepair-gentoo.el be included in site-gentoo.el. The patch, then, do elisp-site-regen in postinst and postrm in case emacs use flag set. The patch is against the original 0.9 ebuild, including dan's work.
Created attachment 83430 [details, diff] Full patch against /usr/portage/dev-python/bicyclerepair The beforeposted patch is rejected due to minor changes in the original ebuild. Furthermore I felt a little uncomfortable with so many 0.9.ebuilds floating around. Thus I created a new 0.9-r1.ebuild incorporating your changes and made a diff against the bicyclerepair-directory.
*** Bug 134778 has been marked as a duplicate of this bug. ***
The versioning of app-emacs/python-mode is changed. DEPEND needs to be updated.
Created attachment 141662 [details, diff] Proposed patch for bicyclerepair-0.9.ebuild Updated patch against the actual (CVS revision 1.7) bicyclerepair-0.9.ebuild. bikeemacs.py must also be patched, otherwise Python complains about non-ASCII characters, even if they are in a comment.
Created attachment 141663 [details] Emacs site-init file, goes to ${FILESDIR}
@Python team: If you want, Emacs team can take care of this.
*** Bug 177317 has been marked as a duplicate of this bug. ***
(In reply to comment #12) > @Python team: If you want, Emacs team can take care of this. > Thanks, please do :-)
(In reply to comment #14) > (In reply to comment #12) > > @Python team: If you want, Emacs team can take care of this. > Thanks, please do :-) Committed...don't forget stabilisation one day.