summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jezak <josejx@gentoo.org>2005-05-16 04:42:27 +0000
committerJoseph Jezak <josejx@gentoo.org>2005-05-16 04:42:27 +0000
commit581aad05a132baef22a31ce235c5f643d89fc5dc (patch)
tree11c563928edb9edb16d56df10f0cb2c9f364151c /net-libs/gecko-sdk
parentsince best_version returns a cat/pkg-ver atom, we need a relational operator ... (diff)
downloadhistorical-581aad05a132baef22a31ce235c5f643d89fc5dc.tar.gz
historical-581aad05a132baef22a31ce235c5f643d89fc5dc.tar.bz2
historical-581aad05a132baef22a31ce235c5f643d89fc5dc.zip
[6~Replaced gcc.eclass with toolchain-funcs.eclass. Updated internally to mozilla 1.7.8.
Package-Manager: portage-2.0.51.21-r1
Diffstat (limited to 'net-libs/gecko-sdk')
-rw-r--r--net-libs/gecko-sdk/ChangeLog6
-rw-r--r--net-libs/gecko-sdk/Manifest16
-rw-r--r--net-libs/gecko-sdk/files/digest-gecko-sdk-1.7.56
-rw-r--r--net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild33
4 files changed, 33 insertions, 28 deletions
diff --git a/net-libs/gecko-sdk/ChangeLog b/net-libs/gecko-sdk/ChangeLog
index e520dc2cfd30..1e7bf99f9903 100644
--- a/net-libs/gecko-sdk/ChangeLog
+++ b/net-libs/gecko-sdk/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/gecko-sdk
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/ChangeLog,v 1.10 2005/04/26 10:06:22 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/ChangeLog,v 1.11 2005/05/16 04:42:27 josejx Exp $
+
+ 15 May 2005; Joseph Jezak <josejx@gentoo.org> gecko-sdk-1.7.5.ebuild:
+ Replaced gcc.eclass with toolchain-funcs.eclass. Updated internally to
+ mozilla-1.7.8.
26 Apr 2005; Martin Schlemmer <azarah@gentoo.org>
+files/gecko-sdk-1.7.5-gcc4.patch, gecko-sdk-1.7.5.ebuild:
diff --git a/net-libs/gecko-sdk/Manifest b/net-libs/gecko-sdk/Manifest
index d15472ca203f..57b8924cf8f1 100644
--- a/net-libs/gecko-sdk/Manifest
+++ b/net-libs/gecko-sdk/Manifest
@@ -1,15 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 616dedd5aa08a7c786da2d8f2583ea01 ChangeLog 1555
+MD5 9184a647f84ea7044acf7d1a8757a28e ChangeLog 1718
+MD5 b7588ee85a56903bd8d8f10de0630ed1 gecko-sdk-1.7.5.ebuild 6606
MD5 66c156160ef60780ee4c80a28873e766 metadata.xml 250
-MD5 e09689f116c5987c310d8482d36d8aad gecko-sdk-1.7.5.ebuild 5968
+MD5 5d946445ba7bba30fb129f941bc7e84b files/digest-gecko-sdk-1.7.5 203
MD5 a3ab6ae2213780c0e20c5b9aa8f018e9 files/gecko-sdk-1.7.5-gcc4.patch 1818
-MD5 0172084e349ca0f03d8cbe294054223e files/digest-gecko-sdk-1.7.5 203
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCbhOp1ZcsMnZjRyIRAuTnAJ91/ALeNFVkhKXK7R72eU90RwwjbACgshM1
-Wi3DC0rB57lQ3ijnEtfiKjQ=
-=SzXN
------END PGP SIGNATURE-----
diff --git a/net-libs/gecko-sdk/files/digest-gecko-sdk-1.7.5 b/net-libs/gecko-sdk/files/digest-gecko-sdk-1.7.5
index c60cf531b3c4..5048d5eba16d 100644
--- a/net-libs/gecko-sdk/files/digest-gecko-sdk-1.7.5
+++ b/net-libs/gecko-sdk/files/digest-gecko-sdk-1.7.5
@@ -1,3 +1,3 @@
-MD5 09c78e9e51d8b11b2d3059987ef42fd0 mozilla-source-1.7.6.tar.bz2 30448120
-MD5 4aa272b46c8cbf167dcd49a6d74cf526 ipc-1.1.2.tar.gz 102663
-MD5 920f0e43e620d2c89934bd9bbf9b5d02 enigmail-0.90.2.tar.gz 340488
+MD5 a6fa13d0c9243060bac6821fcff4b973 mozilla-1.7.8-source.tar.bz2 30449749
+MD5 64ba4c6e3b52568468c4f6680ec7e679 ipc-1.1.3.tar.gz 102593
+MD5 4ab46132f41b4f1718cd4141742f824b enigmail-0.91.0.tar.gz 365622
diff --git a/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild b/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild
index 8791fc7fd66c..d0c2a6941cbd 100644
--- a/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild
+++ b/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild
@@ -1,27 +1,30 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild,v 1.5 2005/04/26 10:06:22 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/gecko-sdk-1.7.5.ebuild,v 1.6 2005/05/16 04:42:27 josejx Exp $
unset ALLOWED_FLAGS # stupid extra-functions.sh ... bug 49179
-inherit flag-o-matic gcc eutils nsplugins mozilla-launcher mozconfig makeedit multilib
+inherit flag-o-matic toolchain-funcs eutils nsplugins mozilla-launcher mozconfig makeedit multilib
IUSE="java crypt ssl moznomail postgres"
-EMVER="0.90.2"
-IPCVER="1.1.2"
+EMVER="0.91.0"
+IPCVER="1.1.3"
+MOZVER="1.7.8"
# handle _rc versions
-MY_PV="1.7.6"
+MY_PV=${MOZVER/_alpha/a} # handle alpha
+MY_PV=${MY_PV/_beta/b} # handle beta
+MY_PV=${MY_PV/_rc/rc} # handle rc
-DESCRIPTION="Gecko Engine SDK"
+DESCRIPTION="Gecko SDK for building applications based on Gecko"
HOMEPAGE="http://www.mozilla.org"
-SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla${MY_PV}/source/mozilla-source-${MY_PV}.tar.bz2
+SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla${MY_PV}/source/mozilla-${MY_PV}-source.tar.bz2
crypt? ( !moznomail? (
http://www.mozilla-enigmail.org/downloads/src/ipc-${IPCVER}.tar.gz
http://www.mozilla-enigmail.org/downloads/src/enigmail-${EMVER}.tar.gz
) )"
-KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
SLOT="0"
LICENSE="MPL-1.1 NPL-1.1"
@@ -49,7 +52,7 @@ src_unpack() {
unpack ${A} || die "unpack failed"
cd ${S} || die "cd failed"
- if [[ $(gcc-major-version) -eq 3 ]]; then
+ if ! [[ $(gcc-major-version) -eq 2 ]]; then
# ABI Patch for alpha/xpcom for gcc-3.x
if [[ ${ARCH} == alpha ]]; then
epatch ${PORTDIR}/www-client/mozilla/files/mozilla-alpha-xpcom-subs-fix.patch
@@ -72,13 +75,21 @@ src_unpack() {
# https://bugzilla.mozilla.org/show_bug.cgi?id=234035#c65
epatch ${PORTDIR}/www-client/mozilla/files/mozilla-1.7.3-4ft2.patch
- # Patch for newer versions of cairo ( bug #80301)
+ # Patch to allow compilation on ppc64 - bug #54843
+ use ppc64 && epatch ${PORTDIR}/www-client/mozilla/files/mozilla-1.7.6-ppc64.patch
+
+ # Patch for newer versions of cairo ( bug #80301)
if has_version '>=x11-libs/cairo-0.3.0'; then
epatch ${PORTDIR}/www-client/mozilla/files/svg-cairo-0.3.0-fix.patch
fi
# Fix building with gcc4
- epatch ${FILESDIR}/${P}-gcc4.patch
+ epatch ${PORTDIR}/www-client/mozilla/files/mozilla-1.7.6-gcc4.patch
+
+ # Mozilla Bug 292257, https://bugzilla.mozilla.org/show_bug.cgi?id=292257
+ # Mozilla crashes under some rare cases when plugin.default_plugin_disabled
+ # is true. This patch fixes that. Backported by hansmi@gentoo.org.
+ epatch ${PORTDIR}/www-client/mozilla/files/mozilla-${MOZVER}-objectframefix.diff
# Fix scripts that call for /usr/local/bin/perl #51916
ebegin "Patching smime to call perl from /usr/bin"