Gentoo Archives: gentoo-commits

From: "Vadim A. Misbakh-Soloviov" <mva@×××.name>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/lua:master commit in: dev-lang/luajit/
Date: Wed, 01 Nov 2017 07:58:28
Message-Id: 1509523094.4efaf30a809f703d4659e4cdf6e752a3e5fdc5b1.mva@gentoo
1 commit: 4efaf30a809f703d4659e4cdf6e752a3e5fdc5b1
2 Author: Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
3 AuthorDate: Wed Nov 1 07:58:14 2017 +0000
4 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
5 CommitDate: Wed Nov 1 07:58:14 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/lua.git/commit/?id=4efaf30a
7
8 luajit: working on eprefix support
9
10 dev-lang/luajit/luajit-2.0.9999.ebuild | 6 +++---
11 dev-lang/luajit/luajit-2.1.9999.ebuild | 10 +++++-----
12 2 files changed, 8 insertions(+), 8 deletions(-)
13
14 diff --git a/dev-lang/luajit/luajit-2.0.9999.ebuild b/dev-lang/luajit/luajit-2.0.9999.ebuild
15 index 9920ab5..cb14064 100644
16 --- a/dev-lang/luajit/luajit-2.0.9999.ebuild
17 +++ b/dev-lang/luajit/luajit-2.0.9999.ebuild
18 @@ -70,7 +70,7 @@ src_prepare() {
19 -e 's|^(VERSION)=.*|\1=${PV}|' \
20 -e 's|\$\(MAJVER\)\.\$\(MINVER\)\.\$\(RELVER\)|$(VERSION)|' \
21 -e 's|^(INSTALL_PCNAME)=.*|\1=${P}.pc|' \
22 - -e 's|( PREFIX)=.*|\1=/usr|' \
23 + -e 's|( PREFIX)=.*|\1=${EPREFIX}/usr|' \
24 -e 's|^(FILE_MAN)=.*|\1=${P}.1|' \
25 -i Makefile || die "failed to fix prefix in Makefile"
26
27 @@ -98,7 +98,7 @@ src_prepare() {
28
29 multilib_src_configure() {
30 sed -r \
31 - -e "s|^(prefix)=.*|\1=/usr|" \
32 + -e "s|^(prefix)=.*|\1=${EPREFIX}/usr|" \
33 -e "s|^(multilib)=.*|\1=$(get_libdir)|" \
34 -i "etc/${PN}.pc" || die "Failed to slottify"
35 }
36 @@ -125,7 +125,7 @@ multilib_src_compile() {
37 }
38
39 multilib_src_install() {
40 - emake DESTDIR="${D}" MULTILIB="$(get_libdir)" install
41 + emake DESTDIR="${ED}" MULTILIB="$(get_libdir)" install
42
43 einstalldocs
44
45
46 diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild b/dev-lang/luajit/luajit-2.1.9999.ebuild
47 index 31b5655..a241d93 100644
48 --- a/dev-lang/luajit/luajit-2.1.9999.ebuild
49 +++ b/dev-lang/luajit/luajit-2.1.9999.ebuild
50 @@ -59,7 +59,7 @@ src_prepare() {
51 -e 's|^(VERSION)=.*|\1=${PV}|' \
52 -e 's|^(INSTALL_SONAME)=.*|\1=$(INSTALL_SOSHORT1).$(VERSION)|' \
53 -e 's|^(INSTALL_PCNAME)=.*|\1=${P}.pc|' \
54 - -e 's|( PREFIX)=.*|\1=/usr|' \
55 + -e 's|( PREFIX)=.*|\1=${EROOT}usr|' \
56 -e 's|^(FILE_MAN)=.*|\1=${P}.1|' \
57 -i Makefile || die "failed to fix prefix in Makefile"
58
59 @@ -80,7 +80,7 @@ src_prepare() {
60
61 multilib_src_configure() {
62 sed -r \
63 - -e "s|^(prefix)=.*|\1=/usr|" \
64 + -e "s|^(prefix)=.*|\1=${EROOT}usr|" \
65 -e "s|^(multilib)=.*|\1=$(get_libdir)|" \
66 -i "etc/${PN}.pc" || die "Failed to slottify"
67 }
68 @@ -112,7 +112,7 @@ multilib_src_compile() {
69 }
70
71 multilib_src_install() {
72 - emake DESTDIR="${D}" MULTILIB="$(get_libdir)" install
73 + emake DESTDIR="${ED}" MULTILIB="$(get_libdir)" install
74
75 einstalldocs
76
77 @@ -123,10 +123,10 @@ multilib_src_install() {
78 }
79
80 pkg_postinst() {
81 - if [[ ! -n $(readlink "${ROOT}"usr/bin/luajit) ]] ; then
82 + if [[ ! -n $(readlink "${EROOT}"usr/bin/luajit) ]] ; then
83 eselect luajit set luajit-${PV}
84 fi
85 - if [[ ! -n $(readlink "${ROOT}"usr/bin/lua) ]] ; then
86 + if [[ ! -n $(readlink "${EROOT}"usr/bin/lua) ]] ; then
87 eselect lua set jit-${PV}
88 fi
89 }