+# TODO: consider lua51
#
# Conditional build:
%bcond_with x # Use the X Windows System
%bcond_without 256 # Disable 256 colors support
%bcond_without bittorrent # Disable BitTorrent support
%bcond_without cgi # Disable Local CGI support
+%bcond_without fsp # Disable FSP support
%bcond_without guile # Disable Guile scripting
%bcond_without idn # Disable Internation Domain Names support
%bcond_without ipv6 # Disable IPv6 support
%bcond_without lua # Disable Lua scripting
%bcond_without openssl # Disable OpenSSL support
%bcond_without perl # Disable Perl scripting
-%bcond_without doc # Don't build texi documentation
#
%if %{with gnutls}
%undefine with_openssl
%endif
#
Summary: Experimantal Links (text WWW browser)
-Summary(es): El links es un browser para modo texto, similar a lynx
-Summary(pl): Eksperymentalny Links (tekstowa przegl±darka WWW)
-Summary(pt_BR): O links é um browser para modo texto, similar ao lynx
+Summary(es.UTF-8): El links es un browser para modo texto, similar a lynx
+Summary(pl.UTF-8): Eksperymentalny Links (tekstowa przeglądarka WWW)
+Summary(pt_BR.UTF-8): O links é um browser para modo texto, similar ao lynx
Name: elinks
-Version: 0.11.1
-Release: 1
+Version: 0.11.3
+Release: 3
Epoch: 1
License: GPL
Group: Applications/Networking
-#Source0Download: http://www.elinks.cz/download.html
Source0: http://www.elinks.cz/download/%{name}-%{version}.tar.bz2
-# Source0-md5: db0d62394b03938eec81b749e49dfbbc
+# Source0-md5: a0eb50e18a2ac8e77d6b0df8f94bb5a6
Source1: %{name}.desktop
Source2: links.png
Patch0: %{name}-home_etc.patch
Patch1: %{name}-lua40.patch
-Patch2: %{name}-pl.po-update.patch
+Patch2: %{name}-bug517.patch
+Patch3: %{name}-cgi.patch
+Patch4: %{name}-justify_date.patch
URL: http://www.elinks.cz/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bzip2-devel
BuildRequires: expat-devel
-BuildRequires: fsplib-devel
+%{?with_fsp:BuildRequires: fsplib-devel}
BuildRequires: gettext-devel
BuildRequires: gpm-devel
%{?with_guile:BuildRequires: guile-devel}
%{?with_perl:BuildRequires: perl-devel}
%{?with_ruby:BuildRequires: ruby-devel}
BuildRequires: zlib-devel
-%{?with_doc:BuildRequires: tetex}
Provides: webclient
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
time to maintain it, and to test and tune various patches for Mikulas
to be able to include them in the official links releases.
-%description -l es
+%description -l es.UTF-8
Links es un browser WWW modo texto, similar al Lynx. El links muestra
tablas, hace baja archivos en segundo plano, y usa conexiones HTTP/1.1
keepalive.
-%description -l pl
-Bogata w opcje i mo¿liwo¶ci wersja tekstowej przegl±darki WWW - links.
-elinks jednak jest dedykowana g³ównie do testowania.
+%description -l pl.UTF-8
+Bogata w opcje i możliwości wersja tekstowej przeglądarki WWW - links.
+elinks jednak jest dedykowana głównie do testowania.
-%description -l pt_BR
-Links é um browser WWW modo texto, similar ao Lynx. O Links exibe
-tabelas, baixa arquivos em segundo plano, e usa as conexões HTTP/1.1
+%description -l pt_BR.UTF-8
+Links é um browser WWW modo texto, similar ao Lynx. O Links exibe
+tabelas, baixa arquivos em segundo plano, e usa as conexões HTTP/1.1
keepalive.
%prep
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
+%patch4 -p1
%build
%{__aclocal}
%{__autoconf}
%{__autoheader}
%configure \
- --disable-no-root \
HAVE_SMBCLIENT=yes \
+ --disable-no-root \
%{!?debug:--enable-fastmem} \
%{?debug:--enable-debug} \
%{!?with_ipv6:--disable-ipv6} \
--enable-nntp \
%{?with_256:--enable-256-colors} \
--enable-exmode \
- --enable-fsp \
+ %{?with_fsp:--enable-fsp} \
%{?with_leds:--enable-leds} \
--enable-marks \
--enable-html-highlight \
%{__make} V=1
-%if %{with doc}
-cd doc
-texi2html elinks-lua.texi
-cd ..
-%endif
-
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_desktopdir} \
%doc AUTHORS BUGS ChangeLog NEWS README SITES TODO
%doc contrib/{keybind*,wipe-out-ssl*,lua/elinks-remote}
%doc contrib/conv/{*awk,*.pl,*.sh}
-%doc doc/{*.txt,html}
+%doc doc/html/*.html
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man*/*
-%{_desktopdir}/*
+%{_desktopdir}/*.desktop
%{_pixmapsdir}/*
%{?with_lua:%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}}