Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92219 - dev-python/bicyclerepair automagic emacs support
Summary: dev-python/bicyclerepair automagic emacs support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: Inclusion
: 134778 177317 (view as bug list)
Depends on:
Blocks: 105151 184166
  Show dependency tree
 
Reported: 2005-05-11 00:14 UTC by dan
Modified: 2008-01-23 21:45 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
automatically installs emacs support if emacs use flag is set (bicyclerepair-0.9.ebuild.patch,1.53 KB, patch)
2005-05-11 00:18 UTC, dan
Details | Diff
lets elisp.eclass put bicyclerepair support into site-start.el - should be put in files dir (50bicyclerepair-gentoo.el,96 bytes, text/plain)
2005-05-11 00:19 UTC, dan
Details
renamed elisp file to 55 - it needs to be loaded after pymacs (55bicyclerepair-gentoo.el,99 bytes, text/plain)
2005-05-11 01:29 UTC, dan
Details
do elisp-site-regen (bicyclerepair-0.9.ebuild.2.patch,1.66 KB, patch)
2005-09-01 06:20 UTC, MATSUI Tetsushi
Details | Diff
Full patch against /usr/portage/dev-python/bicyclerepair (bicyclerepair-0.9-r1.patch,6.88 KB, patch)
2006-03-30 06:18 UTC, Klaus Zimmermann
Details | Diff
Proposed patch for bicyclerepair-0.9.ebuild (bicyclerepair-0.9.ebuild.patch,1.67 KB, patch)
2008-01-23 16:36 UTC, Ulrich Müller
Details | Diff
Emacs site-init file, goes to ${FILESDIR} (50bicyclerepair-gentoo.el,196 bytes, text/plain)
2008-01-23 16:37 UTC, Ulrich Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description dan 2005-05-11 00:14:54 UTC
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.
Comment 1 dan 2005-05-11 00:18:12 UTC
Created attachment 58651 [details, diff]
automatically installs emacs support if emacs use flag is set
Comment 2 dan 2005-05-11 00:19:19 UTC
Created attachment 58652 [details]
lets elisp.eclass put bicyclerepair support into site-start.el - should be put in files dir
Comment 3 dan 2005-05-11 01:29:51 UTC
Created attachment 58654 [details]
renamed elisp file to 55 - it needs to be loaded after pymacs
Comment 4 dan 2005-05-11 01:30:47 UTC
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
Comment 5 MATSUI Tetsushi 2005-09-01 06:20:59 UTC
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.
Comment 6 Klaus Zimmermann 2006-03-30 06:18:38 UTC
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.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-05-29 06:27:24 UTC
*** Bug 134778 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-05-29 06:37:00 UTC
*** Bug 134778 has been marked as a duplicate of this bug. ***
Comment 9 MATSUI Tetsushi 2006-08-26 19:28:59 UTC
The versioning of app-emacs/python-mode is changed.
DEPEND needs to be updated.
Comment 10 Ulrich Müller gentoo-dev 2008-01-23 16:36:23 UTC
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.
Comment 11 Ulrich Müller gentoo-dev 2008-01-23 16:37:29 UTC
Created attachment 141663 [details]
Emacs site-init file, goes to ${FILESDIR}
Comment 12 Ulrich Müller gentoo-dev 2008-01-23 16:40:08 UTC
@Python team: If you want, Emacs team can take care of this.
Comment 13 Ulrich Müller gentoo-dev 2008-01-23 16:44:12 UTC
*** Bug 177317 has been marked as a duplicate of this bug. ***
Comment 14 Ali Polatel (RETIRED) gentoo-dev 2008-01-23 21:12:46 UTC
(In reply to comment #12)
> @Python team: If you want, Emacs team can take care of this.
> 

Thanks, please do :-)
Comment 15 Christian Faulhammer (RETIRED) gentoo-dev 2008-01-23 21:45:44 UTC
(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.