summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2006-04-30 17:35:16 +0000
committerJory Pratt <anarchy@gentoo.org>2006-04-30 17:35:16 +0000
commit6bcc69982af0919cc5e214b3d4525052e2df278f (patch)
treed6806dfafc8e99bb41c84b9ed2e1b0f4a1e47a95 /net-libs
parentAdded xft USE flag for net-misc/nxclient (diff)
downloadhistorical-6bcc69982af0919cc5e214b3d4525052e2df278f.tar.gz
historical-6bcc69982af0919cc5e214b3d4525052e2df278f.tar.bz2
historical-6bcc69982af0919cc5e214b3d4525052e2df278f.zip
--as-needed support introduced
Package-Manager: portage-2.1_pre10
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/gecko-sdk/ChangeLog6
-rw-r--r--net-libs/gecko-sdk/Manifest20
-rw-r--r--net-libs/gecko-sdk/files/gecko-sdk-1.7.13-as-needed.patch11
-rw-r--r--net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild5
4 files changed, 32 insertions, 10 deletions
diff --git a/net-libs/gecko-sdk/ChangeLog b/net-libs/gecko-sdk/ChangeLog
index f95ece758d09..2fb181901ebf 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-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/ChangeLog,v 1.34 2006/04/27 21:55:08 antarus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/ChangeLog,v 1.35 2006/04/30 17:35:16 anarchy Exp $
+
+ 30 Apr 2006; Jory A. Pratt <anarchy@gentoo.org>
+ +files/gecko-sdk-1.7.13-as-needed.patch, gecko-sdk-1.7.13.ebuild:
+ --as-needed support introduced
27 Apr 2006; Alec Warner <antarus@gentoo.org>
files/digest-gecko-sdk-1.7.8, files/digest-gecko-sdk-1.7.12, Manifest:
diff --git a/net-libs/gecko-sdk/Manifest b/net-libs/gecko-sdk/Manifest
index ca5760f846fb..feddcabf0974 100644
--- a/net-libs/gecko-sdk/Manifest
+++ b/net-libs/gecko-sdk/Manifest
@@ -2,6 +2,10 @@ AUX 010_glibc-2.4.patch 2628 RMD160 77d35dec11624ef1b3ad84d72eb437068cbc9f0f SHA
MD5 1bbe55892586ddbce300e5abb134a681 files/010_glibc-2.4.patch 2628
RMD160 77d35dec11624ef1b3ad84d72eb437068cbc9f0f files/010_glibc-2.4.patch 2628
SHA256 5a64ffadb56c3c2316202e57ce82b6439c3037c6f4a5a1d4783d03173741e5cd files/010_glibc-2.4.patch 2628
+AUX gecko-sdk-1.7.13-as-needed.patch 305 RMD160 408ef402944928bf263c12ce4a83022cc12a85ef SHA1 9cffbf00d1cc083dea30cf65cb291d93f30d7e29 SHA256 a3c2b79822275455fda2e7ab71a9e4ce29c9f82eb65bd02615b66fd0c9a8e20e size 305
+MD5 a5130ec6f4203ab321d05e7e3452bc68 files/gecko-sdk-1.7.13-as-needed.patch 305
+RMD160 408ef402944928bf263c12ce4a83022cc12a85ef files/gecko-sdk-1.7.13-as-needed.patch 305
+SHA256 a3c2b79822275455fda2e7ab71a9e4ce29c9f82eb65bd02615b66fd0c9a8e20e files/gecko-sdk-1.7.13-as-needed.patch 305
AUX mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465 RMD160 eb8d4e5bf83d3997dec93c1e51e4b4b02bdf064e SHA1 044719bfa70f922ef7a73f57c5630b6911d15461 SHA256 e13fdd216f1746ff5c0e217c4f2e763f5b1c6393b54723ea35b5534044b30d9b size 465
MD5 1f71cb3a30531a90fb7d1d3445588ba6 files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465
RMD160 eb8d4e5bf83d3997dec93c1e51e4b4b02bdf064e files/mozilla-1.7.12-gtk2xft-link-pangoxft.patch 465
@@ -62,18 +66,18 @@ EBUILD gecko-sdk-1.7.12.ebuild 6945 RMD160 1d7ca89e0be020b543c6a1577b0272500d503
MD5 8b22525bd9a836743abec05930d9543f gecko-sdk-1.7.12.ebuild 6945
RMD160 1d7ca89e0be020b543c6a1577b0272500d503254 gecko-sdk-1.7.12.ebuild 6945
SHA256 51384ed3c455252d3aa17116378981e403740d13426b0a52cadac4165d92004d gecko-sdk-1.7.12.ebuild 6945
-EBUILD gecko-sdk-1.7.13.ebuild 8007 RMD160 b1fdc437a7f5faffa622b68be6f1f3455366aeca SHA1 c04cbf05ffe3b97df668d81e72f79aa20b8aa0bc SHA256 c31d123d75d4af0980f4835985a9abba112a4d62d3128a061887a07fead28d68 size 8007
-MD5 c546aa6571e7525239aa62971dc755d7 gecko-sdk-1.7.13.ebuild 8007
-RMD160 b1fdc437a7f5faffa622b68be6f1f3455366aeca gecko-sdk-1.7.13.ebuild 8007
-SHA256 c31d123d75d4af0980f4835985a9abba112a4d62d3128a061887a07fead28d68 gecko-sdk-1.7.13.ebuild 8007
+EBUILD gecko-sdk-1.7.13.ebuild 8073 RMD160 0d7ff2e3967f482efe3abc0a6a67116bcade2752 SHA1 59844fe4c992ad13c1dc4764d84118952c26dd43 SHA256 392822683e02afb44a489ccb478af4fb7f6ee91fc3e269b977b6215f376a3d76 size 8073
+MD5 c00dd1b7ec9381f2030554dade25ca5c gecko-sdk-1.7.13.ebuild 8073
+RMD160 0d7ff2e3967f482efe3abc0a6a67116bcade2752 gecko-sdk-1.7.13.ebuild 8073
+SHA256 392822683e02afb44a489ccb478af4fb7f6ee91fc3e269b977b6215f376a3d76 gecko-sdk-1.7.13.ebuild 8073
EBUILD gecko-sdk-1.7.8.ebuild 6838 RMD160 b5fead0d34bc827981303460c644b5471f087d35 SHA1 3c48228ff4be195ef726009f2b760b458b1fead4 SHA256 b90230af512768622e50b3004a602b1a1f6e2b6d158ab7df484526d7f52ee74a size 6838
MD5 68e8f6854f38d88b6b6f0cd7ded9b721 gecko-sdk-1.7.8.ebuild 6838
RMD160 b5fead0d34bc827981303460c644b5471f087d35 gecko-sdk-1.7.8.ebuild 6838
SHA256 b90230af512768622e50b3004a602b1a1f6e2b6d158ab7df484526d7f52ee74a gecko-sdk-1.7.8.ebuild 6838
-MISC ChangeLog 5405 RMD160 6d4210aebf2022fa416ec29e58c2c2ed3f6ae776 SHA1 95a1b0ae4c711a0784dc293e9803d11c31128a5a SHA256 8d414562965ea8d7c24acce6526cd9a6cef3938cdc56f44533dc6388bc911675 size 5405
-MD5 361e065d0186037d6558ec22a059861d ChangeLog 5405
-RMD160 6d4210aebf2022fa416ec29e58c2c2ed3f6ae776 ChangeLog 5405
-SHA256 8d414562965ea8d7c24acce6526cd9a6cef3938cdc56f44533dc6388bc911675 ChangeLog 5405
+MISC ChangeLog 5557 RMD160 81cc238c3313834f489799082cf921d744f28735 SHA1 fabb25d290375f0ebd84017a2e3d95fbbbf667bd SHA256 5e677902cb6b7c06895ea368a2f7aafe51f3616dbd49cd0b653cd803afd826a3 size 5557
+MD5 79158918c44d3f5d9048afaa497177fe ChangeLog 5557
+RMD160 81cc238c3313834f489799082cf921d744f28735 ChangeLog 5557
+SHA256 5e677902cb6b7c06895ea368a2f7aafe51f3616dbd49cd0b653cd803afd826a3 ChangeLog 5557
MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b size 160
MD5 ce23390351fe8020387d93ee29e09a3d metadata.xml 160
RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 metadata.xml 160
diff --git a/net-libs/gecko-sdk/files/gecko-sdk-1.7.13-as-needed.patch b/net-libs/gecko-sdk/files/gecko-sdk-1.7.13-as-needed.patch
new file mode 100644
index 000000000000..784eb9bcae97
--- /dev/null
+++ b/net-libs/gecko-sdk/files/gecko-sdk-1.7.13-as-needed.patch
@@ -0,0 +1,11 @@
+--- embedding/browser/gtk/tests/Makefile.in.orig 2006-04-29 22:56:46.000000000 -0500
++++ embedding/browser/gtk/tests/Makefile.in 2006-04-29 22:57:17.000000000 -0500
+@@ -58,6 +58,8 @@
+ endif
+ endif
+
++OS_LDFLAGS += -Wl,-rpath-link,'$(DEPTH)/dist/bin'
++
+ ifdef MOZ_ENABLE_GTK
+ LIBS += \
+ -lgtkembedmoz \
diff --git a/net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild b/net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild
index 3603b1d6bba2..8375de59e443 100644
--- a/net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild
+++ b/net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 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.13.ebuild,v 1.7 2006/04/26 16:56:41 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/gecko-sdk/gecko-sdk-1.7.13.ebuild,v 1.8 2006/04/30 17:35:16 anarchy Exp $
unset ALLOWED_FLAGS # Stupid extra-functions.sh ... bug 49179
MOZ_FREETYPE2="no" # Need to disable for newer .. remove here and in mozconfig
@@ -73,6 +73,9 @@ src_unpack() {
# Without 03[67]* patches, we need to link to pangoxft
epatch ${FILESDIR}/mozilla-1.7.12-gtk2xft-link-pangoxft.patch
+ # --as-needed support
+ epatch ${FILESDIR}/${P}-as-needed.patch
+
# Fix scripts that call for /usr/local/bin/perl #51916
ebegin "Patching smime to call perl from /usr/bin"
sed -i -e '1s,usr/local/bin,usr/bin,' security/nss/cmd/smimetools/smime