]> git.pld-linux.org Git - packages/lynx.git/blob - lynx.spec
- upgraded to dev.19
[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.2dev.19
8 Release:        1
9 Copyright:      GPL
10 URL:            http://lynx.browser.org
11 Group:          Networking
12 Group(pl):      Sieciowe
13 Source0:        http://sol.slcc.edu/lynx/current/%{name}%{version}.tar.bz2
14 Source1:        %{name}.wmconfig
15 Patch0:         %{name}-pld.patch
16 Patch1:         %{name}-overflow.patch
17 Patch2:         %{name}-config.patch
18 Patch3:         %{name}-not_for_root.patch
19 Patch4:         %{name}.cfg.patch
20 Patch5:         %{name}-TEMP_SPACE.patch
21 Patch6:         %{name}-dev.19.patch
22 Requires:       zlib
23 Requires:       ncurses
24 Buildroot:      /tmp/%{name}-%{version}-%{release}-root
25
26 %description
27 This a terminal based WWW browser. While it does not make any attempt
28 at displaying graphics, it has good support for HTML text formatting,
29 forms, and tables.
30
31 %description -l pl
32 Lynx jest przegl±dark± WWW dzia³aj±c± w trybie tekstowym. Dobrze 
33 formatuje tekst w HTML ale nie pozwala na wy¶wietlanie grafiki.
34
35 %description -l de
36 Dies ist ein WWW-Browser auf Terminal-Basis. Während kein Versuch 
37 unternommen wird, Grafiken darzustellen, so bietet er doch guten 
38 Support für HTML-Textformatierung, Formulare und Tabellen. 
39
40 %description -l fr
41 Navigateur WWW en mode texte. Bien qu'il n'affiche aucun graphique, il
42 sait bien gérer le formatage HTML du texte, les formulaires et les tableaux.
43
44 %description -l tr
45 Metin ekranda çalýþan bir WWW tarayýcýdýr. Þekil gösteremese de, formlar ve
46 tablolar için desteði vardýr.
47
48 %prep
49 %setup  -q -n %{name}2-8-2
50 %patch0 -p1 
51 %patch1 -p1
52 %patch2 -p1
53 %patch3 -p1
54 %patch4 -p1
55 %patch5 -p0
56 %patch6 -p1
57
58 %build
59 CFLAGS="-w -D_USE_PLD" LDFLAGS="-s" \
60     ./configure \
61         --prefix=/usr \
62         --libdir=/etc \
63         --with-screen=ncurses \
64         --enable-nls \
65         --without-included-gettext \
66         --enable-warnings \
67         --enable-default-colors \
68         --enable-externs \
69         --enable-internal-links \
70         --enable-nsl-fork \
71         --enable-persistent-cookies \
72         --enable-gzip-help \
73         --enable-libjs \
74         --enable-addrlist-page \
75         --with-zlib 
76 make
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80
81 install -d $RPM_BUILD_ROOT/etc/X11/wmconfig
82 install -d $RPM_BUILD_ROOT/usr/share/lynx/help/keystrokes
83
84 make    prefix=$RPM_BUILD_ROOT/usr \
85         libdir=$RPM_BUILD_ROOT/etc \
86         helpdir=$RPM_BUILD_ROOT/usr/share/lynx/help \
87         install \
88         install-help
89         
90
91 install %{SOURCE1} $RPM_BUILD_ROOT/etc/X11/wmconfig/lynx
92
93 gzip -9fn $RPM_BUILD_ROOT/usr/man/man1/*
94 gzip -9fn C[HO]* PROBLEMS README samples/* test/* docs/README*
95
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %files
100 %defattr(644,root,root,755)
101 %doc C[HO]* PROBLEMS.gz README.gz samples test docs/README*
102
103 %config %verify(not size mtime md5) /etc/lynx.cfg
104 %config(missingok) /etc/X11/wmconfig/lynx
105
106 %attr(755,root,root) /usr/bin/*
107
108 /usr/man/man1/*
109 /usr/share/lynx
110
111 %changelog
112 * Thu Mar  4 1999 Artur Frysiak <wiget@usa.net> 
113   [2.8.2dev.19-1]
114 - added new configure option: --enable-nls --without-included-gettext 
115   --enable-addrlist-page  --enable-libjs
116 - added lynx-dev.19.patch (correct typo, included in next release)  
117   
118 * Wed Feb 17 1999 Artur Frysiak <wiget@usa.net>
119   [2.8.2dev.17-1d]
120 - gziped help files
121 - change install metod
122
123 * Tue Feb 16 1999 Artur Frysiak <wiget@usa.net>
124   [2.8.2dev.16-1d]
125 - moved help and test files to /usr/share/lynx
126 - added not_for_root patch (this is bugi software, run from root account
127   is dangerus)
128 - changed default color scheme
129 - added TEMP_SPACE patch ( now lynx save temp file in ~/tmp )
130
131 * Fri Feb 05 1999 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
132   [2.8.2dev15-2d]
133 - changed group,
134 - compressed documentation.
135
136 * Sun Jan 10 1999 Artur Frysiak <wiget@usa.net>
137   [2.8.2dev.12-1d]
138 - added URL and Group(pl) tags
139
140 * Mon Sep 01 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
141   [2.8-5d]
142 - build against glibc-2.1,
143 - changed Buildroot to /var/tmp/%%{name}-%%{version}-%%{release}-root,
144 - changed permission of lynx to 711,
145 - translation modified for pl.
146
147 * Sun Aug 30 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
148   [2.8-5]
149 - added -q %setup parameter,
150 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
151 - URL in HELPFILE in /etc/lynx.cfh changed to localhost,
152 - removed INSTALLATION from %doc,
153 - added %attr and %defattr macros in %files (allow build package from
154   non-root account).
155
156 * Fri May 08 1998 Prospector System <bugs@redhat.com>
157 - translations modified for de, fr, tr
158
159 * Mon May 04 1998 Cristian Gafton <gafton@redhat.com>
160 - upgraded to 2.8rel3
161 - fixed mailto: buffer overflow (used Alan's patch)
162
163 * Fri Mar 20 1998 Cristian Gafton <gafton@redhat.com>
164 - updated to 2.8
165 - added buildroot
166
167 * Tue Jan 13 1998 Erik Troan <ewt@redhat.com>
168 - updated to 2.7.2
169 - enabled lynxcgi
170
171 * Thu Oct 23 1997 Donnie Barnes <djb@redhat.com>
172 - updated from 2.6 to 2.7.1
173 - moved /usr/lib/lynx.cfg to /etc/lynx.cfg
174 - build with slang instead of ncurses
175 - made default startup file be file:/usr/doc/HTML/index.html
This page took 0.073003 seconds and 4 git commands to generate.