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