summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Reffett <creffett@gentoo.org>2014-06-19 13:01:36 +0000
committerChris Reffett <creffett@gentoo.org>2014-06-19 13:01:36 +0000
commit643de76f4b3c295f66e8cada44cadb816c850b48 (patch)
tree65152fd975118f0eecdc3ec4c5bcc2d934592090 /dev-scheme
parentKeyworded on alpha, bug #463344 (diff)
downloadgentoo-2-643de76f4b3c295f66e8cada44cadb816c850b48.tar.gz
gentoo-2-643de76f4b3c295f66e8cada44cadb816c850b48.tar.bz2
gentoo-2-643de76f4b3c295f66e8cada44cadb816c850b48.zip
[QA] Respect LDFLAGS wrt bug 335364, credit to Cyprien Nicolas <gentoo-bugzie@fulax.fr> for the fix
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 28DB029C)
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/ypsilon/ChangeLog9
-rw-r--r--dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild11
2 files changed, 11 insertions, 9 deletions
diff --git a/dev-scheme/ypsilon/ChangeLog b/dev-scheme/ypsilon/ChangeLog
index 80a1d190d5b0..49192337f2ec 100644
--- a/dev-scheme/ypsilon/ChangeLog
+++ b/dev-scheme/ypsilon/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-scheme/ypsilon
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ypsilon/ChangeLog,v 1.2 2009/12/21 14:33:49 ssuominen Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ypsilon/ChangeLog,v 1.3 2014/06/19 13:01:36 creffett Exp $
+
+ 19 Jun 2014; Chris Reffett <creffett@gentoo.org> ypsilon-0.9.6_p3.ebuild:
+ [QA] Respect LDFLAGS wrt bug 335364, credit to Cyprien Nicolas <gentoo-
+ bugzie@fulax.fr> for the fix
21 Dec 2009; Samuli Suominen <ssuominen@gentoo.org>
ypsilon-0.9.6_p3.ebuild, +files/ypsilon-0.9.6_p3-asneeded.patch:
@@ -11,4 +15,3 @@
20 Apr 2009; Vadim Kuznetsov vadimk@gentoo.org +metadata.xml,
+ypsilon-0.9.6_p3.ebuild:
Initial commit. Bug 229371. Initial ebuild provided by Dmitry Dzhus.
-
diff --git a/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild b/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild
index 2a2bda778377..29f8b1d93f2e 100644
--- a/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild
+++ b/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild
@@ -1,6 +1,7 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild,v 1.2 2009/12/21 14:33:49 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/ypsilon/ypsilon-0.9.6_p3.ebuild,v 1.3 2014/06/19 13:01:36 creffett Exp $
+EAPI=5
inherit eutils flag-o-matic toolchain-funcs
@@ -19,9 +20,7 @@ RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch "${FILESDIR}"/${P}-asneeded.patch
}
@@ -29,7 +28,7 @@ src_compile() {
use threads && append-flags "-pthread"
emake PREFIX="/usr" CXX="$(tc-getCXX)" \
- CXXFLAGS="${CXXFLAGS}" || die "emake failed"
+ CXXFLAGS="${CXXFLAGS}" LDFLAGS="$LDFLAGS" || die "emake failed"
}
src_install() {