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

Bug 2949

Summary: exmh-2.5.ebuild (New Package)
Product: Gentoo Linux Reporter: Tristan Henderson <T.Henderson>
Component: New packagesAssignee: Ryan Phillips (RETIRED) <rphillips>
Status: RESOLVED FIXED    
Severity: enhancement CC: T.Henderson
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: exmh ebuild + patch
updated ebuild with headers and LICENSE
package for metamail. I suggest this goes in net-mail as well. It's pretty ugly, so someone might want to take a look at it first!
new exmh ebuild which depends on metamail and tcl/tk (obsoletes attachment 1191 but I'm not allowed to tick that box!)

Description Tristan Henderson 2002-05-23 05:10:40 UTC
Hi. Find attached exmh.tar.gz containing exmh-2.5.ebuild and a patch to aid the install 
process. I based the ebuild on the mandrake RPM specfile, adding a few extra scripts that 
they have omitted.

exmh is an X interface for MH/nmh mail. It's perhaps not the most cutting-edge MUA, but I 
like it!

The obvious location for this is net-mail/exmh. The patch file would require alteration if bug 
#1404 gets resolved (i.e., if the nmh binaries move to /usr/lib/nmh).

This is my first ebuild file (I only installed gentoo on Sunday!), so feel free to edit it if 
required.

Cheers,
Tristan
Comment 1 Tristan Henderson 2002-05-23 05:11:20 UTC
Created attachment 1105 [details]
exmh ebuild + patch
Comment 2 Ryan Phillips (RETIRED) gentoo-dev 2002-05-27 18:34:05 UTC
Hi Tristan... Can you add the proper headers to the ebuild file? and Where do
you suggest this ebuild to go?

Thanks.
Comment 3 Tristan Henderson 2002-05-27 22:44:45 UTC
Which headers do you mean?

I think it should go in /usr/portage/net-mail/
Comment 4 Ryan Phillips (RETIRED) gentoo-dev 2002-05-28 03:14:15 UTC
there are standard headers missing from the ebuild... /usr/portage/skel.ebuild
header.txt etc.... 

Also, the LICENSE variable is missing from the ebuild.
Comment 5 Tristan Henderson 2002-05-28 03:25:42 UTC
Aha, I hadn't seen skel.ebuild before (this is my first ebuild; basically I just copied an existing 
one). Here is an updated ebuild file.

Thanks.
Comment 6 Tristan Henderson 2002-05-28 03:26:40 UTC
Created attachment 1191 [details]
updated ebuild with headers and LICENSE
Comment 7 Ryan Phillips (RETIRED) gentoo-dev 2002-05-28 03:32:18 UTC
you also have the option to include your name as the maintainer of the ebuild...
If you would like to see that included, then just attach another... I'll commit
the latest one probably this afternoon.
Comment 8 Anthony DeStefano 2002-05-30 18:53:30 UTC
What about metamail?  Doesn't exmh depend on that?  There doesn't seem to exist
an ebuild for it, but I just got it to compile this evening in my quest for
using exmh :)
Comment 9 Anthony DeStefano 2002-05-30 18:57:49 UTC
One more thing.  A dependency on tcl and tk also.
Comment 10 Tristan Henderson 2002-05-31 00:50:32 UTC
I put a dependency in for dev-tcltk/expect, which depends on tcl and tk. But tcl and tk can be 
added explicitly if you like.

I'd completely forgotten about metamail - I'll package that up as well.
Comment 11 Tristan Henderson 2002-05-31 02:36:37 UTC
Created attachment 1249 [details]
package for metamail. I suggest this goes in net-mail as well. It's pretty ugly, so someone might want to take a look at it first!
Comment 12 Tristan Henderson 2002-05-31 02:37:27 UTC
Created attachment 1250 [details]
new exmh ebuild which depends on metamail and tcl/tk (obsoletes attachment 1191 [details] but I'm not allowed to tick that box!)
Comment 13 Ryan Phillips (RETIRED) gentoo-dev 2002-05-31 03:40:02 UTC
committed