summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Knight <tomk@gentoo.org>2004-08-07 17:57:24 +0000
committerTom Knight <tomk@gentoo.org>2004-08-07 17:57:24 +0000
commitbb79bb0f6899445448924852fa961d20a5e83d58 (patch)
tree84c7dab22cb6b478347460ff4da0d752ae9ce82f /mail-client/elm
parentremove old versions, remove app-doc/qt-docs as a dependency (diff)
downloadhistorical-bb79bb0f6899445448924852fa961d20a5e83d58.tar.gz
historical-bb79bb0f6899445448924852fa961d20a5e83d58.tar.bz2
historical-bb79bb0f6899445448924852fa961d20a5e83d58.zip
Thanks to Andrej Kacian for the patch to fix bug #38156
Diffstat (limited to 'mail-client/elm')
-rw-r--r--mail-client/elm/ChangeLog7
-rw-r--r--mail-client/elm/Manifest4
-rw-r--r--mail-client/elm/elm-2.4_rc100-r1.ebuild87
-rw-r--r--mail-client/elm/files/digest-elm-2.4_rc100-r11
4 files changed, 97 insertions, 2 deletions
diff --git a/mail-client/elm/ChangeLog b/mail-client/elm/ChangeLog
index f8c7165e3d66..41b17504d1b2 100644
--- a/mail-client/elm/ChangeLog
+++ b/mail-client/elm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for mail-client/elm
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/mail-client/elm/ChangeLog,v 1.5 2004/07/17 22:08:37 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/mail-client/elm/ChangeLog,v 1.6 2004/08/07 17:57:24 tomk Exp $
+
+*elm-2.4_rc100-r1 (07 Aug 2004)
+
+ 07 Aug 2004; Tom Knight <tomk@gentoo.org> +elm-2.4_rc100-r1.ebuild:
+ Thanks to Andrej Kacian for the patch to fix bug #38156
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> elm-2.4_rc100.ebuild:
virtual/glibc -> virtual/libc
diff --git a/mail-client/elm/Manifest b/mail-client/elm/Manifest
index 4fd8c5a8db55..17a4b447bca0 100644
--- a/mail-client/elm/Manifest
+++ b/mail-client/elm/Manifest
@@ -1,4 +1,6 @@
MD5 0bfad94c5542bc70a4d612b8e21198ae elm-2.4_rc100.ebuild 1539
-MD5 1003d10ca1718d99552e18431af40a11 ChangeLog 1308
+MD5 29138d658f1cebfe1bd42c4a07d744a8 elm-2.4_rc100-r1.ebuild 2134
+MD5 fb991e075da9d46c8c83a2ff2010d8f5 ChangeLog 1470
MD5 5721b86fd871bdfab77231abc6e02f68 metadata.xml 161
+MD5 07d5c730af371c6220688b51c8a7ae14 files/digest-elm-2.4_rc100-r1 66
MD5 07d5c730af371c6220688b51c8a7ae14 files/digest-elm-2.4_rc100 66
diff --git a/mail-client/elm/elm-2.4_rc100-r1.ebuild b/mail-client/elm/elm-2.4_rc100-r1.ebuild
new file mode 100644
index 000000000000..fbd0f3e3b215
--- /dev/null
+++ b/mail-client/elm/elm-2.4_rc100-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mail-client/elm/elm-2.4_rc100-r1.ebuild,v 1.1 2004/08/07 17:57:24 tomk Exp $
+
+DESCRIPTION="a classic mail client enhanced by Michael Elkins"
+HOMEPAGE="http://www.ozone.fmi.fi/KEH/"
+SRC_URI="http://www.ozone.fmi.fi/KEH/elm-2.4ME+100.tar.gz"
+
+LICENSE="Elm"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~ppc ~alpha"
+
+IUSE="spell"
+
+DEPEND="virtual/libc
+ >=net-mail/mailbase-0.00-r5
+ dev-libs/openssl
+ spell? ( app-text/ispell )"
+
+S=${WORKDIR}/elm2.4.ME+.100
+
+src_compile() {
+
+ sed -i -e "s:\$shlib:${D}\$shlib:g" \
+ lib/Makefile.SH
+
+ sed -i -e "s:\$shlib:${D}\$shlib:g" \
+ shared_libs/iconv/Makefile.SH
+
+ sed -i -e "s:\$shlib:${D}\$shlib:g" \
+ shared_libs/smtp/Makefile.SH
+
+ sed -i -e "s:\$shlib:${D}\$shlib:g" \
+ shared_libs/tls/Makefile.SH
+
+ sed -i -e "s:elmunidata -I :elmunidata -w ${D}usr/lib/elm.map.bin/unidata.bin :" \
+ -e "s:\$lib$:${D}\$lib:" \
+ src/Makefile.SH
+
+ sed -i -e "s:\$lib$:${D}\$lib:" \
+ utils/Makefile.SH
+
+ sed -i -e "s:\"\$lib\":\"${D}\$lib\":" \
+ -e "s:\$lib$:${D}\$lib:" \
+ doc/Makefile.SH
+
+ sed -e "s:helphome\t\"\$lib:helphome\t\"${D}\$lib:" \
+ -e "s:\"\$lib/elmrc-info:\"${D}\$lib/elmrc-info:" \
+ -e "s:\$shlib:${D}\$shlib:" \
+ hdrs/sysdefs.SH
+
+ sed -i -e "s:install_prefix/man:install_prefix/share/man:" \
+ -e "s:etc=\"\$lib\":etc=\"/etc/elm\":" \
+ -e "s:dflt=\"-O\":dflt=\"${CFLAGS}\":" \
+ -e "s:dflt=cc:dflt=gcc:" \
+ Configure
+
+ local myconf
+ use spell && myconf="ispell=\'y\'"
+
+ ./Configure -P/usr -b ${myconf} || die "configure failed"
+
+ make || die "make failed"
+
+}
+
+src_install() {
+
+ dodir /usr/lib/elm.map.txt /usr/lib/elm.map.bin /etc/elm /usr/bin \
+ /usr/share/man/man1 /usr/share/man/cat1
+
+ cd ${S}/src
+ cp Makefile Makefile.orig
+ sed \
+ -e "s:-G -I -C:-G -w \${D}etc/elm/elm.rc -C:" \
+ < Makefile.orig > Makefile
+
+ cd ${S}
+ make \
+ DEST=${D}usr/bin \
+ MAN=${D}usr/share/man/man1 \
+ CATMAN=${D}usr/share/man/cat1 \
+ ETC=${D}etc/elm install || die "make install failed"
+
+ insinto /usr/lib/elm.map.txt
+ doins charset/MAPPINGS/ISO8859/*
+}
diff --git a/mail-client/elm/files/digest-elm-2.4_rc100-r1 b/mail-client/elm/files/digest-elm-2.4_rc100-r1
new file mode 100644
index 000000000000..eb223c6d5974
--- /dev/null
+++ b/mail-client/elm/files/digest-elm-2.4_rc100-r1
@@ -0,0 +1 @@
+MD5 3a42f3a9950cd4d32d1d37a025537047 elm-2.4ME+100.tar.gz 1296358