summaryrefslogtreecommitdiff
blob: e6df1ad0a2836b1e1b9ef073e056004322c7d60f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/mozilla-thunderbird-bin/mozilla-thunderbird-bin-0.6.ebuild,v 1.4 2004/07/01 19:49:11 eradicator Exp $

inherit nsplugins eutils

MY_PN=${PN/-bin/}
S=${WORKDIR}/thunderbird

DESCRIPTION="The Mozilla Thunderbird Mail & News Reader"
SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/${PV}/thunderbird-${PV}-i686-linux-gtk2+xft.tar.gz"

HOMEPAGE="http://www.mozilla.org/projects/thunderbird"
RESTRICT="nostrip"

KEYWORDS="-* ~x86"
SLOT="0"
LICENSE="MPL-1.1 | NPL-1.1"
IUSE="gnome gtk2 crypt"

DEPEND="virtual/libc"
RDEPEND="virtual/x11
	>=dev-libs/libIDL-0.8.0
	>=x11-libs/gtk+-2.1.1
	virtual/xft
	>=media-libs/jpeg-6b
	>=media-libs/libmng-1.0.0
	>=media-libs/libpng-1.2.1
	dev-libs/expat
	app-arch/zip
	app-arch/unzip
	!net-mail/mozilla-thunderbird"

src_install() {
	dodir /opt

	mv ${S} ${D}/opt/MozillaThunderbird

	# Fixing permissions
	chown -R root:root ${D}/opt/MozillaThunderbird

	# Misc stuff
	dobin ${FILESDIR}/thunderbird

	# Install icon and .desktop for menu entry
	if use gnome
	then
		insinto /usr/share/pixmaps
		doins ${FILESDIR}/${PV}/icon/thunderbird-icon.png

		insinto /usr/share/gnome/apps/Internet
		doins ${FILESDIR}/${PV}/icon/mozillathunderbird.desktop
	fi
}

pkg_postinst() {
	einfo "To enable Enigmail, you must install the Enigmail and Enigmime"
	einfo "extensions as root.  Go to Tools / Options / Extensions and click"
	einfo "on Install Extension to install Enigmail in your Thunderbird build."
	einfo "Restart Thunderbird after having installed both extensions."
	einfo ""
	einfo "The extensions are located at http://enigmail.mozdev.org/."
	einfo ""
	einfo "Please note that the binary name has changed from MozillaThunderbird"
	einfo "to simply 'thunderbird'."
	einfo ""
}