summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mail-client/exmh')
-rw-r--r--mail-client/exmh/ChangeLog35
-rw-r--r--mail-client/exmh/Manifest8
-rw-r--r--mail-client/exmh/exmh-2.5.ebuild57
-rw-r--r--mail-client/exmh/exmh-2.6.3.ebuild57
-rw-r--r--mail-client/exmh/files/digest-exmh-2.51
-rw-r--r--mail-client/exmh/files/digest-exmh-2.6.31
-rw-r--r--mail-client/exmh/files/exmh-2.5-conf.patch108
-rw-r--r--mail-client/exmh/files/exmh-2.6.3-conf.patch87
-rw-r--r--mail-client/exmh/metadata.xml5
9 files changed, 359 insertions, 0 deletions
diff --git a/mail-client/exmh/ChangeLog b/mail-client/exmh/ChangeLog
new file mode 100644
index 000000000000..dabfbe5ad06b
--- /dev/null
+++ b/mail-client/exmh/ChangeLog
@@ -0,0 +1,35 @@
+# ChangeLog for net-mail/exmh
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/exmh/ChangeLog,v 1.1 2004/05/30 02:42:31 seemant Exp $
+
+*exmh-2.6.3 (29 May 2004)
+
+ 29 May 2004; Seemant Kulleen <seemant@gentoo.org> +metadata.xml,
+ +files/exmh-2.5-conf.patch, +files/exmh-2.6.3-conf.patch, +exmh-2.5.ebuild,
+ +exmh-2.6.3.ebuild:
+ Moved from net-mail/exmh to mail-client/exmh.
+
+ 22 Feb 2004; Aron Griffis <agriffis@gentoo.org> exmh-2.5.ebuild,
+ exmh-2.6.3.ebuild:
+ Remove arm keywords
+
+ 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
+*exmh-2.6.3 (31 Jul 2003)
+
+ 31 Jul 2003; Ryan Phillips <rphillips@gentoo.org> exmh-2.6.3.ebuild :
+ updated version and added net-mail/metamail deps
+
+*exmh-2.5 (31 May 2002)
+
+ 31 Jul 2003; Ryan Phillips <rphillips@gentoo.org> exmh-2.5.ebuild :
+ Added net-mail/metamail to deps
+
+ 31 May 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog :
+
+ Added initial ChangeLog which should be updated whenever the package is
+ updated in any way. This changelog is targetted to users. This means that the
+ comments should well explained and written in clean English. The details about
+ writing correct changelogs are explained in the skel.ChangeLog file which you
+ can find in the root directory of the portage repository.
+
diff --git a/mail-client/exmh/Manifest b/mail-client/exmh/Manifest
new file mode 100644
index 000000000000..c25705cbe47b
--- /dev/null
+++ b/mail-client/exmh/Manifest
@@ -0,0 +1,8 @@
+MD5 556b302bb9ea606021ec3fed8e427121 ChangeLog 1126
+MD5 4879f305a617b45cb90b141c3e7b6ac9 exmh-2.5.ebuild 1284
+MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
+MD5 a8be1f292d3bb70aef594c822333c651 exmh-2.6.3.ebuild 1289
+MD5 3a53f493fcbb3584e5425aeeaac9d983 files/digest-exmh-2.5 60
+MD5 8106e98e35ec1d7d72054893d4a2a543 files/exmh-2.5-conf.patch 3161
+MD5 fa868a8e004f8b256d8891a396de40bd files/digest-exmh-2.6.3 62
+MD5 37e66dfd152725e587a2ac03b0cc505e files/exmh-2.6.3-conf.patch 2876
diff --git a/mail-client/exmh/exmh-2.5.ebuild b/mail-client/exmh/exmh-2.5.ebuild
new file mode 100644
index 000000000000..262801143315
--- /dev/null
+++ b/mail-client/exmh/exmh-2.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/exmh/exmh-2.5.ebuild,v 1.1 2004/05/30 02:42:31 seemant Exp $
+
+DESCRIPTION="An X user interface for MH mail"
+SRC_URI="ftp://ftp.scriptics.com/pub/tcl/${PN}/${PN}-${PV}.tar.gz"
+HOMEPAGE="http://beedub.com/exmh/"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="x86 sparc"
+IUSE="crypt"
+
+DEPEND="net-mail/nmh
+ dev-tcltk/expect
+ net-mail/mailbase
+ net-mail/metamail
+ crypt? ( app-crypt/gnupg )
+ >=dev-lang/tcl-8.2
+ >=dev-lang/tk-8.2"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ for i in *.MASTER; do cp $i ${i%%.MASTER}; done
+ mv exmh.l exmh.1
+ patch -p1 < ${FILESDIR}/exmh-2.5-conf.patch
+ cd misc
+ rm -rf RPM *tar* *gbuffy*
+ for i in *
+ do
+ mv $i $i.orig
+ sed -e "s:/usr/local/bin:/usr/bin:" $i.orig > $i
+ mv $i $i.orig
+ sed -e "s:/usr/local/nmh/bin:/usr/bin:" $i.orig > $i
+ mv $i $i.orig
+ sed -e "s:/usr/local/nmh/lib:/usr/bin:" $i.orig > $i
+ rm $i.orig
+ done
+}
+
+src_compile() {
+ echo 'auto_mkindex ./lib *.tcl' | tclsh
+}
+
+src_install() {
+ into /usr
+ dobin exmh exmh-bg exmh-async ftp.expect
+
+ doman exmh.1
+
+ dodoc COPYRIGHT exmh.CHANGES exmh.README misc/*
+
+ dodir /usr/lib/${PN}-${PV}
+ install -m 644 lib/* ${D}/usr/lib/${PN}-${PV}
+}
diff --git a/mail-client/exmh/exmh-2.6.3.ebuild b/mail-client/exmh/exmh-2.6.3.ebuild
new file mode 100644
index 000000000000..e28a219deb14
--- /dev/null
+++ b/mail-client/exmh/exmh-2.6.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/exmh/exmh-2.6.3.ebuild,v 1.1 2004/05/30 02:42:31 seemant Exp $
+
+DESCRIPTION="An X user interface for MH mail"
+SRC_URI="ftp://ftp.scriptics.com/pub/tcl/${PN}/${PN}-${PV}.tar.gz"
+HOMEPAGE="http://beedub.com/exmh/"
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="~x86 ~sparc"
+IUSE="crypt"
+
+DEPEND="net-mail/nmh
+ dev-tcltk/expect
+ net-mail/mailbase
+ net-mail/metamail
+ crypt? ( app-crypt/gnupg )
+ >=dev-lang/tcl-8.2
+ >=dev-lang/tk-8.2"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ for i in *.MASTER; do cp $i ${i%%.MASTER}; done
+ mv exmh.l exmh.1
+ patch -p1 < ${FILESDIR}/exmh-2.6.3-conf.patch
+ cd misc
+ rm -rf RPM *tar* *gbuffy*
+ for i in *
+ do
+ mv $i $i.orig
+ sed -e "s:/usr/local/bin:/usr/bin:" $i.orig > $i
+ mv $i $i.orig
+ sed -e "s:/usr/local/nmh/bin:/usr/bin:" $i.orig > $i
+ mv $i $i.orig
+ sed -e "s:/usr/local/nmh/lib:/usr/bin:" $i.orig > $i
+ rm $i.orig
+ done
+}
+
+src_compile() {
+ echo 'auto_mkindex ./lib *.tcl' | tclsh
+}
+
+src_install() {
+ into /usr
+ dobin exmh exmh-bg exmh-async ftp.expect
+
+ doman exmh.1
+
+ dodoc COPYRIGHT exmh.CHANGES exmh.README misc/*
+
+ dodir /usr/lib/${PN}-${PV}
+ install -m 644 lib/* ${D}/usr/lib/${PN}-${PV}
+}
diff --git a/mail-client/exmh/files/digest-exmh-2.5 b/mail-client/exmh/files/digest-exmh-2.5
new file mode 100644
index 000000000000..e446e10639f8
--- /dev/null
+++ b/mail-client/exmh/files/digest-exmh-2.5
@@ -0,0 +1 @@
+MD5 f40c3cebfe9102d66ec27a9098b4717e exmh-2.5.tar.gz 867121
diff --git a/mail-client/exmh/files/digest-exmh-2.6.3 b/mail-client/exmh/files/digest-exmh-2.6.3
new file mode 100644
index 000000000000..c8f61e2a8714
--- /dev/null
+++ b/mail-client/exmh/files/digest-exmh-2.6.3
@@ -0,0 +1 @@
+MD5 5b04d70b7f827f4e520d8b68b28b3efe exmh-2.6.3.tar.gz 910556
diff --git a/mail-client/exmh/files/exmh-2.5-conf.patch b/mail-client/exmh/files/exmh-2.5-conf.patch
new file mode 100644
index 000000000000..96489601444b
--- /dev/null
+++ b/mail-client/exmh/files/exmh-2.5-conf.patch
@@ -0,0 +1,108 @@
+diff -urN exmh-2.5/exmh exmh-2.5.conf/exmh
+--- exmh-2.5/exmh Thu May 23 10:20:22 2002
++++ exmh-2.5.conf/exmh Thu May 23 10:17:46 2002
+@@ -1,4 +1,4 @@
+-#!wish -f
++#!/usr/bin/wish -f
+ #
+ # TK interface to the MH Mail utility
+ # Brent Welch <welch@acm.org>
+@@ -17,6 +17,34 @@
+
+ # The following lines are patched by exmh.install
+ #CONFIGURATION
++set wish /usr/bin/wish
++set exmh(version) {version 2.5 07/13/2001}
++set exmh(name) exmh
++set exmh(maintainer) welch@acm.org
++set mh_path /usr/bin
++set exmh(slocal) /usr/bin/slocal
++set mime(dir) /usr/bin
++set mailcap_default /etc/mailcap
++set mimetypes_default /etc/mime.types
++set exmh(expect) /usr/bin/expect
++set exmh(expectk) /usr/bin/expectk
++set faces(dir) /usr/lib/faces
++set faces(set,user) {local users usenix misc}
++set faces(set,unknown) {domains unknown}
++set faces(set,news) news
++set faces(defaultDomain) eng.sun.com
++set faces(suffix) {xpm gif xbm}
++set pgp(pgp,path) /usr/bin
++set pgp(pgp5,path) /usr/bin
++set pgp(gpg,path) /usr/bin
++set pgp(pgp6,path) /usr/bin
++set glimpse(path) /usr/bin
++set sound(cmd) /usr/bin/play
++set exmh(library) /usr/lib/exmh-2.5
++set install(dir,bin) /usr/bin
++set install(dir,man) /usr/share/man/man1
++set install(dir,lib) /usr/lib/exmh-2.5
++
+ #END CONFIGURATION
+
+ if [catch {file join a b}] {
+diff -urN exmh-2.5/exmh-async exmh-2.5.conf/exmh-async
+--- exmh-2.5/exmh-async Thu May 23 10:20:22 2002
++++ exmh-2.5.conf/exmh-async Thu May 23 09:55:34 2002
+@@ -1,4 +1,4 @@
+-#!wish -f
++#!/usr/bin/wish -f
+ #
+ # async editor frontend for exmh
+ # Arg1: invoking interpreter's name (from [winfo name .])
+diff -urN exmh-2.5/exmh-bg exmh-2.5.conf/exmh-bg
+--- exmh-2.5/exmh-bg Thu May 23 10:20:22 2002
++++ exmh-2.5.conf/exmh-bg Thu May 23 10:18:18 2002
+@@ -1,4 +1,4 @@
+-#!wish -f
++#!/usr/bin/wish -f
+ #
+ # Background processing script for exmh.
+ # This does stuff and then sends messages to the background module
+@@ -17,6 +17,34 @@
+ # any specification.
+
+ #CONFIGURATION
++set wish /usr/bin/wish
++set exmh(version) {version 2.5 07/13/2001}
++set exmh(name) exmh
++set exmh(maintainer) welch@acm.org
++set mh_path /usr/bin
++set exmh(slocal) /usr/bin/slocal
++set mime(dir) /usr/bin
++set mailcap_default /etc/mailcap
++set mimetypes_default /etc/mime.types
++set exmh(expect) /usr/bin/expect
++set exmh(expectk) /usr/bin/expectk
++set faces(dir) /usr/lib/faces
++set faces(set,user) {local users usenix misc}
++set faces(set,unknown) {domains unknown}
++set faces(set,news) news
++set faces(defaultDomain) eng.sun.com
++set faces(suffix) {xpm gif xbm}
++set pgp(pgp,path) /usr/bin
++set pgp(pgp5,path) /usr/bin
++set pgp(gpg,path) /usr/bin
++set pgp(pgp6,path) /usr/bin
++set glimpse(path) /usr/bin
++set sound(cmd) /usr/bin/play
++set exmh(library) /usr/lib/exmh-2.5
++set install(dir,bin) /usr/bin
++set install(dir,man) /usr/share/man/man1
++set install(dir,lib) /usr/lib/exmh-2.5
++
+ #END CONFIGURATION
+
+ wm withdraw .
+diff -urN exmh-2.5/ftp.expect exmh-2.5.conf/ftp.expect
+--- exmh-2.5/ftp.expect Thu May 23 10:20:22 2002
++++ exmh-2.5.conf/ftp.expect Thu May 23 09:55:34 2002
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+ # \
+-exec expect -f
++exec /usr/bin/expect -f
+
+ set site [lindex $argv 0]
+ set dir [lindex $argv 1]
diff --git a/mail-client/exmh/files/exmh-2.6.3-conf.patch b/mail-client/exmh/files/exmh-2.6.3-conf.patch
new file mode 100644
index 000000000000..2cf64afa0001
--- /dev/null
+++ b/mail-client/exmh/files/exmh-2.6.3-conf.patch
@@ -0,0 +1,87 @@
+diff -urN exmh-2.6.3/exmh exmh-2.6.3-gentoo/exmh
+--- exmh-2.6.3/exmh 2003-04-19 12:41:21.000000000 +0200
++++ exmh-2.6.3-gentoo/exmh 2003-04-19 12:34:08.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!wish -f
++#!/usr/bin/wish -f
+ #
+ # TK interface to the MH Mail utility
+ # Brent Welch <welch@acm.org>
+@@ -17,6 +17,8 @@
+
+ # The following lines are patched by exmh.install
+ #CONFIGURATION
++source /etc/exmh.conf
++set exmh(version) "version 2.6.3 04/02/2003 (gentoo $exmh(gentoo-config-version))"
+ #END CONFIGURATION
+
+ if [catch {file join a b}] {
+diff -urN exmh-2.6.3/exmh-bg exmh-2.6.3-gentoo/exmh-bg
+--- exmh-2.6.3/exmh-bg 2003-04-19 12:41:21.000000000 +0200
++++ exmh-2.6.3-gentoo/exmh-bg 2003-04-19 12:34:29.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!wish -f
++#!/usr/bin/wish -f
+ #
+ # Background processing script for exmh.
+ # This does stuff and then sends messages to the background module
+@@ -17,6 +17,8 @@
+ # any specification.
+
+ #CONFIGURATION
++source /etc/exmh.conf
++set exmh(version) "version 2.6.3 04/02/2003 (gentoo $exmh(gentoo-config-version))"
+ #END CONFIGURATION
+
+ wm withdraw .
+diff -urN exmh-2.6.3/exmh-strip exmh-2.6.3-gentoo/exmh-strip
+--- exmh-2.6.3/exmh-strip 2003-04-19 12:41:21.000000000 +0200
++++ exmh-2.6.3-gentoo/exmh-strip 2003-04-19 12:33:58.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!wish
++#!/usr/bin/wish -f
+ #
+ # Utility to strip out attachments from MIME messages.
+ # They are replaced with references to the external files.
+@@ -41,6 +41,8 @@
+ # any specification.
+
+ #CONFIGURATION
++source /etc/exmh.conf
++set exmh(version) "version 2.6.3 04/02/2003 (gentoo $exmh(gentoo-config-version))"
+ #END CONFIGURATION
+
+ if {[catch {wm withdraw .}]} {
+diff -urN exmh-2.6.3/gentoo/exmh.conf exmh-2.6.3-gentoo/gentoo/exmh.conf
+--- exmh-2.6.3/gentoo/exmh.conf 1970-01-01 01:00:00.000000000 +0100
++++ exmh-2.6.3-gentoo/gentoo/exmh.conf 2003-04-19 15:04:01.000000000 +0200
+@@ -0,0 +1,29 @@
++# /etc/exmh.conf - configuration file for exmh
++# this is sourced by exmh, so please use tcl syntax
++set wish /usr/bin/wish
++set exmh(gentoo-config-version) {2.6.3}
++set exmh(name) exmh
++set exmh(maintainer) welch@acm.org
++set mh_path /usr/bin
++set exmh(slocal) /usr/bin/slocal
++set mime(dir) /usr/bin
++set mailcap_default /etc/mailcap
++set mimetypes_default /etc/mime.types
++set exmh(expect) /usr/bin/expect
++set exmh(expectk) /usr/expectk
++set faces(dir) /usr/lib/faces
++set faces(set,user) {local users usenix misc}
++set faces(set,unknown) {domains unknown}
++set faces(set,news) news
++set faces(defaultDomain) panasas.com
++set faces(suffix) {xpm gif xbm}
++set pgp(pgp,path) /usr/bin
++set pgp(pgp5,path) /usr/bin
++set pgp(gpg,path) /usr/bin
++set pgp(pgp6,path) /usr/bin
++set glimpse(path) /usr/bin
++set sound(cmd) {/usr/bin/play -v 38}
++set exmh(library) /usr/lib/exmh-2.6.3
++set install(dir,bin) /usr/bin
++set install(dir,man) /usr/share/man/manl
++set install(dir,lib) /usr/lib/exmh-2.6.3
diff --git a/mail-client/exmh/metadata.xml b/mail-client/exmh/metadata.xml
new file mode 100644
index 000000000000..51f94e3fbe0e
--- /dev/null
+++ b/mail-client/exmh/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>net-mail</herd>
+</pkgmetadata>