]> git.pld-linux.org Git - packages/links2.git/blame - links2.spec
- release 7
[packages/links2.git] / links2.spec
CommitLineData
a91e7be0 1#
2# Conditional build:
9215f3b1 3%bcond_without graphics # build without graphics support
e40434f0
JB
4%bcond_without fb # build without Linux Framebuffer graphics driver
5%bcond_without sdl # build without SDL graphics driver
9215f3b1
JB
6%bcond_without svga # build without svgalib graphics driver
7%bcond_without x # build without X Window System graphics driver
f545390b 8#
a91e7be0 9Summary: Lynx-like WWW browser
deeb4b14
ER
10Summary(es.UTF-8): El links es un browser para modo texto, similar a lynx
11Summary(pl.UTF-8): Podobna do Lynksa przeglądarka WWW
12Summary(pt_BR.UTF-8): O links é um browser para modo texto, similar ao lynx
13Summary(ru.UTF-8): Текстовый WWW броузер типа Lynx
14Summary(uk.UTF-8): Текстовий WWW броузер типу Lynx
a91e7be0 15Name: links2
d3c7f805 16Version: 2.2
dfb38462 17Release: 7
bfb72d99 18Epoch: 1
a91e7be0 19License: GPL v2
20Group: Applications/Networking
a1f6b599 21Source0: http://links.twibright.com/download/links-%{version}.tar.bz2
d3c7f805 22# Source0-md5: bf5b20529a2a811701c5af52b28ebdd4
a91e7be0 23Source1: %{name}.desktop
24Source2: %{name}.1.pl
25Source3: %{name}.png
26Source4: glinks.desktop
27Patch0: %{name}-links-g_if_glinks.patch
3c8d37bc 28Patch1: %{name}-ac25x.patch
c50daf41
JB
29Patch2: %{name}-img.patch
30Patch3: %{name}-convert-old-bookmarks.patch
31Patch4: %{name}-cookies-save.patch
df0bb45c
JB
32Patch5: %{name}-config-dirs.patch
33Patch6: %{name}-gzip_fallback.patch
d3c7f805 34#Patch7: %{name}-js-Date-getTime.patch
35#Patch8: %{name}-js-submit-nodefer.patch
df0bb45c 36Patch9: %{name}-segv.patch
d3c7f805 37#Patch10: %{name}-pl-update.patch
2345788f 38#Patch15: %{name}-home_etc.patch
6760854b 39URL: http://links.twibright.com/
7016d2c6 40BuildRequires: autoconf >= 2.59-9
a91e7be0 41BuildRequires: automake
86176fcd 42BuildRequires: bzip2-devel
a91e7be0 43BuildRequires: gpm-devel
44BuildRequires: ncurses-devel >= 5.1
5317dba6 45BuildRequires: openssl-devel >= 0.9.7d
89b55b7f 46BuildRequires: pkgconfig
a91e7be0 47BuildRequires: zlib-devel
9215f3b1
JB
48%if %{with graphics}
49%{?with_fb:BuildRequires: DirectFB-devel >= 0.9.17}
e40434f0 50%{?with_sdl:BuildRequires: SDL-devel >= 1.2.0}
a91e7be0 51BuildRequires: libjpeg-devel
9215f3b1 52BuildRequires: libpng-devel
a91e7be0 53BuildRequires: libtiff-devel
9215f3b1 54%{?with_svga:BuildRequires: svgalib-devel}
6f15d624 55%{?with_x:BuildRequires: xorg-lib-libX11-devel}
a91e7be0 56%endif
57Provides: webclient
58BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
59
60%description
61Links is a WWW browser, at first look similiar to Lynx, but somehow
62different:
63
64- renders tables and frames,
65- displays colors as specified in current HTML page,
66- uses drop-down menu (like in Midnight Commander),
67- can download files in background.
68
9215f3b1 69%{?with_graphics:This version can work in graphical mode.}
a91e7be0 70
34819c46 71%description -l es.UTF-8
a91e7be0 72Links es un browser WWW modo texto, similar al Lynx. El links muestra
73tablas, hace baja archivos en segundo plano, y usa conexiones HTTP/1.1
74keepalive.
75
34819c46
JR
76%description -l pl.UTF-8
77Links jest przeglądarką WWW, na pierwszy rzut oka podobną do Lynksa,
78ale mimo wszystko inną:
a91e7be0 79
80- renderuje tabelki i ramki,
34819c46
JR
81- wyświetla kolory zgodnie z definicjami w oglądanej stronie HTML,
82- używa opuszczanego menu (jak w Midnight Commanderze),
83- może ściągać pliki w tle.
a91e7be0 84
34819c46 85%{?with_graphics:Ta wersja może pracować w trybie graficznym.}
a91e7be0 86
34819c46
JR
87%description -l pt_BR.UTF-8
88Links é um browser WWW modo texto, similar ao Lynx. O Links exibe
89tabelas, faz baixa arquivos em segundo plano, e usa as conexões
a91e7be0 90HTTP/1.1 keepalive.
91
34819c46
JR
92%description -l ru.UTF-8
93Links - это текстовый WWW броузер, на первый взгляд похожий на Lynx,
94но несколько отличающийся:
a91e7be0 95
34819c46
JR
96- отображает таблицы и (скоро) фреймы,
97- показывает цвета как указано в HTML странице,
98- использует выпадающие меню (как в Midnight Commander),
99- может загружать файлы в фоне.
a91e7be0 100
34819c46
JR
101%description -l uk.UTF-8
102Links - це текстовий WWW броузер, на перший погляд схожий на Lynx, але
103трохи відмінний від нього:
a91e7be0 104
34819c46
JR
105- відображає таблиці та (незабаром) фрейми,
106- показує кольори як вказано в HTML сторінці,
107- використовує випадаючі меню (як в Midnight Commander),
108- може завантажувати файли в фоні.
a91e7be0 109
110%prep
111%setup -q -n links-%{version}
9215f3b1 112%{?with_graphics:%patch0 -p1}
a91e7be0 113%patch1 -p1
114%patch2 -p1
115%patch3 -p1
116%patch4 -p1
117%patch5 -p1
568808e3 118%patch6 -p1
d3c7f805 119#%patch7 -p1
120#%patch8 -p1
edbd9471 121%patch9 -p1
d3c7f805 122#%patch10 -p1
a91e7be0 123
2b9adfa8
JB
124cd intl
125./gen-intl
bd3cee5c 126
a91e7be0 127%build
1afbed79 128%{__aclocal}
a91e7be0 129%{__autoconf}
e40434f0
JB
130%{__autoheader}
131%{__automake}
a91e7be0 132%configure \
133 --program-suffix=2 \
9215f3b1 134 %{?with_graphics:--enable-graphics} \
9215f3b1 135 %{!?with_fb:--without-fb} \
e40434f0
JB
136 %{!?with_sdl:--without-sdl} \
137 %{!?with_svga:--without-svgalib} \
138 %{!?with_x:--without-x}
aa67c2b0 139
a91e7be0 140%{__make}
141
142%install
143rm -rf $RPM_BUILD_ROOT
145e1551 144install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} \
a91e7be0 145 $RPM_BUILD_ROOT%{_mandir}/pl/man1
146
9215f3b1
JB
147%{__make} install \
148 DESTDIR=$RPM_BUILD_ROOT
a91e7be0 149
9215f3b1 150%if %{with graphics}
a91e7be0 151ln -sf links2 $RPM_BUILD_ROOT%{_bindir}/glinks
152echo ".so links2.1" > $RPM_BUILD_ROOT%{_mandir}/man1/glinks.1
153echo ".so links2.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/glinks.1
145e1551 154install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}
a91e7be0 155%endif
156
145e1551 157install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
a91e7be0 158install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/links2.1
159install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}
160
161%clean
162rm -rf $RPM_BUILD_ROOT
163
164%files
165%defattr(644,root,root,755)
166%doc AUTHORS BUGS ChangeLog README SITES TODO
167%attr(755,root,root) %{_bindir}/*
a15698a6 168%{_desktopdir}/*.desktop
145e1551 169%{_pixmapsdir}/*
a91e7be0 170%{_mandir}/man*/*
171%lang(pl) %{_mandir}/pl/man*/*
This page took 0.055614 seconds and 4 git commands to generate.