summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-07-30 21:16:06 +0000
committerTim Harder <radhermit@gentoo.org>2013-07-30 21:16:06 +0000
commit113b39e86ce39a5cbb6f2098e581b3df7dded40f (patch)
tree05c01f4ba38e57728b9a36e09259bef63ba7e698 /dev-lang/fpc
parentDon't use pkg_setup() from ruby-ng eclass. (diff)
downloadgentoo-2-113b39e86ce39a5cbb6f2098e581b3df7dded40f.tar.gz
gentoo-2-113b39e86ce39a5cbb6f2098e581b3df7dded40f.tar.bz2
gentoo-2-113b39e86ce39a5cbb6f2098e581b3df7dded40f.zip
Respect AS (bug #478792).
(Portage version: 2.2.0_alpha190/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
Diffstat (limited to 'dev-lang/fpc')
-rw-r--r--dev-lang/fpc/ChangeLog5
-rw-r--r--dev-lang/fpc/fpc-2.6.2.ebuild12
2 files changed, 10 insertions, 7 deletions
diff --git a/dev-lang/fpc/ChangeLog b/dev-lang/fpc/ChangeLog
index e52e6c567c5d..3eca1499e3fb 100644
--- a/dev-lang/fpc/ChangeLog
+++ b/dev-lang/fpc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/fpc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.61 2013/07/29 20:11:12 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.62 2013/07/30 21:16:05 radhermit Exp $
+
+ 30 Jul 2013; Tim Harder <radhermit@gentoo.org> fpc-2.6.2.ebuild:
+ Respect AS (bug #478792).
29 Jul 2013; Julian Ospald <hasufell@gentoo.org> fpc-2.6.2.ebuild:
die hard on gnu gold linker wrt #475210
diff --git a/dev-lang/fpc/fpc-2.6.2.ebuild b/dev-lang/fpc/fpc-2.6.2.ebuild
index 539a5c4d6a9a..8cc762e946b6 100644
--- a/dev-lang/fpc/fpc-2.6.2.ebuild
+++ b/dev-lang/fpc/fpc-2.6.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.6.2.ebuild,v 1.2 2013/07/29 20:11:12 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.6.2.ebuild,v 1.3 2013/07/30 21:16:06 radhermit Exp $
EAPI=5
@@ -88,13 +88,13 @@ src_compile() {
# Using the bootstrap compiler.
set_pp bootstrap
- emake -j1 PP="${pp}" compiler_cycle
+ emake -j1 PP="${pp}" compiler_cycle AS="$(tc-getAS)"
# Save new compiler from cleaning...
cp "${S}"/compiler/ppc${FPC_ARCH} "${S}"/ppc${FPC_ARCH}.new || die
# ...rebuild with current version...
- emake -j1 PP="${S}"/ppc${FPC_ARCH}.new compiler_cycle
+ emake -j1 PP="${S}"/ppc${FPC_ARCH}.new AS="$(tc-getAS)" compiler_cycle
# ..and clean up afterwards
rm "${S}"/ppc${FPC_ARCH}.new || die
@@ -102,13 +102,13 @@ src_compile() {
# Using the new compiler.
set_pp new
- emake -j1 PP="${pp}" rtl_clean
+ emake -j1 PP="${pp}" AS="$(tc-getAS)" rtl_clean
- emake -j1 PP="${pp}" rtl packages_all utils
+ emake -j1 PP="${pp}" AS="$(tc-getAS)" rtl packages_all utils
if use ide ; then
cd "${S}"/ide || die
- emake -j1 PP="${pp}"
+ emake -j1 PP="${pp}" AS="$(tc-getAS)"
fi
}