mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sys-devel/binutils-apple: bump to EAPI=5 and remove all conditional code from global scope, bug #593392
Package-Manager: portage-2.2.28
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
@@ -32,27 +32,12 @@ DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )
|
||||
|| ( >=sys-devel/gcc-apple-4.2.1 sys-devel/llvm )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="4"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -185,6 +170,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
@@ -33,27 +33,12 @@ DEPEND="${RDEPEND}
|
||||
|| ( >=sys-devel/gcc-apple-4.2.1 sys-devel/llvm )
|
||||
libcxx? ( sys-devel/llvm )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="5"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -197,6 +182,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
if [ "${CXX/*clang*/yes}" = "yes" ] ; then
|
||||
if use libcxx ; then
|
||||
append-cxxflags -stdlib=libc++
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="3"
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic toolchain-funcs
|
||||
|
||||
@@ -34,27 +34,12 @@ DEPEND="${RDEPEND}
|
||||
|| ( >=sys-devel/gcc-apple-4.2.1 sys-devel/llvm )
|
||||
libcxx? ( sys-devel/llvm )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="6"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -198,6 +183,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
if [ "${CXX/*clang*/yes}" = "yes" ] ; then
|
||||
if use libcxx ; then
|
||||
append-cxxflags -stdlib=libc++
|
||||
|
||||
@@ -35,27 +35,12 @@ DEPEND="${RDEPEND}
|
||||
|| ( >=sys-devel/gcc-apple-4.2.1 sys-devel/llvm )
|
||||
libcxx? ( sys-devel/llvm )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="6"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -191,6 +176,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
if [[ ${CXX} == *clang* ]] ; then
|
||||
if use libcxx ; then
|
||||
append-cxxflags -stdlib=libc++
|
||||
|
||||
@@ -39,27 +39,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -198,6 +183,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -44,27 +44,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -197,6 +182,22 @@ 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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -39,27 +39,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -198,6 +183,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -44,27 +44,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -201,6 +186,22 @@ src_configure() {
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# Block API and thus snapshots supported on >= 10.6
|
||||
[[ ${CHOST} == *darwin* && ${CHOST#*-darwin} -ge 10 ]] && \
|
||||
append-cppflags -DSUPPORT_SNAPSHOTS
|
||||
|
||||
@@ -40,27 +40,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -199,6 +184,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -44,27 +44,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -201,6 +186,22 @@ src_configure() {
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# Block API and thus snapshots supported on >= 10.6
|
||||
[[ ${CHOST} == *darwin* && ${CHOST#*-darwin} -ge 10 ]] && \
|
||||
append-cppflags -DSUPPORT_SNAPSHOTS
|
||||
|
||||
@@ -41,27 +41,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -199,6 +184,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
@@ -41,27 +41,12 @@ RDEPEND="sys-devel/binutils-config
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( >=dev-lang/perl-5.8.8 )"
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY} == cross-* ]] ; then
|
||||
export CTARGET=${CATEGORY#cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
SLOT="7"
|
||||
|
||||
LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
|
||||
INCPATH=${LIBPATH}/include
|
||||
DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
src_prepare() {
|
||||
if use multitarget ; then
|
||||
ewarn "You have enabled support for non-standard target architectures"
|
||||
@@ -199,6 +184,22 @@ src_configure() {
|
||||
ENABLE_LTO=0
|
||||
use lto && ENABLE_LTO=1
|
||||
|
||||
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}
|
||||
if is_cross ; then
|
||||
BINPATH=/usr/${CHOST}/${CTARGET}/binutils-bin/${PV}
|
||||
else
|
||||
BINPATH=/usr/${CTARGET}/binutils-bin/${PV}
|
||||
fi
|
||||
|
||||
# CPPFLAGS only affects ld64, cctools don't use 'em (which currently is
|
||||
# what we want)
|
||||
append-cppflags -DNDEBUG
|
||||
|
||||
Reference in New Issue
Block a user