Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 125055 | Differences between
and this patch

Collapse All | Expand All

(-)seamonkey-1.0.ebuild.orig (-2 / +22 lines)
Lines 6-26 Link Here
6
inherit flag-o-matic toolchain-funcs eutils mozcoreconf mozconfig-2 mozilla-launcher makeedit multilib autotools
6
inherit flag-o-matic toolchain-funcs eutils mozcoreconf mozconfig-2 mozilla-launcher makeedit multilib autotools
7
7
8
PVER="0.2"
8
PVER="0.2"
9
EMVER="0.94.0"
9
10
10
DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
11
DESCRIPTION="Mozilla Application Suite - web browser, email, HTML editor, IRC"
11
HOMEPAGE="http://www.mozilla.org"
12
HOMEPAGE="http://www.mozilla.org"
12
SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/${PN}/releases/${PV}/${P}.source.tar.bz2
13
SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/${PN}/releases/${PV}/${P}.source.tar.bz2
13
	mirror://gentoo/${P}-patches-${PVER}.tar.bz2
14
	mirror://gentoo/${P}-patches-${PVER}.tar.bz2
14
	http://dev.gentoo.org/~anarchy/dist/${P}-patches-${PVER}.tar.bz2"
15
	http://dev.gentoo.org/~anarchy/dist/${P}-patches-${PVER}.tar.bz2
16
	crypt? ( !moznomail? (
17
	    http://www.mozilla-enigmail.org/downloads/src/enigmail-${EMVER}.tar.gz
18
	) )"
15
19
16
KEYWORDS="~amd64 ~ppc ~x86"
20
KEYWORDS="~amd64 ~ppc ~x86"
17
SLOT="0"
21
SLOT="0"
18
LICENSE="MPL-1.1 NPL-1.1"
22
LICENSE="MPL-1.1 NPL-1.1"
19
IUSE="java ldap  mozcalendar mozdevelop moznocompose moznoirc moznomail moznoroaming postgres"
23
IUSE="java ldap  mozcalendar mozdevelop moznocompose moznoirc moznomail
24
moznoroaming postgres crypt"
20
25
21
RDEPEND="java? ( virtual/jre )
26
RDEPEND="java? ( virtual/jre )
22
	~www-client/mozilla-launcher-1.47
27
	~www-client/mozilla-launcher-1.47
23
	>=dev-libs/nss-3.10
28
	>=dev-libs/nss-3.10
29
    crypt? ( !moznomail? ( >=app-crypt/gnupg-1.2.1 ) )
24
	>=dev-libs/nspr-4.6.1"
30
	>=dev-libs/nspr-4.6.1"
25
31
26
DEPEND="${RDEPEND}
32
DEPEND="${RDEPEND}
Lines 67-72 Link Here
67
73
68
src_unpack() {
74
src_unpack() {
69
	unpack ${P}.source.tar.bz2 ${P}-patches-${PVER}.tar.bz2
75
	unpack ${P}.source.tar.bz2 ${P}-patches-${PVER}.tar.bz2
76
	cd ${S} || die "cd failed"
77
78
	# Unpack the enigmail plugin
79
	if use crypt && ! use moznomail; then
80
		cd ${S}/mailnews/extensions || die
81
		unpack enigmail-${EMVER}.tar.gz
82
		cd ${S}/mailnews/extensions/enigmail || die "cd failed"
83
		./makemake    # from mozconfig.eclass
84
	fi
70
85
71
	cd ${S} || die "cd failed"
86
	cd ${S} || die "cd failed"
72
	EPATCH_FORCE="yes" epatch ${WORKDIR}/patch
87
	EPATCH_FORCE="yes" epatch ${WORKDIR}/patch
Lines 177-182 Link Here
177
	edit_makefiles
192
	edit_makefiles
178
193
179
	emake || die
194
	emake || die
195
196
	#  Build Enigmail extension
197
	if use crypt && ! use moznomail; then
198
		emake -C ${S}/mailnews/extensions/enigmail || die "emake enigmail failed"
199
	fi
180
}
200
}
181
201
182
src_install() {
202
src_install() {

Return to bug 125055