diff options
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/binutils-apple/binutils-apple-3.2.ebuild | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys-devel/binutils-apple/binutils-apple-3.2.ebuild b/sys-devel/binutils-apple/binutils-apple-3.2.ebuild index 8b3622786d6e..9469e8bf164b 100644 --- a/sys-devel/binutils-apple/binutils-apple-3.2.ebuild +++ b/sys-devel/binutils-apple/binutils-apple-3.2.ebuild @@ -106,6 +106,13 @@ src_prepare() { } src_configure() { + export CTARGET=${CTARGET:-${CHOST}} + if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi + fi + LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV} INCPATH=${LIBPATH}/include DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV} @@ -175,7 +182,8 @@ install_cctools() { BUILD_OBSOLETE_ARCH= \ DSTROOT=\"${D}\" \ USRBINDIR=\"${EPREFIX}\"${BINPATH} \ - LIBDIR=\"${EPREFIX}\"${LIBPATH} + LIBDIR=\"${EPREFIX}\"${LIBPATH} \ + LOCLIBDIR=\"${EPREFIX}\"${LIBPATH} cd "${ED}"${BINPATH} insinto ${DATAPATH}/man/man1 |