﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
2797	New package Elinks	Ag. Hatzimanikas	blfs-book@…	"Elinks is an advanced text browser that should be considered for inclussion at some point. Particularly I am waiting for a release in the 0.12 branch which has UTF-8 support.

Futures:

http://elinks.or.cz/about.html

Dependencies:

Lua, perl (already in LFS), ruby, python, guile, lzma, expat, which, xmlto and asciidoc (can be ommited), pkg-config (if compiled with lua interface) - can be ommited, gpm, zlib and libbz2 (already in LFS), js (SpiderMonkey), openssl or gnutls.

Current pre-release is 0.12pre2.

Download link is:

http://elinks.or.cz/download/elinks-0.12pre2.tar.bz2

Md5sum is:

bfc2a531f633c9e25e108e5ce2d864ea

Guide to build:

If compiled with lua interface:

Those are vim substitutions (can be replaced later with sed's)
{{{
vim configure.in
%s/\(LUA_LIBS=""\).*/\1`pkg-config --libs lua`""/
vim src/scripting/lua/core.c
%s/^\s*lua.*base.*\(\n.*\)\{4}/\tluaL_openlibs(L);
%s/lua_dofile/luaL_dofile/
%s/lua_dos/luaL_dos/
vim src/scripting/lua/hooks.c
%s/lua_dos/luaL_dos/
autoconf
}}}

{{{
patch -Np1 -i ../elinks-0.12pre2_fix_seg-1.patch
./configure --prefix=/usr --enable-88-colors --with-x \
--enable-256-colors --enable-exmod --enable-utf-8 \
--enable-true-color
make
make install
}}}

Patch that fixes a double-free crash attached.

"	enhancement	closed	normal	x-future	BOOK	SVN	medium	wontfix	elinks	
