diff options
author | Tom Knight <tomk@gentoo.org> | 2004-08-07 17:57:24 +0000 |
---|---|---|
committer | Tom Knight <tomk@gentoo.org> | 2004-08-07 17:57:24 +0000 |
commit | bb79bb0f6899445448924852fa961d20a5e83d58 (patch) | |
tree | 84c7dab22cb6b478347460ff4da0d752ae9ce82f /mail-client/elm | |
parent | remove old versions, remove app-doc/qt-docs as a dependency (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | mail-client/elm/Manifest | 4 | ||||
-rw-r--r-- | mail-client/elm/elm-2.4_rc100-r1.ebuild | 87 | ||||
-rw-r--r-- | mail-client/elm/files/digest-elm-2.4_rc100-r1 | 1 |
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 |