diff options
author | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-12-19 01:27:18 +0700 |
---|---|---|
committer | Vadim A. Misbakh-Soloviov <mva@mva.name> | 2013-12-19 01:27:18 +0700 |
commit | a0100a92ec7b8cfab371184c0f47cf365df6c660 (patch) | |
tree | 7af8a5157eb3427bc5f7c6831c1ef4a7149418ce /dev-lang | |
parent | [dev-lang/luajit] fixed libdir (diff) | |
download | lua-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.ebuild | 18 | ||||
-rw-r--r-- | dev-lang/luajit/luajit-2.1.9999.ebuild | 18 |
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() { |