]> git.pld-linux.org Git - packages/ncurses.git/blame - ncurses.spec
- more versioned Obsoletes
[packages/ncurses.git] / ncurses.spec
CommitLineData
73723af5 1#
2a7ed9e5 2# Conditional build:
b9d2cb84
JB
3%bcond_without ada # Ada95 bindings
4%bcond_without cxx # C++ ncurses bindings and demo programs [disable when using uClibc]
5%bcond_without gpm # (dynamically loadable) libgpm support
c678855e 6
db221c84 7%ifarch sparc64 x32
e19822a8 8%undefine with_ada
9%endif
10
9696f0a6
AM
11%define basever 6.4
12%define patchlevel 20230107
97c6246c 13Summary: curses terminal control library
512ffe0d
ER
14Summary(de.UTF-8): curses-Terminal-Control-Library
15Summary(es.UTF-8): Biblioteca de control de terminal curses
16Summary(fr.UTF-8): La bibliothéque de contrôle de terminal curses
b9d2cb84 17Summary(pl.UTF-8): Biblioteki do sterowania terminalem
512ffe0d
ER
18Summary(pt_BR.UTF-8): Biblioteca de controle de terminal curses
19Summary(ru.UTF-8): ncurses - новая библиотека управления терминалами
20Summary(tr.UTF-8): Terminal kontrol kitaplığı
21Summary(uk.UTF-8): ncurses - нова бібліотека керування терміналами
97c6246c 22Name: ncurses
13693b11 23Version: %{basever}.%{patchlevel}
9696f0a6 24Release: 1
5824d6c7 25License: distributable
97c6246c 26Group: Libraries
b15a1066 27Source0: ftp://ftp.invisible-island.net/ncurses/current/%{name}-%{basever}-%{patchlevel}.tgz
9696f0a6 28# Source0-md5: 3e29bf6f07afe7928adb7b3b858f5859
32f51c2e 29Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
86edd651 30# Source1-md5: 3b05ee835dc20c306e9af2a9d3fbf1f1
b15a1066 31Patch100: %{name}-xterm-home-end.patch
c77491d3 32URL: http://dickey.his.com/ncurses/ncurses.html
3f8bb7f1 33BuildRequires: automake
3c3d65b3 34%if %{with ada}
027789d9 35BuildRequires: gcc-ada >= 6:4.1.0
8f33283b
JB
36# gnat bug: https://bugzilla.redhat.com/show_bug.cgi?id=613407
37# gcc patch: https://bugzilla.redhat.com/attachment.cgi?id=435931
8dc283a7
JB
38# seems worker around when using gcc 4.6.2? --q
39#BuildRequires: libgnat-static
3c3d65b3 40%endif
740d1fbf 41%{?with_gpm:BuildRequires: gpm-devel}
d8fc1baa 42%{?with_cxx:BuildRequires: libstdc++-devel}
5ea0775c 43%{?with_ada:BuildRequires: m4}
44BuildRequires: pkgconfig
eef933fa 45Conflicts: slang-libs < 1:2.3.1a-2
c6a56298 46Conflicts: terminfo < 5.4-0.6
f6c378e0 47BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
f0a3cad1 48
49%description
cf6b9bab 50The curses library routines give the user a terminal-independent
51method of updating character screens with reasonable optimization.
52This implementation is ``new curses'' (ncurses) and is the approved
53replacement for 4.4BSD classic curses, which is being discontinued.
f0a3cad1 54
2af46c3d 55%description -l de.UTF-8
cf6b9bab 56Die curses-Library-Routinen geben dem Benutzer eine
2af46c3d 57Terminal-unabhängige Methode zur optimierten Aktualisierung von
cf6b9bab 58zeichenbasierenden Bildschirminhalten an die Hand. Die vorliegende
59Implementierung ist NEW CURSES (ncurses), die offizielle
2af46c3d
JR
60Nachfolgerversion für 4.4BSC (die klassische curses-Version), welche
61nicht weitergeführt wird.
62
63%description -l es.UTF-8
64Las rutinas de la biblioteca curses ofrecen al usuario un método
65independiente de terminal para actualización de las pantallas de
66caracteres con optimización razonable. Este soporte es "nuevo curses"
67(ncurses) y es el substituto aprobado para los clásicos curses 4.4BSD,
5a161ae4 68que se quedaban desfasados.
69
2af46c3d
JR
70%description -l fr.UTF-8
71Les routines de la bibliothèque curses donnent à l'utilisateur une
72méthode indépendante du terminal pour la mise à jour des écrans en
cf6b9bab 73mode texte avec une optimisation correcte. Ceci est l'implantation du
2af46c3d
JR
74« nouveau curses » (ncurses) et est le remplacement du curses 4.4BSD
75classique qui est abandonné.
f0a3cad1 76
2af46c3d
JR
77%description -l pl.UTF-8
78Biblioteka curses udostępnia funkcje pozwalające użytkownikom na
79odwoływanie się do zawartości terminala niezależnie od jego typu.
80Pakiet ten zawiera implementację klasycznej biblioteki curses (z
cf6b9bab 81systemu 4.4BSD) o nazwie ncurses (new curses) i jest zarazem jej
2af46c3d 82przyszłym zamiennikiem.
6d59ecec 83
2af46c3d
JR
84%description -l pt_BR.UTF-8
85As rotinas da biblioteca curses fornecem ao usuário um método
86independente de terminal para atualização das telas de caracteres com
87otimização razoável. Essa implementação é "novo curses" (ncurses) e é
88o substituto aprovado para os clássicos curses 4.4BSD, que estão se
5a161ae4 89tornando obsoletos.
90
2af46c3d
JR
91%description -l ru.UTF-8
92Программы библиотеки curses предоставляют пользователям возможность
93терминально-независимого обновления символьных экранов с достаточной
94оптимизацией. Эта реализация - "новые curses" (ncurses), которая
95является одобренной заменой классической библиотеки curses из 4.4BSD,
96в настоящее время "снятой с производства". В PLD Linux ncurses
97является жизненно необходимой, без нее не будут функционировать многие
98программы, составляющие базовую систему. Практически все программы,
99которые выводят что-либо на терминал, используют ncurses. В PLD Linux
100ни библиотека termcap, ни традиционный файл /etc/termcap, не
101используются...
102
103%description -l tr.UTF-8
104curses kitaplığı ile kullanıcıya kullanılan terminal tipinden bağımsız
105olarak karakter tabanlı ekranlara erişim olanağı sağlanabilmektedir.
106Bu uyarlama 'new curses' (ncurses), BSD deki klasik curses'in gelişmiş
dd3fb4d2 107halidir.
f0a3cad1 108
2af46c3d
JR
109%description -l uk.UTF-8
110Програми бібліотеки curses дають користувачам можливість
111термінально-незалежного поновлення символьних екранів з достатньою
112оптимізацією. Ця реалізація - "нові curses" (ncurses), котра є
113схваленою заміною класичної бібліотеки curses з 4.4BSD, яка наразі
114"знята з виробництва". В PLD Linux ncurses є життєво необхідною, без
115неї не буде працювати більшость програм, що складають базову систему.
116Практично всі програми, котрі виводять щось на термінал,
117використовують ncurses. В PLD Linux ані бібліотека termcap, ані
118традиційний файл /etc/termcap не використовуються...
5f271f80 119
66084646 120%package -n terminfo
97c6246c 121Summary: Complete terminfo database
512ffe0d
ER
122Summary(es.UTF-8): Banco de datos terminfo para terminales extras (menos usados)
123Summary(pl.UTF-8): Kompletna baza terminfo
124Summary(pt_BR.UTF-8): Base de dados terminfo para terminais adicionais (menos usados)
f3076edf 125Group: Applications/Terminal
2a7ed9e5 126Requires: %{name} = %{version}-%{release}
b4ea1dfd 127Obsoletes: ncurses-extraterms
3c4a8290 128BuildArch: noarch
03a65fe5 129
130%description -n terminfo
fb25d758 131This package contains complete terminfo database. If you just use the
cf6b9bab 132Linux console, xterm and VT100, you probably will not need this this -
133a minimal %{_datadir}/terminfo tree for these terminal is already
134included in the ncurses package.
03a65fe5 135
2af46c3d 136%description -n terminfo -l es.UTF-8
5a161ae4 137Banco de datos terminfo para terminales extras. Las capacidades de los
2af46c3d 138terminales más usados ya están en el paquete principal ncurses.
5a161ae4 139
2af46c3d
JR
140%description -n terminfo -l pl.UTF-8
141Pakiet ten zawiera kompletną bazę terminfo. Jeżeli używasz terminali
264e234c
JK
142linux, console, xterm, vt100, vt102 prawdopodobnie nie bedziesz
143potrzebował tego pakietu gdyż definicje tych terminali są włączone w
144pakiet ncurses.
03a65fe5 145
2af46c3d
JR
146%description -n terminfo -l pt_BR.UTF-8
147Base de dados terminfo para terminais extras. As definições dos
148terminais mais usados já estão no pacote principal ncurses.
5a161ae4 149
66084646 150%package devel
97c6246c 151Summary: Header files for develop ncurses based application
512ffe0d
ER
152Summary(es.UTF-8): Bibliotecas de desarrollo para ncurses
153Summary(pl.UTF-8): Pliki nagłówkowe do bibliotek ncurses
154Summary(pt_BR.UTF-8): Bibliotecas de desenvolvimento para ncurses
155Summary(ru.UTF-8): Хедеры и библиотеки для разработки программ с ncurses
156Summary(uk.UTF-8): Хедери та бібліотеки для розробки програм з ncurses
97c6246c 157Group: Development/Libraries
32786e39 158Requires: %{name} = %{version}-%{release}
f815a2d6
JB
159Obsoletes: libncurses5-devel < 6
160Obsoletes: libtermcap-devel < 2.1
f0a3cad1 161
162%description devel
cf6b9bab 163This package includes the header files and libraries necessary to
164develop applications that use ncurses.
f0a3cad1 165
2af46c3d
JR
166%description devel -l es.UTF-8
167Este paquete incluye las bibliotecas y archivos de inclusión
5a161ae4 168necesarios al desarrollo de aplicaciones que usan ncurses.
169
2af46c3d
JR
170%description devel -l pl.UTF-8
171Pakiet ten zawiera pliki nagłówkowe niezbędne do pisania/kompilowania
172programów z wykorzystaniem bibliotek ncurses.
6d59ecec 173
2af46c3d
JR
174%description devel -l pt_BR.UTF-8
175Este pacote inclui as bibliotecas e arquivos de inclusão necessários
176ao desenvolvimento de aplicações que usam ncurses.
5a161ae4 177
2af46c3d
JR
178%description devel -l ru.UTF-8
179Этот пакет содержит хедеры и библиотеки, необходимые для разработки
180программ, использующих ncurses.
5f271f80 181
2af46c3d
JR
182%description devel -l uk.UTF-8
183Цей пакет містить хедери та бібліотеки, необхідні для розробки
184програм, що використовують ncurses.
5f271f80 185
66084646 186%package static
97c6246c 187Summary: Static libraries for ncurses
512ffe0d
ER
188Summary(es.UTF-8): Static libraries for ncurses development
189Summary(pl.UTF-8): Biblioteki statyczne ncurses
190Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com ncurses
191Summary(ru.UTF-8): Статические библиотеки для разработки программ с ncurses
192Summary(uk.UTF-8): Статичні бібліотеки для розробки програм з ncurses
97c6246c 193Group: Development/Libraries
32786e39 194Requires: %{name}-devel = %{version}-%{release}
f0a3cad1 195
196%description static
03a65fe5 197This package includes the static libraries necessary to develop
198applications that use ncurses.
f0a3cad1 199
2af46c3d 200%description static -l es.UTF-8
5a161ae4 201Static libraries for ncurses development.
202
2af46c3d 203%description static -l pl.UTF-8
03a65fe5 204Pakiet ten zawiera biblioteki statyczne ncurses.
6d59ecec 205
2af46c3d
JR
206%description static -l pt_BR.UTF-8
207Bibliotecas estáticas para desenvolvimento com ncurses.
5a161ae4 208
2af46c3d
JR
209%description static -l ru.UTF-8
210Этот пакет содержит статические библиотеки, необходимые для разработки
211программ, использующих ncurses.
5f271f80 212
2af46c3d
JR
213%description static -l uk.UTF-8
214Цей пакет містить статичні бібліотеки, необхідні для розробки програм,
215що використовують ncurses.
5f271f80 216
ff180380
JB
217%package ext
218Summary: Additional ncurses libraries
512ffe0d 219Summary(pl.UTF-8): Dodatkowe biblioteki ncurses
ff180380
JB
220Group: Libraries
221Requires: %{name} = %{version}-%{release}
222
223%description ext
224This package contains addidion ncurses libraries like libforms,
225libmenu and libpanel for easy making full screen curse application.
226
2af46c3d 227%description ext -l pl.UTF-8
ff180380 228Pakiet ten zawiera dodatkowe biblioteki libforms, libmenu i libpanel
2af46c3d 229służące do łatwego tworzenia aplikacji pełnoekranowych korzystających
ff180380
JB
230z ncurses.
231
232%package ext-devel
233Summary: Header files for additional ncurses libraries
512ffe0d 234Summary(pl.UTF-8): Pliki nagłówkowe dodatkowych bibliotek ncurses
ff180380
JB
235Group: Development/Libraries
236Requires: %{name}-devel = %{version}-%{release}
237Requires: %{name}-ext = %{version}-%{release}
238
239%description ext-devel
240Header files for additional ncurses libraries (form, menu, panel).
241
2af46c3d
JR
242%description ext-devel -l pl.UTF-8
243Pliki nagłówkowe dodatkowych bibliotek ncurses (form, menu, panel).
ff180380
JB
244
245%package ext-static
246Summary: Static versions of additional ncurses libraries
512ffe0d 247Summary(pl.UTF-8): Statyczne wersje dodatkowych bibliotek ncurses
ff180380
JB
248Group: Development/Libraries
249Requires: %{name}-ext-devel = %{version}-%{release}
250
251%description ext-static
252Static versions of additional ncurses libraries (form, menu, panel).
253
2af46c3d 254%description ext-static -l pl.UTF-8
ff180380
JB
255Statyczne wersje dodatkowych bibliotek ncurses (form, menu, panel).
256
ec2eb5ae 257%package c++-devel
f98533be 258Summary: Header files for develop C++ ncurses based application
512ffe0d 259Summary(pl.UTF-8): Pliki nagłówkowe do biblioteki C++ ncurses
f98533be 260Group: Development/Libraries
32786e39 261Requires: %{name}-devel = %{version}-%{release}
17ef06ef 262
ec2eb5ae 263%description c++-devel
cf6b9bab 264This package includes the header files and libraries necessary to
265develop applications that use C++ ncurses.
17ef06ef 266
2af46c3d
JR
267%description c++-devel -l pl.UTF-8
268Pakiet ten zawiera pliki nagłówkowe niezbędne do kompilacji programów
652b7e23 269z wykorzystaniem biblioteki c++-ncurses.
17ef06ef 270
ec2eb5ae 271%package c++-static
97c6246c 272Summary: Static libraries for C++ ncurses
512ffe0d 273Summary(pl.UTF-8): Biblioteki statyczne C++ ncurses
97c6246c 274Group: Development/Libraries
32786e39 275Requires: %{name}-c++-devel = %{version}-%{release}
17ef06ef 276
ec2eb5ae 277%description c++-static
17ef06ef 278This package includes the static libraries necessary to develop
ec2eb5ae 279applications that use C++ ncurses.
17ef06ef 280
2af46c3d 281%description c++-static -l pl.UTF-8
ec2eb5ae 282Pakiet ten zawiera biblioteki statyczne C++ ncurses.
17ef06ef 283
3768c26d
AF
284%package ada-devel
285Summary: Header files for develop Ada95 ncurses based application
512ffe0d 286Summary(pl.UTF-8): Pliki nagłówkowe do biblioteki Ada95 ncurses
3768c26d 287Group: Development/Libraries
32786e39 288Requires: %{name}-devel = %{version}-%{release}
0e7aa014 289%{?with_ada:%requires_eq gcc-ada}
3768c26d
AF
290
291%description ada-devel
292This package includes the header files and libraries necessary to
293develop applications that use Ada95 ncurses.
294
2af46c3d
JR
295%description ada-devel -l pl.UTF-8
296Ten pakiet zawiera pliki nagłówkowe i biblioteki potrzebne do
297tworzenia aplikacji używających ncurses w języku Ada95.
7465015b 298
f0a3cad1 299%prep
b15a1066
AM
300%setup -q -n %{name}-%{basever}-%{patchlevel}
301%patch100 -p1
f0a3cad1 302
303%build
f16a01b0 304unset TERMINFO || :
b0b405d4 305gcc_target=$(gcc -dumpmachine)
1de3072c 306gcc_version=%{cc_version}
2b82261e 307CFLAGS="%{rpmcflags} -DPURE_TERMINFO -D_FILE_OFFSET_BITS=64"
e39bc433 308
b9d2cb84 309for t in narrowc widec; do
0590ad17
JB
310install -d obj-$t
311cd obj-$t
740d1fbf 312../%configure \
34d400f8 313 --with-install-prefix=$RPM_BUILD_ROOT \
b9d2cb84
JB
314 --with-pkg-config-libdir=%{_pkgconfigdir} \
315 --with-ada-include=%{_libdir}/gcc/$gcc_target/$gcc_version/adainclude/ \
316 --with-ada-objects=%{_libdir}/gcc/$gcc_target/$gcc_version/adalib/ \
3768c26d 317 --with%{!?with_ada:out}-ada \
af792b88 318 --with%{!?with_cxx:out}-cxx \
319 --with%{!?with_cxx:out}-cxx-binding \
d8fc1baa 320 --with%{!?debug:out}-debug \
740d1fbf 321 --with%{!?with_gpm:out}-gpm \
652b7e23 322 --with-largefile \
b9d2cb84
JB
323 --with-manpage-aliases \
324 --with-manpage-format=normal \
325 --without-manpage-symlinks \
326 --with-normal \
fa5052d9 327 --with-ospeed=unsigned \
b9d2cb84
JB
328 --without-profile \
329 --with-shared \
330 --with-chtype='long' \
331 --with-mmask-t='long' \
652b7e23 332 --disable-lp64 \
b9d2cb84 333 --enable-colorfgbg \
fa5052d9 334 --enable-hard-tabs \
1de3072c 335 --enable-pc-files \
b9d2cb84 336 --enable-xmc-glitch \
e2967816 337 `[ "$t" = "narrowc" ] && echo --includedir=%{_includedir}/ncursesn` \
c5db5c8b 338 `[ "$t" = "widec" ] && echo --enable-widec --enable-ext-colors --enable-ext-mouse --includedir=%{_includedir}/ncursesw` \
46e682ba 339
9784f57c 340%{__make} -j1
46e682ba 341
0590ad17
JB
342cd ..
343done
f0a3cad1 344
345%install
697b1c3d 346rm -rf $RPM_BUILD_ROOT
b125fe8f 347install -d $RPM_BUILD_ROOT{/%{_lib},%{_mandir}}
697b1c3d 348
faa32778 349for t in narrowc widec; do
0590ad17 350%{__make} -C obj-$t install \
ff180380 351 INSTALL_PREFIX=$RPM_BUILD_ROOT
0590ad17 352done
03a65fe5 353
e2967816
JB
354# make ncursesw headers available also as default and ncurses/*.h headers
355mkdir $RPM_BUILD_ROOT%{_includedir}/ncurses
356for l in $RPM_BUILD_ROOT%{_includedir}/ncursesw/*.h; do
357 bl=$(basename $l)
358 ln -s ../ncursesw/$bl $RPM_BUILD_ROOT%{_includedir}/ncurses/$bl
359 ln -s ncursesw/$bl $RPM_BUILD_ROOT%{_includedir}/$bl
87123b68 360done
e2967816 361%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/ncursesn
87123b68 362
9144fb94 363ln -sf ../l/linux $RPM_BUILD_ROOT%{_datadir}/terminfo/c/console
03a65fe5 364
e2967816 365# used by /{bin,sbin} programs
027789d9 366%{__mv} $RPM_BUILD_ROOT%{_libdir}/libncursesw.so.6* $RPM_BUILD_ROOT/%{_lib}
e2967816 367# adjust symlinks for libncursesw.so.6 in /%{_lib}
0543da40 368ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libncursesw.so
73723af5 369ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libcursesw.so
b9d2cb84 370ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfow.so
4dca32b3 371
e2967816 372# force ncursesw also for legacy -lncurses/-lcurses/-ltinfo linking
e2967816
JB
373ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libcurses.so
374ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libncurses.so
b9d2cb84 375ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfo.so
e2967816
JB
376# force wide ext libraries
377ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libformw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libform.so
378ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libmenuw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libmenu.so
379ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libpanelw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libpanel.so
380
381# similarly for static linking
382ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libcursesw.a
e2967816
JB
383ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libncurses.a
384ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libcurses.a
e2967816
JB
385ln -sf libformw.a $RPM_BUILD_ROOT%{_libdir}/libform.a
386ln -sf libmenuw.a $RPM_BUILD_ROOT%{_libdir}/libmenu.a
387ln -sf libpanelw.a $RPM_BUILD_ROOT%{_libdir}/libpanel.a
388ln -sf libncurses++w.a $RPM_BUILD_ROOT%{_libdir}/libncurses++.a
389
6c21a768
JP
390# debian compatibility link
391ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libncurses.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfo.so.6
392
6311b3f9 393bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
34d400f8 394
8dc283a7 395%{__rm} $RPM_BUILD_ROOT%{_mandir}/README.ncurses-non-english-man-pages
19773ec3 396
83df94a1
JB
397%clean
398rm -rf $RPM_BUILD_ROOT
34d400f8 399
e0340545 400%post -p /sbin/ldconfig
401%postun -p /sbin/ldconfig
f0a3cad1 402
e0340545 403%post ext -p /sbin/ldconfig
404%postun ext -p /sbin/ldconfig
f0a3cad1 405
5b9e7da0
ER
406%triggerpostun -- %{name} < 6.0.20151128-2
407/sbin/ldconfig
db70fc14 408
f0a3cad1 409%files
03a65fe5 410%defattr(644,root,root,755)
ff180380 411%doc ANNOUNCE README
740d1fbf
JB
412%attr(755,root,root) %{_bindir}/captoinfo
413%attr(755,root,root) %{_bindir}/clear
414%attr(755,root,root) %{_bindir}/infocmp
415%attr(755,root,root) %{_bindir}/infotocap
416%attr(755,root,root) %{_bindir}/reset
02913cb5 417%attr(755,root,root) %{_bindir}/tabs
740d1fbf
JB
418%attr(755,root,root) %{_bindir}/tic
419%attr(755,root,root) %{_bindir}/toe
420%attr(755,root,root) %{_bindir}/tput
421%attr(755,root,root) %{_bindir}/tset
c5db5c8b
WF
422%attr(755,root,root) %{_libdir}/libncurses.so.*.*
423%attr(755,root,root) %ghost %{_libdir}/libncurses.so.6
ffe37d7f 424%attr(755,root,root) /%{_lib}/libncursesw.so.*.*
ffe37d7f 425%attr(755,root,root) %ghost /%{_lib}/libncursesw.so.6
6c21a768 426%attr(755,root,root) %{_libdir}/libtinfo.so.6
03a65fe5 427
9144fb94 428%{_datadir}/tabset
a58274aa 429
9144fb94 430%dir %{_datadir}/terminfo
b4ea1dfd 431%{_datadir}/terminfo/E
2d456872 432%dir %{_datadir}/terminfo/[acdgklprsvx]
a58274aa 433
2d456872 434%{_datadir}/terminfo/a/ansi
454a5487 435%{_datadir}/terminfo/c/cygwin*
5dd40f65 436%{_datadir}/terminfo/d/dumb
cfa7950f 437%{_datadir}/terminfo/g/gnome*
c6a56298 438%{_datadir}/terminfo/k/klone+color
1f69be4c 439%{_datadir}/terminfo/k/konsole*
9144fb94 440%{_datadir}/terminfo/l/linux*
cfa7950f
AM
441%{_datadir}/terminfo/p/putty*
442%{_datadir}/terminfo/r/rxvt*
b4ea1dfd 443%{_datadir}/terminfo/s/screen*
9144fb94 444%{_datadir}/terminfo/v/vt100
264e234c 445%{_datadir}/terminfo/v/vt102
9144fb94 446%{_datadir}/terminfo/v/vt220
447%{_datadir}/terminfo/v/vt220-8
448%{_datadir}/terminfo/v/vt52
449%{_datadir}/terminfo/x/xterm*
03a65fe5 450
8dc283a7
JB
451%{_mandir}/man1/captoinfo.1m*
452%{_mandir}/man1/clear.1*
453%{_mandir}/man1/infocmp.1m*
454%{_mandir}/man1/infotocap.1m*
455%{_mandir}/man1/reset.1*
456%{_mandir}/man1/tabs.1*
457%{_mandir}/man1/tic.1m*
458%{_mandir}/man1/toe.1m*
459%{_mandir}/man1/tput.1*
460%{_mandir}/man1/tset.1*
989bd7e3 461%{_mandir}/man5/scr_dump.5*
8dc283a7
JB
462%{_mandir}/man5/term.5*
463%{_mandir}/man5/terminfo.5*
989bd7e3 464%{_mandir}/man5/user_caps.5*
8dc283a7 465%{_mandir}/man7/term.7*
6311b3f9 466%lang(fi) %{_mandir}/fi/man1/*
467%lang(fr) %{_mandir}/fr/man1/*
468%lang(hu) %{_mandir}/hu/man1/*
469%lang(id) %{_mandir}/id/man1/*
470%lang(it) %{_mandir}/it/man1/*
471%lang(pl) %{_mandir}/pl/man[157]/*
03a65fe5 472
03a65fe5 473%files -n terminfo
474%defattr(644,root,root,755)
c6a56298 475%{_datadir}/terminfo/[1-9ALMNPQXa-ce-jm-rt-uwz]
ff180380 476%{_datadir}/terminfo/[dklsvx]/*
2d456872 477%exclude %{_datadir}/terminfo/a/ansi
454a5487 478%exclude %{_datadir}/terminfo/c/cygwin*
58e6c940 479%exclude %{_datadir}/terminfo/d/dumb
cfa7950f 480%exclude %{_datadir}/terminfo/g/gnome*
c6a56298 481%exclude %{_datadir}/terminfo/k/klone+color
14fb6b63 482%exclude %{_datadir}/terminfo/k/konsole*
58e6c940 483%exclude %{_datadir}/terminfo/l/linux*
cfa7950f
AM
484%exclude %{_datadir}/terminfo/p/putty*
485%exclude %{_datadir}/terminfo/r/rxvt*
58e6c940
AF
486%exclude %{_datadir}/terminfo/s/screen*
487%exclude %{_datadir}/terminfo/v/vt100
264e234c 488%exclude %{_datadir}/terminfo/v/vt102
58e6c940
AF
489%exclude %{_datadir}/terminfo/v/vt220
490%exclude %{_datadir}/terminfo/v/vt220-8
491%exclude %{_datadir}/terminfo/v/vt52
492%exclude %{_datadir}/terminfo/x/xterm*
f0a3cad1 493
494%files devel
03a65fe5 495%defattr(644,root,root,755)
57666f05 496%doc doc/html/ncurses-intro.html
c5db5c8b 497%attr(755,root,root) %{_bindir}/ncurses6-config
67ab943f 498%attr(755,root,root) %{_bindir}/ncursesw6-config
ff180380
JB
499%attr(755,root,root) %{_libdir}/libcurses.so
500%attr(755,root,root) %{_libdir}/libncurses.so
b9d2cb84 501%attr(755,root,root) %{_libdir}/libtinfo.so
0590ad17
JB
502%attr(755,root,root) %{_libdir}/libcursesw.so
503%attr(755,root,root) %{_libdir}/libncursesw.so
b9d2cb84 504%attr(755,root,root) %{_libdir}/libtinfow.so
06c46e64 505%{_includedir}/curses.h
506%{_includedir}/eti.h
abe0dae1 507%{_includedir}/nc_tparm.h
06c46e64 508%{_includedir}/ncurses.h
43c9b3d0 509%{_includedir}/ncurses_dll.h
06c46e64 510%{_includedir}/term.h
abe0dae1 511%{_includedir}/term_entry.h
06c46e64 512%{_includedir}/termcap.h
abe0dae1 513%{_includedir}/tic.h
06c46e64 514%{_includedir}/unctrl.h
87123b68
AM
515%dir %{_includedir}/ncurses
516%{_includedir}/ncurses/curses.h
517%{_includedir}/ncurses/eti.h
518%{_includedir}/ncurses/nc_tparm.h
519%{_includedir}/ncurses/ncurses.h
520%{_includedir}/ncurses/ncurses_dll.h
521%{_includedir}/ncurses/term.h
522%{_includedir}/ncurses/term_entry.h
523%{_includedir}/ncurses/termcap.h
524%{_includedir}/ncurses/tic.h
525%{_includedir}/ncurses/unctrl.h
526%dir %{_includedir}/ncursesw
527%{_includedir}/ncursesw/curses.h
528%{_includedir}/ncursesw/eti.h
529%{_includedir}/ncursesw/nc_tparm.h
530%{_includedir}/ncursesw/ncurses.h
531%{_includedir}/ncursesw/ncurses_dll.h
532%{_includedir}/ncursesw/term.h
533%{_includedir}/ncursesw/term_entry.h
534%{_includedir}/ncursesw/termcap.h
535%{_includedir}/ncursesw/tic.h
536%{_includedir}/ncursesw/unctrl.h
8dc283a7
JB
537%{_pkgconfigdir}/ncurses.pc
538%{_pkgconfigdir}/ncursesw.pc
c5db5c8b 539%{_mandir}/man1/ncurses6-config.1*
8dc283a7
JB
540%{_mandir}/man1/ncursesw6-config.1*
541%{_mandir}/man3/BC.3x*
542%{_mandir}/man3/COLORS.3x*
543%{_mandir}/man3/COLOR_PAIR.3x*
544%{_mandir}/man3/COLOR_PAIRS.3x*
545%{_mandir}/man3/COLS.3x*
546%{_mandir}/man3/ESCDELAY.3x*
547%{_mandir}/man3/LINES.3x*
548%{_mandir}/man3/PAIR_NUMBER.3x*
549%{_mandir}/man3/PC.3x*
550%{_mandir}/man3/SP.3x*
551%{_mandir}/man3/TABSIZE.3x*
552%{_mandir}/man3/UP.3x*
553%{_mandir}/man3/_nc_*.3x*
554%{_mandir}/man3/_trace*.3x*
555%{_mandir}/man3/acs_map.3x*
989bd7e3 556%{_mandir}/man3/alloc_pair.3x*
1a03358c 557%{_mandir}/man3/alloc_pair_sp.3x*
8dc283a7
JB
558%{_mandir}/man3/add*.3x*
559%{_mandir}/man3/assume_default_colors*.3x*
560%{_mandir}/man3/attr*.3x*
561%{_mandir}/man3/baudrate*.3x*
562%{_mandir}/man3/beep*.3x*
563%{_mandir}/man3/bkgd*.3x*
564%{_mandir}/man3/bkgrnd*.3x*
565%{_mandir}/man3/bool*.3x*
566%{_mandir}/man3/border*.3x*
567%{_mandir}/man3/box*.3x*
568%{_mandir}/man3/can_change_color*.3x*
569%{_mandir}/man3/cbreak*.3x*
570%{_mandir}/man3/ceiling_panel.3x*
571%{_mandir}/man3/chgat.3x*
572%{_mandir}/man3/clear*.3x*
573%{_mandir}/man3/clrto*.3x*
574%{_mandir}/man3/color_*.3x*
575%{_mandir}/man3/copywin.3x*
576%{_mandir}/man3/cur_term.3x*
577%{_mandir}/man3/curs_*.3x*
578%{_mandir}/man3/curscr.3x*
579%{_mandir}/man3/curses_version.3x*
72f7a820 580%{_mandir}/man3/curses_trace.3x*
8dc283a7
JB
581%{_mandir}/man3/def_*.3x*
582%{_mandir}/man3/default_colors.3x*
583%{_mandir}/man3/define_key*.3x*
584%{_mandir}/man3/del_curterm*.3x*
585%{_mandir}/man3/delay_output*.3x*
586%{_mandir}/man3/delch.3x*
587%{_mandir}/man3/deleteln.3x*
588%{_mandir}/man3/delscreen.3x*
589%{_mandir}/man3/delwin.3x*
590%{_mandir}/man3/derwin.3x*
591%{_mandir}/man3/doupdate*.3x*
592%{_mandir}/man3/dupwin.3x*
593%{_mandir}/man3/echo*.3x*
594%{_mandir}/man3/endwin*.3x*
595%{_mandir}/man3/erase*.3x*
72f7a820
AM
596%{_mandir}/man3/exit_curses.3x*
597%{_mandir}/man3/exit_terminfo.3x*
8dc283a7 598%{_mandir}/man3/filter*.3x*
989bd7e3
AM
599%{_mandir}/man3/find_pair.3x*
600%{_mandir}/man3/find_pair_sp.3x*
8dc283a7
JB
601%{_mandir}/man3/flash*.3x*
602%{_mandir}/man3/flushinp*.3x*
77ba558d
JB
603%{_mandir}/man3/free_pair.3x*
604%{_mandir}/man3/free_pair_sp.3x*
8dc283a7
JB
605%{_mandir}/man3/get*.3x*
606%{_mandir}/man3/ground_panel.3x*
607%{_mandir}/man3/halfdelay*.3x*
608%{_mandir}/man3/has_*.3x*
609%{_mandir}/man3/hline*.3x*
610%{_mandir}/man3/idcok.3x*
611%{_mandir}/man3/idlok.3x*
612%{_mandir}/man3/immedok.3x*
613%{_mandir}/man3/in_*.3x*
614%{_mandir}/man3/inch*.3x*
615%{_mandir}/man3/init_color*.3x*
616%{_mandir}/man3/init_pair*.3x*
617%{_mandir}/man3/initscr.3x*
618%{_mandir}/man3/innstr.3x*
619%{_mandir}/man3/innwstr.3x*
620%{_mandir}/man3/ins*.3x*
621%{_mandir}/man3/intrflush*.3x*
622%{_mandir}/man3/inwstr.3x*
623%{_mandir}/man3/is_*.3x*
624%{_mandir}/man3/isendwin*.3x*
625%{_mandir}/man3/key*.3x*
626%{_mandir}/man3/kill*.3x*
627%{_mandir}/man3/leaveok.3x*
628%{_mandir}/man3/legacy_coding.3x*
629%{_mandir}/man3/longname.3x*
989bd7e3 630%{_mandir}/man3/longname_sp.3x*
8dc283a7
JB
631%{_mandir}/man3/mcprint*.3x*
632%{_mandir}/man3/meta.3x*
633%{_mandir}/man3/mouse*.3x*
634%{_mandir}/man3/move.3x*
635%{_mandir}/man3/mv*.3x*
636%{_mandir}/man3/napms*.3x*
637%{_mandir}/man3/ncurses.3x*
638%{_mandir}/man3/new_prescr.3x*
639%{_mandir}/man3/newpad*.3x*
640%{_mandir}/man3/newscr.3x*
641%{_mandir}/man3/newterm*.3x*
642%{_mandir}/man3/newwin*.3x*
643%{_mandir}/man3/nl*.3x*
644%{_mandir}/man3/no*.3x*
645%{_mandir}/man3/num*.3x*
646%{_mandir}/man3/ospeed.3x*
647%{_mandir}/man3/overlay.3x*
648%{_mandir}/man3/overwrite.3x*
649%{_mandir}/man3/pair_content*.3x*
650%{_mandir}/man3/pecho*.3x*
651%{_mandir}/man3/pnoutrefresh.3x*
652%{_mandir}/man3/prefresh.3x*
653%{_mandir}/man3/printw.3x*
654%{_mandir}/man3/put*.3x*
655%{_mandir}/man3/qiflush*.3x*
656%{_mandir}/man3/raw*.3x*
657%{_mandir}/man3/redrawwin.3x*
658%{_mandir}/man3/refresh.3x*
659%{_mandir}/man3/reset_*.3x*
660%{_mandir}/man3/resetty*.3x*
661%{_mandir}/man3/resize_term*.3x*
662%{_mandir}/man3/resizeterm*.3x*
663%{_mandir}/man3/restartterm*.3x*
664%{_mandir}/man3/ripoffline*.3x*
665%{_mandir}/man3/savetty*.3x*
666%{_mandir}/man3/scanw.3x*
667%{_mandir}/man3/scr_*.3x*
668%{_mandir}/man3/scrl.3x*
8dc283a7
JB
669%{_mandir}/man3/scroll*.3x*
670%{_mandir}/man3/set_curterm*.3x*
671%{_mandir}/man3/set_escdelay*.3x*
672%{_mandir}/man3/set_tabsize*.3x*
673%{_mandir}/man3/set_term.3x*
674%{_mandir}/man3/setcchar.3x*
675%{_mandir}/man3/setscrreg.3x*
676%{_mandir}/man3/setsyx.3x*
8dc283a7
JB
677%{_mandir}/man3/setupterm.3x*
678%{_mandir}/man3/slk_*.3x*
679%{_mandir}/man3/stand*.3x*
680%{_mandir}/man3/start_color*.3x*
681%{_mandir}/man3/stdscr.3x*
682%{_mandir}/man3/str*.3x*
683%{_mandir}/man3/subpad.3x*
684%{_mandir}/man3/subwin.3x*
685%{_mandir}/man3/syncok.3x*
686%{_mandir}/man3/term*.3x*
687%{_mandir}/man3/tget*.3x*
688%{_mandir}/man3/tgoto.3x*
5e9d4fcc 689%{_mandir}/man3/tgoto_sp.3x*
8dc283a7
JB
690%{_mandir}/man3/tiget*.3x*
691%{_mandir}/man3/timeout.3x*
692%{_mandir}/man3/tiparm.3x*
693%{_mandir}/man3/touchline.3x*
694%{_mandir}/man3/touchwin.3x*
695%{_mandir}/man3/tparm.3x*
5e9d4fcc 696%{_mandir}/man3/tparm_sp.3x*
8dc283a7
JB
697%{_mandir}/man3/tputs*.3x*
698%{_mandir}/man3/trace.3x*
699%{_mandir}/man3/ttytype.3x*
700%{_mandir}/man3/typeahead*.3x*
701%{_mandir}/man3/unctrl*.3x*
702%{_mandir}/man3/unget*.3x*
703%{_mandir}/man3/untouchwin.3x*
704%{_mandir}/man3/use_*.3x*
705%{_mandir}/man3/vid*.3x*
706%{_mandir}/man3/vline*.3x*
707%{_mandir}/man3/vw*.3x*
708%{_mandir}/man3/wadd*.3x*
709%{_mandir}/man3/wattr*.3x*
710%{_mandir}/man3/wbkgd*.3x*
711%{_mandir}/man3/wbkgrnd*.3x*
712%{_mandir}/man3/wborder*.3x*
713%{_mandir}/man3/wchgat.3x*
714%{_mandir}/man3/wclear.3x*
715%{_mandir}/man3/wclrto*.3x*
716%{_mandir}/man3/wcolor_set.3x*
717%{_mandir}/man3/wcursyncup.3x*
718%{_mandir}/man3/wdel*.3x*
719%{_mandir}/man3/wecho*.3x*
720%{_mandir}/man3/wenclose.3x*
721%{_mandir}/man3/werase.3x*
722%{_mandir}/man3/wget*.3x*
723%{_mandir}/man3/whline*.3x*
724%{_mandir}/man3/win*.3x*
725%{_mandir}/man3/wmouse_trafo.3x*
726%{_mandir}/man3/wmove.3x*
727%{_mandir}/man3/wnoutrefresh.3x*
728%{_mandir}/man3/wprintw.3x*
729%{_mandir}/man3/wredrawln.3x*
730%{_mandir}/man3/wrefresh.3x*
731%{_mandir}/man3/wresize.3x*
732%{_mandir}/man3/wscanw.3x*
733%{_mandir}/man3/wscrl.3x*
734%{_mandir}/man3/wsetscrreg.3x*
735%{_mandir}/man3/wstand*.3x*
736%{_mandir}/man3/wsync*.3x*
737%{_mandir}/man3/wtimeout.3x*
738%{_mandir}/man3/wtouchln.3x*
739%{_mandir}/man3/wunctrl*.3x*
740%{_mandir}/man3/wvline*.3x*
741%lang(pl) %{_mandir}/pl/man3/ncurses.3x*
f0a3cad1 742
743%files static
56de83d6 744%defattr(644,root,root,755)
e2967816 745%{_libdir}/libcurses.a
0681fcad 746%{_libdir}/libncurses.a
e2967816 747%{_libdir}/libcursesw.a
0590ad17 748%{_libdir}/libncursesw.a
ff180380
JB
749
750%files ext
751%defattr(644,root,root,755)
e39bc433 752%attr(755,root,root) %{_libdir}/libform.so.*.*
c5db5c8b 753%attr(755,root,root) %ghost %{_libdir}/libform.so.6
e39bc433 754%attr(755,root,root) %{_libdir}/libmenu.so.*.*
c5db5c8b 755%attr(755,root,root) %ghost %{_libdir}/libmenu.so.6
e39bc433 756%attr(755,root,root) %{_libdir}/libpanel.so.*.*
c5db5c8b 757%attr(755,root,root) %ghost %{_libdir}/libpanel.so.6
e39bc433 758%attr(755,root,root) %{_libdir}/libformw.so.*.*
e2967816 759%attr(755,root,root) %ghost %{_libdir}/libformw.so.6
e39bc433 760%attr(755,root,root) %{_libdir}/libmenuw.so.*.*
e2967816 761%attr(755,root,root) %ghost %{_libdir}/libmenuw.so.6
e39bc433 762%attr(755,root,root) %{_libdir}/libpanelw.so.*.*
e2967816 763%attr(755,root,root) %ghost %{_libdir}/libpanelw.so.6
ff180380
JB
764
765%files ext-devel
766%defattr(644,root,root,755)
767%attr(755,root,root) %{_libdir}/libform.so
768%attr(755,root,root) %{_libdir}/libmenu.so
769%attr(755,root,root) %{_libdir}/libpanel.so
0590ad17
JB
770%attr(755,root,root) %{_libdir}/libformw.so
771%attr(755,root,root) %{_libdir}/libmenuw.so
772%attr(755,root,root) %{_libdir}/libpanelw.so
ff180380
JB
773%{_includedir}/form.h
774%{_includedir}/menu.h
775%{_includedir}/panel.h
e2967816
JB
776%{_includedir}/ncurses/form.h
777%{_includedir}/ncurses/menu.h
778%{_includedir}/ncurses/panel.h
779%{_includedir}/ncursesw/form.h
780%{_includedir}/ncursesw/menu.h
781%{_includedir}/ncursesw/panel.h
8dc283a7
JB
782%{_pkgconfigdir}/form.pc
783%{_pkgconfigdir}/formw.pc
784%{_pkgconfigdir}/menu.pc
785%{_pkgconfigdir}/menuw.pc
786%{_pkgconfigdir}/panel.pc
787%{_pkgconfigdir}/panelw.pc
8dc283a7
JB
788%{_mandir}/man3/bottom_panel.3x*
789%{_mandir}/man3/current_field.3x*
790%{_mandir}/man3/current_item.3x*
791%{_mandir}/man3/data_ahead.3x*
792%{_mandir}/man3/data_behind.3x*
793%{_mandir}/man3/del_panel.3x*
794%{_mandir}/man3/dup_field.3x*
795%{_mandir}/man3/dynamic_field_info.3x*
989bd7e3
AM
796%{_mandir}/man3/extended_color_content.3x*
797%{_mandir}/man3/extended_color_content_sp.3x*
798%{_mandir}/man3/extended_pair_content.3x*
799%{_mandir}/man3/extended_pair_content_sp.3x*
800%{_mandir}/man3/extended_slk_color.3x*
801%{_mandir}/man3/extended_slk_color_sp.3x*
8dc283a7
JB
802%{_mandir}/man3/field_*.3x*
803%{_mandir}/man3/form*.3x*
77ba558d
JB
804%{_mandir}/man3/free_field*.3x*
805%{_mandir}/man3/free_form.3x*
806%{_mandir}/man3/free_item.3x*
807%{_mandir}/man3/free_menu.3x*
8dc283a7 808%{_mandir}/man3/hide_panel.3x*
989bd7e3
AM
809%{_mandir}/man3/init_extended_color.3x*
810%{_mandir}/man3/init_extended_color_sp.3x*
811%{_mandir}/man3/init_extended_pair.3x*
812%{_mandir}/man3/init_extended_pair_sp.3x*
8dc283a7
JB
813%{_mandir}/man3/item_*.3x*
814%{_mandir}/man3/link_field*.3x*
815%{_mandir}/man3/menu*.3x*
816%{_mandir}/man3/mitem_*.3x*
817%{_mandir}/man3/move_field.3x*
818%{_mandir}/man3/move_panel.3x*
819%{_mandir}/man3/new_field*.3x*
820%{_mandir}/man3/new_form*.3x*
821%{_mandir}/man3/new_item.3x*
822%{_mandir}/man3/new_menu*.3x*
823%{_mandir}/man3/new_page.3x*
989bd7e3 824%{_mandir}/man3/new_pair.3x*
8dc283a7
JB
825%{_mandir}/man3/new_panel.3x*
826%{_mandir}/man3/panel*.3x*
827%{_mandir}/man3/pos_form_cursor.3x*
828%{_mandir}/man3/pos_menu_cursor.3x*
829%{_mandir}/man3/post_form.3x*
830%{_mandir}/man3/post_menu.3x*
831%{_mandir}/man3/replace_panel.3x*
832%{_mandir}/man3/scale_form.3x*
833%{_mandir}/man3/scale_menu.3x*
834%{_mandir}/man3/set_current_field.3x*
835%{_mandir}/man3/set_current_item.3x*
836%{_mandir}/man3/set_field*.3x*
837%{_mandir}/man3/set_form_*.3x*
838%{_mandir}/man3/set_item_*.3x*
839%{_mandir}/man3/set_max_field.3x*
840%{_mandir}/man3/set_menu_*.3x*
841%{_mandir}/man3/set_new_page.3x*
842%{_mandir}/man3/set_panel_userptr.3x*
843%{_mandir}/man3/set_top_row.3x*
844%{_mandir}/man3/show_panel.3x*
845%{_mandir}/man3/top_panel.3x*
846%{_mandir}/man3/top_row.3x*
989bd7e3
AM
847%{_mandir}/man3/TYPE_ALNUM.3x*
848%{_mandir}/man3/TYPE_ALPHA.3x*
849%{_mandir}/man3/TYPE_ENUM.3x*
850%{_mandir}/man3/TYPE_INTEGER.3x*
851%{_mandir}/man3/TYPE_IPV4.3x*
852%{_mandir}/man3/TYPE_NUMERIC.3x*
853%{_mandir}/man3/TYPE_REGEXP.3x*
854%{_mandir}/man3/unfocus_current_field.3x*
8dc283a7
JB
855%{_mandir}/man3/unpost_form.3x*
856%{_mandir}/man3/unpost_menu.3x*
857%{_mandir}/man3/update_panels*.3x*
ff180380
JB
858
859%files ext-static
860%defattr(644,root,root,755)
0681fcad 861%{_libdir}/libform.a
0681fcad 862%{_libdir}/libmenu.a
ff180380 863%{_libdir}/libpanel.a
0590ad17
JB
864%{_libdir}/libformw.a
865%{_libdir}/libmenuw.a
866%{_libdir}/libpanelw.a
17ef06ef 867
af792b88 868%if %{with cxx}
ec2eb5ae 869%files c++-devel
17ef06ef 870%defattr(644,root,root,755)
83df94a1 871%doc c++/{demo.cc,README-first,NEWS,PROBLEMS}
06c46e64 872%{_includedir}/cursesapp.h
873%{_includedir}/cursesf.h
874%{_includedir}/cursesm.h
875%{_includedir}/cursesp.h
876%{_includedir}/cursesw.h
877%{_includedir}/etip.h
878%{_includedir}/cursslk.h
87123b68
AM
879%{_includedir}/ncurses/cursesapp.h
880%{_includedir}/ncurses/cursesf.h
881%{_includedir}/ncurses/cursesm.h
882%{_includedir}/ncurses/cursesp.h
883%{_includedir}/ncurses/cursesw.h
884%{_includedir}/ncurses/etip.h
885%{_includedir}/ncurses/cursslk.h
886%{_includedir}/ncursesw/cursesapp.h
887%{_includedir}/ncursesw/cursesf.h
888%{_includedir}/ncursesw/cursesm.h
889%{_includedir}/ncursesw/cursesp.h
890%{_includedir}/ncursesw/cursesw.h
891%{_includedir}/ncursesw/etip.h
892%{_includedir}/ncursesw/cursslk.h
8dc283a7
JB
893%{_pkgconfigdir}/ncurses++.pc
894%{_pkgconfigdir}/ncurses++w.pc
17ef06ef 895
ec2eb5ae 896%files c++-static
17ef06ef 897%defattr(644,root,root,755)
0681fcad 898%{_libdir}/libncurses++.a
0590ad17 899%{_libdir}/libncurses++w.a
a52a33b5 900%endif
3768c26d
AF
901
902%if %{with ada}
903%files ada-devel
904%defattr(644,root,root,755)
905%doc Ada95/{README,TODO}
b9d2cb84
JB
906%attr(755,root,root) %{_bindir}/adacurses6-config
907%attr(755,root,root) %{_bindir}/adacursesw6-config
8dc283a7
JB
908%{_libdir}/gcc/*/*/adainclude/*.ad[bs]
909%{_libdir}/gcc/*/*/adalib/libAdaCurses.a
989bd7e3 910%{_mandir}/man1/adacurses6.1*
b9d2cb84 911%{_mandir}/man1/adacurses6-config.1*
989bd7e3 912%{_mandir}/man1/adacursesw6.1*
b9d2cb84 913%{_mandir}/man1/adacursesw6-config.1*
3768c26d 914%endif
This page took 0.427262 seconds and 4 git commands to generate.