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