]> git.pld-linux.org Git - packages/compat-ncurses5.git/blob - ncurses.spec
- Ops.. rxvt.patch doesn't apply - TODO
[packages/compat-ncurses5.git] / ncurses.spec
1 #
2 # Conditional build:
3 %bcond_without ada              # do not build Ada95 bindings
4 %bcond_without cxx              # do not build C++ ncurses bindings and demo programs
5 #                               # (this is neccessary to build ncurses linked with uClibc).
6 Summary:        curses terminal control library
7 Summary(de):    curses-Terminal-Control-Library
8 Summary(es):    Biblioteca de control de terminal curses
9 Summary(fr):    La bibliothéque de contrôle de terminal curses
10 Summary(pl):    Biblioteki do kontrolowania terminala
11 Summary(pt_BR): Biblioteca de controle de terminal curses
12 Summary(ru):    ncurses - ÎÏ×ÁÑ ÂÉÂÌÉÏÔÅËÁ ÕÐÒÁ×ÌÅÎÉÑ ÔÅÒÍÉÎÁÌÁÍÉ
13 Summary(tr):    Terminal kontrol kitaplýðý
14 Summary(uk):    ncurses - ÎÏ×Á Â¦Â̦ÏÔÅËÁ ËÅÒÕ×ÁÎÎÑ ÔÅÒͦÎÁÌÁÍÉ
15 Name:           ncurses
16 Version:        5.4
17 Release:        0.6
18 License:        distributable
19 Group:          Libraries
20 Source0:        ftp://dickey.his.com/ncurses/%{name}-%{version}.tar.gz
21 # Source0-md5:  069c8880072060373290a4fefff43520
22 Source1:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
23 # Source1-md5:  3b05ee835dc20c306e9af2a9d3fbf1f1
24 Patch0:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040214.patch.gz
25 Patch1:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040221.patch.gz
26 Patch2:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040228.patch.gz
27 Patch3:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040306.patch.gz
28 Patch4:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040313.patch.gz
29 Patch5:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040320.patch.gz
30 Patch6:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040327.patch.gz
31 Patch7:         ftp://dickey.his.com/ncurses/5.4/%{name}-5.4-20040328.patch.gz
32 Patch13:        %{name}-screen_hpa_fix.patch
33 Patch14:        %{name}-xterm_hpa_fix.patch
34 Patch15:        %{name}-rxvt.patch
35 Patch16:        %{name}-meta.patch
36 Patch17:        %{name}-ac_hack.patch
37 Patch18:        %{name}-xterm-home-end.patch
38 Patch19:        %{name}-mouse_trafo-warning.patch
39 Patch20:        %{name}-gnome-terminal.patch
40 BuildRequires:  automake
41 %{?with_ada:BuildRequires:      gcc-ada}
42 %{?with_cxx:BuildRequires:      libstdc++-devel}
43 BuildRequires:  sharutils
44 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 Obsoletes:      libncurses5
46 Conflicts:      terminfo < 5.4-0.6
47
48 %define         _includedir     %{_prefix}/include/ncurses
49
50 %description
51 The curses library routines give the user a terminal-independent
52 method of updating character screens with reasonable optimization.
53 This implementation is ``new curses'' (ncurses) and is the approved
54 replacement for 4.4BSD classic curses, which is being discontinued.
55
56 %description -l de
57 Die curses-Library-Routinen geben dem Benutzer eine
58 Terminal-unabhängige Methode zur optimierten Aktualisierung von
59 zeichenbasierenden Bildschirminhalten an die Hand. Die vorliegende
60 Implementierung ist NEW CURSES (ncurses), die offizielle
61 Nachfolgerversion für 4.4BSC (die klassische curses-Version), welche
62 nicht weitergeführt wird.
63
64 %description -l es
65 Las rutinas de la biblioteca curses ofrecen al usuario un método
66 independiente de terminal para actualización de las pantallas de
67 caracteres con optimización razonable. Este soporte es "nuevo curses"
68 (ncurses) y es el substituto aprobado para los clásicos curses 4.4BSD,
69 que se quedaban desfasados.
70
71 %description -l fr
72 Les routines de la bibliothèque curses donnent à l'utilisateur une
73 méthode indépendante du terminal pour la mise à jour des écrans en
74 mode texte avec une optimisation correcte. Ceci est l'implantation du
75 « nouveau curses » (ncurses) et est le remplacement du curses 4.4BSD
76 classique qui est abandonné.
77
78 %description -l pl
79 Biblioteka curses udostêpnia funkcje pozwalaj±ce u¿ytkownikom na
80 odwo³ywanie siê do zawarto¶ci terminala niezale¿nie od jego typu.
81 Pakiet ten zawiera implementacjê klasycznej biblioteki curses (z
82 systemu 4.4BSD) o nazwie ncurses (new curses) i jest zarazem jej
83 przysz³ym zamiennikiem.
84
85 %description -l pt_BR
86 As rotinas da biblioteca curses fornecem ao usuário um método
87 independente de terminal para atualização das telas de caracteres com
88 otimização razoável. Essa implementação é "novo curses" (ncurses) e é
89 o substituto aprovado para os clássicos curses 4.4BSD, que estão se
90 tornando obsoletos.
91
92 %description -l ru
93 ðÒÏÇÒÁÍÍÙ ÂÉÂÌÉÏÔÅËÉ curses ÐÒÅÄÏÓÔÁ×ÌÑÀÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ×ÏÚÍÏÖÎÏÓÔØ
94 ÔÅÒÍÉÎÁÌØÎÏ-ÎÅÚÁ×ÉÓÉÍÏÇÏ ÏÂÎÏ×ÌÅÎÉÑ ÓÉÍ×ÏÌØÎÙÈ ÜËÒÁÎÏ× Ó ÄÏÓÔÁÔÏÞÎÏÊ
95 ÏÐÔÉÍÉÚÁÃÉÅÊ. üÔÁ ÒÅÁÌÉÚÁÃÉÑ - "ÎÏ×ÙÅ curses" (ncurses), ËÏÔÏÒÁÑ
96 Ñ×ÌÑÅÔÓÑ ÏÄÏÂÒÅÎÎÏÊ ÚÁÍÅÎÏÊ ËÌÁÓÓÉÞÅÓËÏÊ ÂÉÂÌÉÏÔÅËÉ curses ÉÚ 4.4BSD,
97 × ÎÁÓÔÏÑÝÅÅ ×ÒÅÍÑ "ÓÎÑÔÏÊ Ó ÐÒÏÉÚ×ÏÄÓÔ×Á". ÷ PLD Linux ncurses
98 Ñ×ÌÑÅÔÓÑ ÖÉÚÎÅÎÎÏ ÎÅÏÂÈÏÄÉÍÏÊ, ÂÅÚ ÎÅÅ ÎÅ ÂÕÄÕÔ ÆÕÎËÃÉÏÎÉÒÏ×ÁÔØ ÍÎÏÇÉÅ
99 ÐÒÏÇÒÁÍÍÙ, ÓÏÓÔÁ×ÌÑÀÝÉÅ ÂÁÚÏ×ÕÀ ÓÉÓÔÅÍÕ. ðÒÁËÔÉÞÅÓËÉ ×ÓÅ ÐÒÏÇÒÁÍÍÙ,
100 ËÏÔÏÒÙÅ ×Ù×ÏÄÑÔ ÞÔÏ-ÌÉÂÏ ÎÁ ÔÅÒÍÉÎÁÌ, ÉÓÐÏÌØÚÕÀÔ ncurses. ÷ PLD Linux
101 ÎÉ ÂÉÂÌÉÏÔÅËÁ termcap, ÎÉ ÔÒÁÄÉÃÉÏÎÎÙÊ ÆÁÊÌ /etc/termcap, ÎÅ
102 ÉÓÐÏÌØÚÕÀÔÓÑ...
103
104 %description -l tr
105 curses kitaplýðý ile kullanýcýya kullanýlan terminal tipinden baðýmsýz
106 olarak karakter tabanlý ekranlara eriþim olanaðý saðlanabilmektedir.
107 Bu uyarlama 'new curses' (ncurses), BSD deki klasik curses'in geliþmiþ
108 halidir.
109
110 %description -l uk
111 ðÒÏÇÒÁÍɠ¦Â̦ÏÔÅËÉ curses ÄÁÀÔØ ËÏÒÉÓÔÕ×ÁÞÁÍ ÍÏÖÌÉצÓÔØ
112 ÔÅÒͦÎÁÌØÎÏ-ÎÅÚÁÌÅÖÎÏÇÏ ÐÏÎÏ×ÌÅÎÎÑ ÓÉÍ×ÏÌØÎÉÈ ÅËÒÁΦנڠÄÏÓÔÁÔÎØÏÀ
113 ÏÐÔÉͦÚÁæ¤À. ãÑ ÒÅÁ̦ÚÁæѠ- "ÎÏצ curses" (ncurses), ËÏÔÒÁ ¤
114 ÓÈ×ÁÌÅÎÏÀ ÚÁͦÎÏÀ ËÌÁÓÉÞÎϧ Â¦Â̦ÏÔÅËÉ curses Ú 4.4BSD, ÑËÁ ÎÁÒÁÚ¦
115 "ÚÎÑÔÁ Ú ×ÉÒÏÂÎÉÃÔ×Á". ÷ PLD Linux ncurses ¤ ÖÉÔÔ¤×Ï ÎÅÏÂȦÄÎÏÀ, ÂÅÚ
116 Îŧ ÎÅ ÂÕÄÅ ÐÒÁÃÀ×ÁÔɠ¦ÌØÛÏÓÔØ ÐÒÏÇÒÁÍ, ÝÏ ÓËÌÁÄÁÀÔØ ÂÁÚÏ×Õ ÓÉÓÔÅÍÕ.
117 ðÒÁËÔÉÞÎÏ ×Ó¦ ÐÒÏÇÒÁÍÉ, ËÏÔÒ¦ ×É×ÏÄÑÔØ ÝÏÓØ ÎÁ ÔÅÒͦÎÁÌ,
118 ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ncurses. ÷ PLD Linux ÁΦ Â¦Â̦ÏÔÅËÁ termcap, ÁΦ
119 ÔÒÁÄÉæÊÎÉÊ ÆÁÊÌ /etc/termcap ÎÅ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ...
120
121 %package ext
122 Summary:        Additional ncurses libraries
123 Summary(pl):    Dodatkowe biblioteki ncurses
124 Group:          Libraries
125 Requires:       %{name} = %{version}
126
127 %description ext
128 This package contains addidion ncurses libraries like libforms,
129 libmenu and libpanel for easy making full screen curse application.
130
131 %description ext -l pl
132 Pakiet ten zawiera dodatkowe biblioteki libforms, libmenu i libpanel
133 s³u¿±ce do ³atwego tworzenia aplikacji pe³noekranowych korzystaj±cych
134 z ncurses.
135
136 %package -n terminfo
137 Summary:        Complete terminfo database
138 Summary(es):    Banco de datos terminfo para terminales extras (menos usados)
139 Summary(pl):    Kompletna baza terminfo
140 Summary(pt_BR): Base de dados terminfo para terminais adicionais (menos usados)
141 Group:          Applications/Terminal
142 Requires:       %{name} = %{version}-%{release}
143 Obsoletes:      ncurses-extraterms
144
145 %description -n terminfo
146 This package contains cmplet terminfo database. If you just use the
147 Linux console, xterm and VT100, you probably will not need this this -
148 a minimal %{_datadir}/terminfo tree for these terminal is already
149 included in the ncurses package.
150
151 %description -n terminfo -l es
152 Banco de datos terminfo para terminales extras. Las capacidades de los
153 terminales más usados ya están en el paquete principal ncurses.
154
155 %description -n terminfo -l pl
156 Pakiet ten zawiera kompletn± bazê terminfo. Je¿eli u¿ywasz terminali
157 linux, console, xterm, vt100 prawdopodobnie nie bedziesz potrzebowa³
158 tego pakietu gdy¿ definicje tych terminali s± w³±czone w pakiet
159 ncurses.
160
161 %description -n terminfo -l pt_BR
162 Base de dados terminfo para terminais extras. As definições dos
163 terminais mais usados já estão no pacote principal ncurses.
164
165 %package devel
166 Summary:        Header files for develop ncurses based application
167 Summary(es):    Bibliotecas de desarrollo para ncurses
168 Summary(pl):    Pliki nag³ówkowe do bibliotek ncurses
169 Summary(pt_BR): Bibliotecas de desenvolvimento para ncurses
170 Summary(ru):    èÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ncurses
171 Summary(uk):    èÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ncurses
172 Group:          Development/Libraries
173 Requires:       %{name} = %{version}
174 Requires:       %{name}-ext = %{version}
175 Obsoletes:      libtermcap-devel
176 Obsoletes:      libncurses5-devel
177
178 %description devel
179 This package includes the header files and libraries necessary to
180 develop applications that use ncurses.
181
182 %description devel -l es
183 Este paquete incluye las bibliotecas y archivos de inclusión
184 necesarios al desarrollo de aplicaciones que usan ncurses.
185
186 %description devel -l pl
187 Pakiet ten zawiera pliki nag³ówkowe niezbêdne do pisania/kompilowania
188 programów z wykorzystaniem bibliotek ncurses.
189
190 %description devel -l pt_BR
191 Este pacote inclui as bibliotecas e arquivos de inclusão necessários
192 ao desenvolvimento de aplicações que usam ncurses.
193
194 %description devel -l ru
195 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
196 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ncurses.
197
198 %description devel -l uk
199 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
200 ÐÒÏÇÒÁÍ, ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ncurses.
201
202 %package static
203 Summary:        Static libraries for ncurses
204 Summary(es):    Static libraries for ncurses development
205 Summary(pl):    Biblioteki statyczne ncurses
206 Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com ncurses
207 Summary(ru):    óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ Ó ncurses
208 Summary(uk):    óÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ Ú ncurses
209 Group:          Development/Libraries
210 Requires:       %{name}-devel = %{version}
211
212 %description static
213 This package includes the static libraries necessary to develop
214 applications that use ncurses.
215
216 %description static -l es
217 Static libraries for ncurses development.
218
219 %description static -l pl
220 Pakiet ten zawiera biblioteki statyczne ncurses.
221
222 %description static -l pt_BR
223 Bibliotecas estáticas para desenvolvimento com ncurses.
224
225 %description static -l ru
226 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ
227 ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ncurses.
228
229 %description static -l uk
230 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÓÔÁÔÉÞΦ Â¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ,
231 ÝÏ ×ÉËÏÒÉÓÔÏ×ÕÀÔØ ncurses.
232
233 %package c++-devel
234 Summary:        Header files for develop C++ ncurses based application
235 Summary(pl):    Pliki nag³ówkowe do biblioteki C++ ncurses
236 Group:          Development/Libraries
237 Requires:       %{name}-devel = %{version}
238
239 %description c++-devel
240 This package includes the header files and libraries necessary to
241 develop applications that use C++ ncurses.
242
243 %description c++-devel -l pl
244 Pakiet ten zawiera pliki nag³ówkowe niezbêdne do kompilacji
245 programów z wykorzystaniem biblioteki c++-ncurses.
246
247 %package c++-static
248 Summary:        Static libraries for C++ ncurses
249 Summary(pl):    Biblioteki statyczne C++ ncurses
250 Group:          Development/Libraries
251 Requires:       %{name}-c++-devel = %{version}
252
253 %description c++-static
254 This package includes the static libraries necessary to develop
255 applications that use C++ ncurses.
256
257 %description c++-static -l pl
258 Pakiet ten zawiera biblioteki statyczne C++ ncurses.
259
260 %package ada-devel
261 Summary:        Header files for develop Ada95 ncurses based application
262 Summary(pl):    Pliki nag³ówkowe do biblioteki Ada95 ncurses
263 Group:          Development/Libraries
264 Requires:       %{name}-devel = %{version}
265
266 %description ada-devel
267 This package includes the header files and libraries necessary to
268 develop applications that use Ada95 ncurses.
269
270 %prep
271 %setup  -q
272 %patch0 -p1
273 %patch1 -p1
274 %patch2 -p1
275 %patch3 -p1
276 %patch13 -p1
277 %patch14 -p1
278 #%patch15 -p1
279 %patch16 -p1
280 %patch17 -p1
281 %patch18 -p1
282 %patch19 -p1
283 %patch20 -p1
284
285 %build
286 unset TERMINFO || :
287 CFLAGS="%{rpmcflags} -DPURE_TERMINFO"
288 cp -f /usr/share/automake/config.sub .
289 %configure \
290         --with-install-prefix=$RPM_BUILD_ROOT \
291         --with-normal \
292         --with-shared \
293         --with%{!?with_ada:out}-ada \
294         --with%{!?with_cxx:out}-cxx \
295         --with%{!?with_cxx:out}-cxx-binding \
296         --with%{!?debug:out}-debug \
297         --without-profile \
298         --with-termlib \
299         --with-manpage-aliases \
300         --with-manpage-format=normal
301
302 %{__make}
303
304 %install
305 rm -rf $RPM_BUILD_ROOT
306 install -d $RPM_BUILD_ROOT{/%{_lib},%{_mandir}}
307
308 %{__make} install INSTALL_PREFIX=$RPM_BUILD_ROOT
309
310 ln -sf ../l/linux $RPM_BUILD_ROOT%{_datadir}/terminfo/c/console
311
312 mv -f $RPM_BUILD_ROOT%{_libdir}/libtinfo.so.*.* $RPM_BUILD_ROOT/%{_lib}
313 mv -f $RPM_BUILD_ROOT%{_libdir}/libncurses.so.*.* $RPM_BUILD_ROOT/%{_lib}
314 ln -sf /%{_lib}/`cd $RPM_BUILD_ROOT/%{_lib} ; echo libtinfo.so.*.*` $RPM_BUILD_ROOT%{_libdir}/libtinfo.so
315 ln -sf /%{_lib}/`cd $RPM_BUILD_ROOT/%{_lib} ; echo libncurses.so.*.*` $RPM_BUILD_ROOT%{_libdir}/libcurses.so
316 ln -sf /%{_lib}/`cd $RPM_BUILD_ROOT/%{_lib} ; echo libncurses.so.*.*` $RPM_BUILD_ROOT%{_libdir}/libncurses.so
317
318 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
319
320 %clean
321 rm -rf $RPM_BUILD_ROOT
322
323 %post   -p /sbin/ldconfig
324 %postun -p /sbin/ldconfig
325
326 %post   ext -p /sbin/ldconfig
327 %postun ext -p /sbin/ldconfig
328
329 %files
330 %defattr(644,root,root,755)
331 %attr(755,root,root) /%{_lib}/lib*.so.*.*
332
333 %{_datadir}/tabset
334
335 %dir %{_datadir}/terminfo
336 %{_datadir}/terminfo/E
337 %dir %{_datadir}/terminfo/d
338 %dir %{_datadir}/terminfo/k
339 %dir %{_datadir}/terminfo/l
340 %dir %{_datadir}/terminfo/s
341 %dir %{_datadir}/terminfo/v
342 %dir %{_datadir}/terminfo/x
343
344 %{_datadir}/terminfo/d/dumb
345 %{_datadir}/terminfo/k/klone+color
346 %{_datadir}/terminfo/l/linux*
347 %{_datadir}/terminfo/s/screen*
348 %{_datadir}/terminfo/v/vt100
349 %{_datadir}/terminfo/v/vt220
350 %{_datadir}/terminfo/v/vt220-8
351 %{_datadir}/terminfo/v/vt52
352 %{_datadir}/terminfo/x/xterm*
353
354 %attr(755,root,root) %{_bindir}/*
355
356 %{_mandir}/man[157]/*
357 %lang(fi) %{_mandir}/fi/man1/*
358 %lang(fr) %{_mandir}/fr/man1/*
359 %lang(hu) %{_mandir}/hu/man1/*
360 %lang(id) %{_mandir}/id/man1/*
361 %lang(it) %{_mandir}/it/man1/*
362 %lang(pl) %{_mandir}/pl/man[157]/*
363
364 %files ext
365 %defattr(644,root,root,755)
366 %attr(755,root,root) %{_libdir}/libform.so.*
367 %attr(755,root,root) %{_libdir}/libpanel.so.*
368 %attr(755,root,root) %{_libdir}/libmenu.so.*
369
370 %files -n terminfo
371 %defattr(644,root,root,755)
372 %{_datadir}/terminfo/[1-9ALMNPQXa-ce-jm-rt-uwz]
373 %{_datadir}/terminfo/d/*
374 %{_datadir}/terminfo/k/*
375 %{_datadir}/terminfo/l/*
376 %{_datadir}/terminfo/s/*
377 %{_datadir}/terminfo/v/*
378 %{_datadir}/terminfo/x/*
379 %exclude %{_datadir}/terminfo/d/dumb
380 %exclude %{_datadir}/terminfo/k/klone+color
381 %exclude %{_datadir}/terminfo/l/linux*
382 %exclude %{_datadir}/terminfo/s/screen*
383 %exclude %{_datadir}/terminfo/v/vt100
384 %exclude %{_datadir}/terminfo/v/vt220
385 %exclude %{_datadir}/terminfo/v/vt220-8
386 %exclude %{_datadir}/terminfo/v/vt52
387 %exclude %{_datadir}/terminfo/x/xterm*
388
389 %files devel
390 %defattr(644,root,root,755)
391 %doc README ANNOUNCE
392 %doc doc/html/ncurses-intro.html
393 %attr(755,root,root) %{_libdir}/lib*.so
394 %dir %{_includedir}
395 %{_includedir}/curses.h
396 %{_includedir}/eti.h
397 %{_includedir}/form.h
398 %{_includedir}/menu.h
399 %{_includedir}/ncurses.h
400 %{_includedir}/ncurses_dll.h
401 %{_includedir}/panel.h
402 %{_includedir}/term.h
403 %{_includedir}/termcap.h
404 %{_includedir}/unctrl.h
405 %{_mandir}/man3/*
406 %lang(pl) %{_mandir}/pl/man3/*
407
408 %files static
409 %defattr(644,root,root,755)
410 %{_libdir}/libncurses.a
411 %{_libdir}/libtinfo.a
412 %{_libdir}/libform.a
413 %{_libdir}/libpanel.a
414 %{_libdir}/libmenu.a
415
416 %if %{with cxx}
417 %files c++-devel
418 %defattr(644,root,root,755)
419 %doc c++/{demo.cc,README-first,NEWS,PROBLEMS}
420 %{_includedir}/cursesapp.h
421 %{_includedir}/cursesf.h
422 %{_includedir}/cursesm.h
423 %{_includedir}/cursesp.h
424 %{_includedir}/cursesw.h
425 %{_includedir}/etip.h
426 %{_includedir}/cursslk.h
427
428 %files c++-static
429 %defattr(644,root,root,755)
430 %{_libdir}/libncurses++.a
431 %endif
432
433 %if %{with ada}
434 %files ada-devel
435 %defattr(644,root,root,755)
436 %doc Ada95/{README,TODO}
437 %{_libdir}/ada/adainclude/*
438 %{_libdir}/ada/adalib/*
439 %endif
This page took 0.057343 seconds and 4 git commands to generate.