diff options
Diffstat (limited to 'sys-devel/gcc-config/gcc-config-9999.ebuild')
-rw-r--r-- | sys-devel/gcc-config/gcc-config-9999.ebuild | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/sys-devel/gcc-config/gcc-config-9999.ebuild b/sys-devel/gcc-config/gcc-config-9999.ebuild index e2c270403dd3..f18c030a06c7 100644 --- a/sys-devel/gcc-config/gcc-config-9999.ebuild +++ b/sys-devel/gcc-config/gcc-config-9999.ebuild @@ -21,19 +21,21 @@ IUSE="+native-symlinks" RDEPEND=">=sys-apps/gentoo-functions-0.10" -src_compile() { - emake CC="$(tc-getCC)" \ +_emake() { + emake \ PV="${PV}" \ SUBLIBDIR="$(get_libdir)" \ - USE_NATIVE_LINKS="$(usex native-symlinks)" + USE_NATIVE_LINKS="$(usex native-symlinks)" \ + TOOLCHAIN_PREFIX="${CHOST}-" \ + "$@" +} + +src_compile() { + _emake } src_install() { - emake \ - DESTDIR="${D}" \ - PV="${PV}" \ - SUBLIBDIR="$(get_libdir)" \ - install + _emake DESTDIR="${D}" install } pkg_postinst() { |