summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2010-08-10 20:41:20 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2010-08-10 20:41:20 +0000
commit7948e3cd65682669e618273c2c4f227d92f6796e (patch)
tree5658872baa00dae61640f66602df4f40c532a600 /dev-util/elfsh
parentRevert one commit that introduced compability for auto-activated services. Th... (diff)
downloadhistorical-7948e3cd65682669e618273c2c4f227d92f6796e.tar.gz
historical-7948e3cd65682669e618273c2c4f227d92f6796e.tar.bz2
historical-7948e3cd65682669e618273c2c4f227d92f6796e.zip
Respect CC,LDFLAGS. Bug #331863. Thanks to Diego E. 'Flameeyes' Pettenò <flameeyes@gentoo.org> for reporting
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-util/elfsh')
-rw-r--r--dev-util/elfsh/ChangeLog9
-rw-r--r--dev-util/elfsh/Manifest4
-rw-r--r--dev-util/elfsh/elfsh-0.51_beta3.ebuild9
3 files changed, 14 insertions, 8 deletions
diff --git a/dev-util/elfsh/ChangeLog b/dev-util/elfsh/ChangeLog
index fb6834be4b48..71c9a014fa7b 100644
--- a/dev-util/elfsh/ChangeLog
+++ b/dev-util/elfsh/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/elfsh
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/elfsh/ChangeLog,v 1.12 2009/07/23 00:15:18 vostorga Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/elfsh/ChangeLog,v 1.13 2010/08/10 20:41:20 hwoarang Exp $
+
+ 10 Aug 2010; Markos Chandras <hwoarang@gentoo.org>
+ elfsh-0.51_beta3.ebuild:
+ Respect CC,LDFLAGS. Bug #331863. Thanks to Diego E. 'Flameeyes' Pettenò
+ <flameeyes@gentoo.org> for reporting
23 Jul 2009; Víctor Ostorga <vostorga@gentoo.org>
files/elfsh-0.51_beta3-glibc210.patch:
diff --git a/dev-util/elfsh/Manifest b/dev-util/elfsh/Manifest
index e0bae570b6ab..4d3260839ea6 100644
--- a/dev-util/elfsh/Manifest
+++ b/dev-util/elfsh/Manifest
@@ -2,7 +2,7 @@ AUX 0.51_beta3-gentoo.patch 2027 RMD160 25addaf101cd9442496c33d8349519793870c79b
AUX elfsh-0.51_beta3-glibc210.patch 2426 RMD160 84fc6d07bc070dd1aba6e1d5650987d7fba56b62 SHA1 d8320bbb7f9b0634e208a0ef5b58f1185ba3abc9 SHA256 9b6cff64b5448268f761967217cde3fab051b1885c18240888b37a95966fa0d0
DIST elfsh-0.51b3-portable.tgz 136679 RMD160 278b2c846335d14953b27fa8946763622acb6303 SHA1 d8afc99cb2966710aa4b6a781ad9008bf0baaeb9 SHA256 ecffe100d0da12235cfe464726313491409739493030f3fbdb3a28696b23447f
DIST elfsh-0.65_rc1.zip 444993 RMD160 dd7bd496d1f47230d1f734140df47ae439a92b49 SHA1 ef68515f1a89b137ba44314bee3623a742e8b841 SHA256 740e0bda6c368cbf7ceb6082e038d84c155220666c4edbb8dc8724b83d4feb93
-EBUILD elfsh-0.51_beta3.ebuild 1075 RMD160 f49fdde6418d6f324dcf5fb776c3c7c56c426d59 SHA1 e5872b2aa66fbc9fffe25e841511917502e79c37 SHA256 960441a3f2432a0563bb91f21706db425c80875d72e1f110c0cc8a313438a58e
+EBUILD elfsh-0.51_beta3.ebuild 1171 RMD160 792ff71d76cb4d2a2b38aa08219cec01c236710e SHA1 25d60508c926afc4a8047e4384d28b9e6f0c996f SHA256 4675978ee64080dbadd34702f19f92922edeacf058db1092c6813f56c96e3954
EBUILD elfsh-0.65_rc1.ebuild 1432 RMD160 34a5807e907704c248b1ad2fbe79b12d6c9cb7ef SHA1 39e42ef1d21b9aa2c6f0f1b8f1d7d74b0ba2e020 SHA256 def54e688f03c06b029575e26a12376c77b72893f17bc148e6bbd15409c7dcdc
-MISC ChangeLog 2310 RMD160 64840dee8682cfa3c197528ab4c2c2fd60595c21 SHA1 133f3e15f782fcbccf2c701093a5c4b5c399a694 SHA256 c0c2122d655ef44ab218f98d5a4c51f4d7621360e43fb015e645638aa263a7fe
+MISC ChangeLog 2505 RMD160 814bd1dd84cae78a82a401c3fcb38f474b95f678 SHA1 71e31d733546fc37acdfe4b8630e77e92fc9208e SHA256 0ab1c2f18a9698bda39b18753848eb3f815cf1c00270be19f4ca7f7f4a903dce
MISC metadata.xml 606 RMD160 23ce401ea7dd4560e166009eb3a774c67cc450a2 SHA1 c31adbffe4f69ae03374ff61460b476a3769505a SHA256 7fb12226b4230ba5bbbbfda6f0e76be978114bfc2391f2c9e82b0a09b1e72c1c
diff --git a/dev-util/elfsh/elfsh-0.51_beta3.ebuild b/dev-util/elfsh/elfsh-0.51_beta3.ebuild
index f01becb4df3b..32bc8b3d15f6 100644
--- a/dev-util/elfsh/elfsh-0.51_beta3.ebuild
+++ b/dev-util/elfsh/elfsh-0.51_beta3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/elfsh/elfsh-0.51_beta3.ebuild,v 1.7 2009/07/22 23:26:52 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/elfsh/elfsh-0.51_beta3.ebuild,v 1.8 2010/08/10 20:41:20 hwoarang Exp $
-inherit eutils
+inherit eutils toolchain-funcs
MY_PV=${PV/_beta/b}
S=${WORKDIR}/${PN}-${MY_PV}
@@ -26,6 +26,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-glibc210.patch
sed -i \
-e "s:-g3 -O2:${CFLAGS}:" \
+ -e "s:\$(CC):& \$(CFLAGS) \$(ELDFLGS): "\
`find -name Makefile` \
|| die
sed -i -e "s:LIBPATH = \$(PREFIX)/lib:LIBPATH = \$(PREFIX)/$(get_libdir):" Makefile
@@ -34,7 +35,7 @@ src_unpack() {
src_compile() {
# emacs does not have to be a requirement.
- emake ETAGS=echo || die "emake failed"
+ emake CC=$(tc-getCC) ETAGS=echo ELDFLGS="${LDFLAGS}" || die "emake failed"
}
src_install() {