summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <mva@mva.name>2013-12-19 01:27:18 +0700
committerVadim A. Misbakh-Soloviov <mva@mva.name>2013-12-19 01:27:18 +0700
commita0100a92ec7b8cfab371184c0f47cf365df6c660 (patch)
tree7af8a5157eb3427bc5f7c6831c1ef4a7149418ce /dev-lang
parent[dev-lang/luajit] fixed libdir (diff)
downloadlua-a0100a92ec7b8cfab371184c0f47cf365df6c660.tar.gz
lua-a0100a92ec7b8cfab371184c0f47cf365df6c660.tar.bz2
lua-a0100a92ec7b8cfab371184c0f47cf365df6c660.zip
[dev-lang/luajit] fixed build
Signed-off-by: Vadim A. Misbakh-Soloviov <mva@mva.name>
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/luajit/luajit-2.0.9999.ebuild18
-rw-r--r--dev-lang/luajit/luajit-2.1.9999.ebuild18
2 files changed, 8 insertions, 28 deletions
diff --git a/dev-lang/luajit/luajit-2.0.9999.ebuild b/dev-lang/luajit/luajit-2.0.9999.ebuild
index bd05797..34c3fe6 100644
--- a/dev-lang/luajit/luajit-2.0.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.0.9999.ebuild
@@ -11,7 +11,7 @@ MY_PV="2.0.1"
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI=""
-EGIT_REPO_URI="http://luajit.org/git/luajit-2.0.git"
+EGIT_REPO_URI="git://repo.or.cz/luajit-2.0.git"
LICENSE="MIT"
SLOT="2"
@@ -44,20 +44,10 @@ pkg_setup() {
src_prepare(){
# fixing prefix and version
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|/lib|/$(get_libdir)|" \
+ sed -r \
+ -e "s|( PREFIX)=.*|\1=/usr|" \
+ -e "s|( MULTILIB)=.*|\1=$(get_libdir)|" \
-i Makefile || die "failed to fix prefix in Makefile"
-
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|lib/|$(get_libdir)/|" \
- -i src/luaconf.h || die "failed to fix prefix in luaconf.h"
-
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|=lib|=$(get_libdir)|" \
- -i etc/luajit.pc || die "failed to fix prefix in pkg-config file"
}
src_compile() {
diff --git a/dev-lang/luajit/luajit-2.1.9999.ebuild b/dev-lang/luajit/luajit-2.1.9999.ebuild
index 33c18d7..83a3cc5 100644
--- a/dev-lang/luajit/luajit-2.1.9999.ebuild
+++ b/dev-lang/luajit/luajit-2.1.9999.ebuild
@@ -11,7 +11,7 @@ MY_PV="2.1.0-alpha"
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI=""
-EGIT_REPO_URI="http://luajit.org/git/luajit-2.0.git"
+EGIT_REPO_URI="git://repo.or.cz/luajit-2.0.git"
EGIT_BRANCH="v2.1"
LICENSE="MIT"
@@ -44,20 +44,10 @@ pkg_setup() {
src_prepare(){
# fixing prefix and version
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|/lib|/$(get_libdir)|" \
+ sed -r \
+ -e "s|( PREFIX)=.*|\1=/usr|" \
+ -e "s|( MULTILIB)=.*|\1=$(get_libdir)|" \
-i Makefile || die "failed to fix prefix in Makefile"
-
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|lib/|$(get_libdir)/|" \
- -i src/luaconf.h || die "failed to fix prefix in luaconf.h"
-
- sed \
- -e "s|/usr/local|/usr|" \
- -e "s|=lib|=$(get_libdir)|" \
- -i etc/luajit.pc || die "failed to fix prefix in pkg-config file"
}
src_compile() {