]> git.pld-linux.org Git - packages/lynx.git/blob - lynx.spec
- release 2,
[packages/lynx.git] / lynx.spec
1 Summary:        Text based browser for the world wide web
2 Summary(de):    Text-Browser für das WWW 
3 Summary(fr):    Navigateur en mode texte pour le world wide web
4 Summary(pl):    Przegl±darka WWW pracuj±ca w trybie tekstowym
5 Summary(tr):    Metin ekranda WWW tarayýcý
6 Name:           lynx
7 Version:        2.8.4dev.3
8 Release:        2
9 License:        GPL
10 URL:            http://lynx.browser.org
11 Group:          Applications/Networking
12 Group(pl):      Aplikacje/Sieciowe
13 Source0:        http://lynx.isc.org/current/%{name}%{version}.tar.bz2
14 Source1:        lynx.desktop
15 Patch0:         lynx-pld.patch
16 Patch1:         lynx-config.patch
17 Patch2:         lynx.cfg.patch
18 Patch3:         http://www.moxienet.com/lynx/lynx-283-ssl.patch.bz2
19 Patch4:         lynx-overflow.patch
20 Patch5:         lynx-po_DESTDIR.patch
21 BuildRequires:  zlib-devel
22 BuildRequires:  slang-devel
23 # BuildRequires:        socks5-devel
24 Provides:       webclient
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 This a terminal based WWW browser. While it does not make any attempt
29 at displaying graphics, it has good support for HTML text formatting,
30 forms, and tables.
31
32 %description -l pl
33 Lynx jest przegl±dark± WWW dzia³aj±c± w trybie tekstowym. Dobrze
34 formatuje tekst w HTML, ale nie pozwala na wy¶wietlanie grafiki.
35
36 %description -l de
37 Dies ist ein WWW-Browser auf Terminal-Basis. Während kein Versuch
38 unternommen wird, Grafiken darzustellen, so bietet er doch guten
39 Support für HTML-Textformatierung, Formulare und Tabellen.
40
41 %description -l fr
42 Navigateur WWW en mode texte. Bien qu'il n'affiche aucun graphique, il
43 sait bien gérer le formatage HTML du texte, les formulaires et les
44 tableaux.
45
46 %description -l tr
47 Metin ekranda çalýþan bir WWW tarayýcýdýr. Þekil gösteremese de,
48 formlar ve tablolar için desteði vardýr.
49
50 %prep
51 %setup  -q -n %{name}2-8-4
52 %patch0 -p1 
53 %patch1 -p1
54 %patch2 -p1
55 %patch3 -p1
56 %patch4 -p1
57 %patch5 -p1
58
59 %build
60 LDFLAGS="-s"; export LDFLAGS
61 %configure \
62         --with-screen=slang \
63         --without-included-gettext \
64         --with-zlib \
65         --with-ssl \
66         --enable-kbd-layout \
67         --enable-addrlist-page \
68         --enable-cgi-links \
69         --enable-default-colors \
70         --enable-exec-links \
71         --enable-exec-scripts \
72         --enable-externs \
73         --enable-gzip-help \
74         --enable-internal-links \
75         --enable-libjs \
76         --enable-nls \
77         --enable-nsl-fork \
78         --enable-persistent-cookies \
79         --enable-prettysrc \
80         --enable-source-cache \
81         --enable-warnings 
82 #       --with-socks5=%{_prefix} \
83 #       --enable-color-style \
84
85 %{__make} SSL_LIBS= "-lssl -lsslcrypto " \
86         SSL_DEFINES= "-I%{_includedir}/ssl -DUSE_SSL"
87
88 %install
89 rm -rf $RPM_BUILD_ROOT
90 install -d $RPM_BUILD_ROOT%{_applnkdir}/Network/WWW \
91         $RPM_BUILD_ROOT%{_datadir}/lynx/help/keystrokes
92
93 %{__make} install install-help \
94         DESTDIR=$RPM_BUILD_ROOT
95
96 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/WWW
97
98 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man1/* \
99         C[HO]* PROBLEMS README samples/* test/* docs/README*
100
101 %clean
102 rm -rf $RPM_BUILD_ROOT
103
104 %files
105 %defattr(644,root,root,755)
106 %doc C[HO]* PROBLEMS.gz README.gz samples test docs/README*
107
108 %config %verify(not size mtime md5) %{_libdir}/lynx.cfg
109 %{_applnkdir}/Network/WWW/lynx.desktop
110
111 %attr(755,root,root) %{_bindir}/*
112
113 %{_mandir}/man1/*
114 %{_datadir}/lynx
This page took 0.074804 seconds and 4 git commands to generate.