Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 77076

Summary: New ebuild for multi-tty Emacs branch
Product: Gentoo Linux Reporter: Tyler Berry <loki>
Component: New packagesAssignee: Emacs project <emacs>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: aryixb, benitezalejandrogm
Priority: High Keywords: EBUILD
Version: 2004.3   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: The emacs-multi-tty ebuild.
Extra diff needed for compile.

Description Tyler Berry 2005-01-07 14:56:36 UTC
This is a new ebuild for the multi-tty Emacs branch which will pull the most recent Arch repository from that branch and build it. I've been using it for some time, and it seems to work pretty well, so I figured I'd share.
Comment 1 Tyler Berry 2005-01-07 14:57:42 UTC
Created attachment 47899 [details]
The emacs-multi-tty ebuild.
Comment 2 Toby Cubitt 2005-10-31 03:54:24 UTC
This fails for me when applying the "emacs-leim-list-el.diff" patch. Not
surprising, since the file doesn't exist and I don't know where to get hold it!
It also fails during bootstrap if I comment out the corresponding epatch line in
the ebuild, so I guess the patch (whatever it is) is necessary.
Comment 3 Tyler Berry 2005-11-01 15:25:31 UTC
Oh yeesh, I forgot to submit that. Adding that file now.
Comment 4 Tyler Berry 2005-11-01 15:28:34 UTC
Created attachment 71897 [details]
Extra diff needed for compile.
Comment 5 Tyler Berry 2005-11-01 15:29:53 UTC
You will also need various other diffs from existing emacs files in portage, and a .envd and .desktop file 
renamed to start with emacs-multi-tty for the ebuild to work right. But those are just copies from 
elsewhere in the tree. It's hard to submit a whole portage folder via bugzilla.
Comment 6 Toby Cubitt 2005-11-08 04:43:47 UTC
Thanks! As you say, the other diffs are just copies from existing emacs branches
in portage and are easily found. It was just the leim-list diff that was
missing. I'll try it out now and report back if it works for me.
Comment 7 Matthew Kennedy (RETIRED) gentoo-dev 2006-08-20 19:34:30 UTC
*** Bug 139947 has been marked as a duplicate of this bug. ***
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2007-04-26 11:41:42 UTC
Emacs version 23 will have the multi-tty patches.  These will be available through the emacs-cvs ebuilds as soon as they are provided upstream.
Comment 9 Ulrich Müller gentoo-dev 2007-04-26 15:19:13 UTC
Reassigning back to emacs team, sorry for the bug spam.
Comment 10 Ulrich Müller gentoo-dev 2007-05-11 10:23:54 UTC
It looks like upstream is on the verge of merging multi-tty into the CVS trunk, see the thread on emacs-devel starting with <http://lists.gnu.org/archive/html/emacs-devel/2007-05/msg00354.html>.

Gentoo will definitely not have any separate multi-tty Emacs package before that. Therefore closing this as WONTFIX.

Thank you for submitting the ebuild, even though it wasn't included in Portage.

(In reply to comment #8)
> Emacs version 23 will have the multi-tty patches.  These will be available
> through the emacs-cvs ebuilds as soon as they are provided upstream.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-05-13 17:59:09 UTC
*** Bug 178396 has been marked as a duplicate of this bug. ***
Comment 12 Christian Faulhammer (RETIRED) gentoo-dev 2007-08-29 16:25:19 UTC
To inform you, you can now have multi-tty by emerging app-editors/emacs-cvs-23.0.50 as it has been merged into the mainline Emacs.