Lines 13-19
Link Here
|
13 |
|
13 |
|
14 |
SLOT="0" |
14 |
SLOT="0" |
15 |
KEYWORDS="amd64 ~arm ~x86 ~x64-macos ~x86-macos" |
15 |
KEYWORDS="amd64 ~arm ~x86 ~x64-macos ~x86-macos" |
16 |
IUSE="readline" |
16 |
IUSE="readline d8" |
17 |
|
17 |
|
18 |
RDEPEND="readline? ( >=sys-libs/readline-6.1 )" |
18 |
RDEPEND="readline? ( >=sys-libs/readline-6.1 )" |
19 |
DEPEND="${RDEPEND}" |
19 |
DEPEND="${RDEPEND}" |
Lines 64-76
Link Here
|
64 |
die "Failed to determine target arch, got '$myarch'." |
64 |
die "Failed to determine target arch, got '$myarch'." |
65 |
fi |
65 |
fi |
66 |
|
66 |
|
|
|
67 |
use d8 && myconf+=" d8" |
68 |
|
67 |
escons $(use_scons readline console readline dumb) ${myconf} || die |
69 |
escons $(use_scons readline console readline dumb) ${myconf} || die |
|
|
70 |
use d8 && pax-mark -m d8 |
68 |
} |
71 |
} |
69 |
|
72 |
|
70 |
src_install() { |
73 |
src_install() { |
71 |
insinto /usr |
74 |
insinto /usr |
72 |
doins -r include || die |
75 |
doins -r include || die |
73 |
|
76 |
|
|
|
77 |
use d8 && dobin d8 || die |
78 |
|
74 |
if [[ ${CHOST} == *-darwin* ]] ; then |
79 |
if [[ ${CHOST} == *-darwin* ]] ; then |
75 |
install_name_tool \ |
80 |
install_name_tool \ |
76 |
-id "${EPREFIX}"/usr/$(get_libdir)/libv8-${PV}$(get_libname) \ |
81 |
-id "${EPREFIX}"/usr/$(get_libdir)/libv8-${PV}$(get_libname) \ |