diff options
author | 2016-08-06 05:17:54 +0700 | |
---|---|---|
committer | 2016-08-06 05:17:54 +0700 | |
commit | b21a82486b987cdae04b77b62c517ffc169412b9 (patch) | |
tree | 94968b62dfb6ef45b82f81edb7ffa7c24949db7d /dev-lua | |
parent | resty-upstream-healthcheck: fixed dep (diff) | |
download | lua-b21a82486b987cdae04b77b62c517ffc169412b9.tar.gz lua-b21a82486b987cdae04b77b62c517ffc169412b9.tar.bz2 lua-b21a82486b987cdae04b77b62c517ffc169412b9.zip |
luasec: fixed build after upstream merged DESTDIR back
Diffstat (limited to 'dev-lua')
-rw-r--r-- | dev-lua/luasec/files/fix_removed_destdir_support.patch | 17 | ||||
-rw-r--r-- | dev-lua/luasec/luasec-9999.ebuild | 18 |
2 files changed, 8 insertions, 27 deletions
diff --git a/dev-lua/luasec/files/fix_removed_destdir_support.patch b/dev-lua/luasec/files/fix_removed_destdir_support.patch deleted file mode 100644 index 5dc4882..0000000 --- a/dev-lua/luasec/files/fix_removed_destdir_support.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- src/Makefile 2014-06-16 14:24:14.653000000 +0400 -+++ src/Makefile 2014-06-16 14:23:14.250000000 +0400 -@@ -31,10 +31,10 @@ - all: - - install: $(CMOD) $(LMOD) -- $(INSTALL) -d $(LUAPATH)/ssl $(LUACPATH) -- $(INSTALL) $(CMOD) $(LUACPATH) -- $(INSTALL) -m644 $(LMOD) $(LUAPATH) -- $(INSTALL) -m644 https.lua $(LUAPATH)/ssl -+ $(INSTALL) -d $(DESTDIR)$(LUAPATH)/ssl $(DESTDIR)$(LUACPATH) -+ $(INSTALL) $(CMOD) $(DESTDIR)$(LUACPATH) -+ $(INSTALL) -m644 $(LMOD) $(DESTDIR)$(LUAPATH) -+ $(INSTALL) -m644 https.lua $(DESTDIR)$(LUAPATH)/ssl - - linux: - @$(MAKE) $(CMOD) MYCFLAGS="$(LNX_CFLAGS)" MYLDFLAGS="$(LNX_LDFLAGS)" EXTRA="$(EXTRA)" diff --git a/dev-lua/luasec/luasec-9999.ebuild b/dev-lua/luasec/luasec-9999.ebuild index d99ce75..9021460 100644 --- a/dev-lua/luasec/luasec-9999.ebuild +++ b/dev-lua/luasec/luasec-9999.ebuild @@ -28,29 +28,27 @@ DEPEND=" all_lua_prepare() { sed -i -r \ -e 's#(MAKE\)).*(install)#\1 \2#' \ + -e '/LIB_PATH.*-L.usr.lib/d' \ Makefile - epatch "${FILESDIR}/fix_removed_destdir_support.patch" || die "Probably, Upstream finally returned DESTDIR instalation back. Please, report that." - cd src + + pushd src &>/dev/null lua_default + popd &>/dev/null } each_lua_configure() { - cd src + pushd src &>/dev/null myeconfargs=() myeconfargs+=( LD='$(CC)' LUAPATH="$(lua_get_pkgvar INSTALL_LMOD)" LUACPATH="$(lua_get_pkgvar INSTALL_CMOD)" ) - lua_default + + lua_default + popd &>/dev/null } each_lua_compile() { lua_default linux } - -#each_lua_install() { -# dolua ssl.so ssl.lua -# _dolua_insdir=ssl \ -# dolua https.lua -#} |