]> git.pld-linux.org Git - packages/lynx.git/blob - lynx.spec
- -fomit-frame-pointer on ia32
[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(es):    Navegador web modo texto
4 Summary(fr):    Navigateur en mode texte pour le world wide web
5 Summary(ja):    ¥Æ¥­¥¹¥È¥Ù¡¼¥¹¤Î¥¦¥§¥Ö¥Ö¥é¥¦¥¶
6 Summary(pl):    Przegl±darka WWW pracuj±ca w trybie tekstowym
7 Summary(pt_BR): Navegador web modo texto
8 Summary(tr):    Metin ekranda WWW tarayýcý
9 Name:           lynx
10 Version:        2.8.5dev.16
11 Release:        1
12 License:        GPL
13 Group:          Applications/Networking
14 # Source0-md5:  d5c50ea7334ee3256a82722be2f0d9a3
15 Source0:        http://lynx.isc.org/current/%{name}%{version}.tar.bz2
16 Source1:        %{name}.desktop
17 Source2:        %{name}.png
18 # Source3-md5:  b5e02f86a8ee7bce4d8b97e4b6491714
19 Source3:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
20 Patch0:         %{name}-pld.patch
21 Patch1:         %{name}.cfg.patch
22 Patch2:         %{name}-po_DESTDIR.patch
23 Patch3:         %{name}-config.hin.patch
24 Patch4:         %{name}-autoconf.patch
25 Patch5:         %{name}-config.patch
26 Patch6:         %{name}-acfix.patch
27 Patch7:         %{name}-gzip_fallback.patch
28 Patch8:         %{name}-etc_dir.patch
29 URL:            http://lynx.browser.org/
30 BuildRequires:  autoconf
31 BuildRequires:  gettext-devel
32 BuildRequires:  ncurses-devel
33 BuildRequires:  openssl-devel >= 0.9.7
34 #BuildRequires: socks5-devel
35 BuildRequires:  zlib-devel
36 Provides:       webclient
37 Obsoletes:      lynx-ssl
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %define         specflags_ia32  "-fomit-frame-pointer"
41
42 %description
43 This a terminal based WWW browser. While it does not make any attempt
44 at displaying graphics, it has good support for HTML text formatting,
45 forms, and tables.
46
47 %description -l de
48 Dies ist ein WWW-Browser auf Terminal-Basis. Während kein Versuch
49 unternommen wird, Grafiken darzustellen, so bietet er doch guten
50 Support für HTML-Textformatierung, Formulare und Tabellen.
51
52 %description -l es
53 Este es un browser WWW para terminal en modo texto. Mientras no hace
54 ningún intento de enseñar gráficos, posee un buen soporte para el
55 formato de texto HTML, formularios y tablas.
56
57 %description -l fr
58 Navigateur WWW en mode texte. Bien qu'il n'affiche aucun graphique, il
59 sait bien gérer le formatage HTML du texte, les formulaires et les
60 tableaux.
61
62 %description -l ja
63 lynx ¤Ï¥Æ¥­¥¹¥È¥Ù¡¼¥¹¤Î¥¦¥§¥Ö¥Ö¥é¥¦¥¶¤Ç¤¢¤ë¡£lynx ¤Ï²¿¤Î¥¤¥á¡¼¥¸¤â
64 ɽ¼¨¤·¤Ê¤¤¤¬¥Õ¥ì¡¼¥à¡¢¥Æ¡¼¥Ö¥ë¤½¤·¤Æ¾¤Î HTML ¥¿¥°¤ò¥µ¥Ý¡¼¥È¤¹¤ë¡£
65 ¥°¥é¥Õ¥£¥«¥ë¤Ê¥Ö¥é¥¦¥¶¤ËÂФ¹¤ë lynx ¤Î¥¢¥É¥Ð¥ó¥Æ¡¼¥¸¤Ï¥¹¥Ô¡¼¥É¤Ç¤¢¤ë¡£
66 lynx ¤Ï¥¦¥§¥Ö¥Ú¡¼¥¸¤òɽ¼¨¤¹¤ë¤Î¤Ë¤¹¤Ð¤ä¤¯Â¨ºÂ¤Ë³«»Ï¤·¤¿¤ê½ªÎ»¤·¤¿¤ê¤¹¤ë¡£
67
68 ¤³¤Î®¤¤¡¢¥°¥é¥Õ¥£¥«¥ë¤Ç¤Ê¤¤¥Ö¥é¥¦¥¶¤ò»î¤·¤¿¤±¤ì¤Ð¥¤¥ó¥¹¥È¡¼¥ë¤·¤Ê¤µ¤¤¡£
69 (¤½¤ÎĹ½ê¤Î¤è¤µ¤¬¤ï¤«¤ë¤Ç¤¢¤í¤¦)
70
71 %description -l pl
72 Lynx jest przegl±dark± WWW dzia³aj±c± w trybie tekstowym. Dobrze
73 formatuje tekst w HTML, ale nie pozwala na wy¶wietlanie grafiki.
74
75 %description -l pt_BR
76 Este é um browser WWW para terminal em modo texto. Enquanto ele não
77 faz nenhuma tentativa para mostrar gráficos, possui um bom suporte
78 para o formato de texto HTML, formulários e tabelas.
79
80 %description -l tr
81 Metin ekranda çalýþan bir WWW tarayýcýdýr. Þekil gösteremese de,
82 formlar ve tablolar için desteði vardýr.
83
84 %prep
85 %setup  -q -n %{name}2-8-5
86 %patch0 -p1
87 %patch1 -p1
88 %patch2 -p1
89 %patch3 -p1
90 %patch4 -p1
91 %patch5 -p1
92 %patch6 -p1
93 %patch7 -p1
94 %patch8 -p1
95
96 %build
97 %{__autoconf}
98 %configure \
99         --with-screen=ncurses \
100         --without-included-gettext \
101         --with-zlib \
102         --with-ssl \
103         --enable-justify-elts \
104         --enable-nested-tables \
105         --enable-read-eta \
106         --enable-kbd-layout \
107         --enable-addrlist-page \
108         --enable-cgi-links \
109         --enable-default-colors \
110         --enable-exec-links \
111         --enable-exec-scripts \
112         --enable-externs \
113         --enable-gzip-help \
114         --enable-internal-links \
115         --enable-ipv6 \
116         --enable-libjs \
117         --enable-nls \
118         --enable-nsl-fork \
119         --enable-persistent-cookies \
120         --enable-prettysrc \
121         --enable-source-cache \
122         --enable-warnings
123 #       --with-socks5=%{_prefix} \
124 #       --enable-color-style \
125
126 %{__make}
127
128 %install
129 rm -rf $RPM_BUILD_ROOT
130 install -d $RPM_BUILD_ROOT{%{_applnkdir}/Network/WWW,%{_pixmapsdir}} \
131         $RPM_BUILD_ROOT%{_datadir}/lynx/help
132
133 %{__make} install install-help \
134         DESTDIR=$RPM_BUILD_ROOT
135
136 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Network/WWW
137 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
138
139 bzip2 -dc %{SOURCE3} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
140
141 %find_lang %{name}
142
143 %clean
144 rm -rf $RPM_BUILD_ROOT
145
146 %files -f %{name}.lang
147 %defattr(644,root,root,755)
148 %doc CHANGES COPYHEADER PROBLEMS README samples test docs/README*
149 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/lynx.cfg
150 %attr(755,root,root) %{_bindir}/*
151 %{_datadir}/lynx
152 %{_applnkdir}/Network/WWW/lynx.desktop
153 %{_pixmapsdir}/*
154 %{_mandir}/man1/*
155 %lang(cs) %{_mandir}/cs/man1/*
156 %lang(fi) %{_mandir}/fi/man1/*
157 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.196755 seconds and 4 git commands to generate.