]> git.pld-linux.org Git - packages/ncurses.git/blame - ncurses.spec
Release 3 (by relup.sh)
[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
82135d78
JB
11%define basever 6.3
12%define patchlevel 20211120
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}
53e6bba9 24Release: 3
5824d6c7 25License: distributable
97c6246c 26Group: Libraries
b15a1066 27Source0: ftp://ftp.invisible-island.net/ncurses/current/%{name}-%{basever}-%{patchlevel}.tgz
82135d78 28# Source0-md5: 08bba583e9dcb8600c468812c070284b
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
c77491d3 33URL: http://dickey.his.com/ncurses/ncurses.html
3f8bb7f1 34BuildRequires: automake
3c3d65b3 35%if %{with ada}
027789d9 36BuildRequires: gcc-ada >= 6:4.1.0
8f33283b
JB
37# gnat bug: https://bugzilla.redhat.com/show_bug.cgi?id=613407
38# gcc patch: https://bugzilla.redhat.com/attachment.cgi?id=435931
8dc283a7
JB
39# seems worker around when using gcc 4.6.2? --q
40#BuildRequires: libgnat-static
3c3d65b3 41%endif
740d1fbf 42%{?with_gpm:BuildRequires: gpm-devel}
d8fc1baa 43%{?with_cxx:BuildRequires: libstdc++-devel}
5ea0775c 44%{?with_ada:BuildRequires: m4}
45BuildRequires: pkgconfig
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}
3a897939 160Obsoletes: libncurses5-devel
f6c378e0 161Obsoletes: libtermcap-devel
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
303%patch101 -p1
f0a3cad1 304
305%build
f16a01b0 306unset TERMINFO || :
b0b405d4 307gcc_target=$(gcc -dumpmachine)
1de3072c 308gcc_version=%{cc_version}
2b82261e 309CFLAGS="%{rpmcflags} -DPURE_TERMINFO -D_FILE_OFFSET_BITS=64"
e39bc433 310
b9d2cb84 311for t in narrowc widec; do
0590ad17
JB
312install -d obj-$t
313cd obj-$t
740d1fbf 314../%configure \
34d400f8 315 --with-install-prefix=$RPM_BUILD_ROOT \
b9d2cb84
JB
316 --with-pkg-config-libdir=%{_pkgconfigdir} \
317 --with-ada-include=%{_libdir}/gcc/$gcc_target/$gcc_version/adainclude/ \
318 --with-ada-objects=%{_libdir}/gcc/$gcc_target/$gcc_version/adalib/ \
3768c26d 319 --with%{!?with_ada:out}-ada \
af792b88 320 --with%{!?with_cxx:out}-cxx \
321 --with%{!?with_cxx:out}-cxx-binding \
d8fc1baa 322 --with%{!?debug:out}-debug \
740d1fbf 323 --with%{!?with_gpm:out}-gpm \
652b7e23 324 --with-largefile \
b9d2cb84
JB
325 --with-manpage-aliases \
326 --with-manpage-format=normal \
327 --without-manpage-symlinks \
328 --with-normal \
fa5052d9 329 --with-ospeed=unsigned \
b9d2cb84
JB
330 --without-profile \
331 --with-shared \
332 --with-chtype='long' \
333 --with-mmask-t='long' \
652b7e23 334 --disable-lp64 \
b9d2cb84 335 --enable-colorfgbg \
fa5052d9 336 --enable-hard-tabs \
1de3072c 337 --enable-pc-files \
b9d2cb84 338 --enable-xmc-glitch \
e2967816 339 `[ "$t" = "narrowc" ] && echo --includedir=%{_includedir}/ncursesn` \
c5db5c8b 340 `[ "$t" = "widec" ] && echo --enable-widec --enable-ext-colors --enable-ext-mouse --includedir=%{_includedir}/ncursesw` \
46e682ba 341
9784f57c 342%{__make} -j1
46e682ba 343
0590ad17
JB
344cd ..
345done
f0a3cad1 346
347%install
697b1c3d 348rm -rf $RPM_BUILD_ROOT
b125fe8f 349install -d $RPM_BUILD_ROOT{/%{_lib},%{_mandir}}
697b1c3d 350
faa32778 351for t in narrowc widec; do
0590ad17 352%{__make} -C obj-$t install \
ff180380 353 INSTALL_PREFIX=$RPM_BUILD_ROOT
0590ad17 354done
03a65fe5 355
e2967816
JB
356# make ncursesw headers available also as default and ncurses/*.h headers
357mkdir $RPM_BUILD_ROOT%{_includedir}/ncurses
358for l in $RPM_BUILD_ROOT%{_includedir}/ncursesw/*.h; do
359 bl=$(basename $l)
360 ln -s ../ncursesw/$bl $RPM_BUILD_ROOT%{_includedir}/ncurses/$bl
361 ln -s ncursesw/$bl $RPM_BUILD_ROOT%{_includedir}/$bl
87123b68 362done
e2967816 363%{__rm} -r $RPM_BUILD_ROOT%{_includedir}/ncursesn
87123b68 364
9144fb94 365ln -sf ../l/linux $RPM_BUILD_ROOT%{_datadir}/terminfo/c/console
03a65fe5 366
e2967816 367# used by /{bin,sbin} programs
027789d9 368%{__mv} $RPM_BUILD_ROOT%{_libdir}/libncursesw.so.6* $RPM_BUILD_ROOT/%{_lib}
e2967816 369# adjust symlinks for libncursesw.so.6 in /%{_lib}
0543da40 370ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libncursesw.so
73723af5 371ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libcursesw.so
b9d2cb84 372ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfow.so
4dca32b3 373
e2967816 374# force ncursesw also for legacy -lncurses/-lcurses/-ltinfo linking
e2967816
JB
375ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libcurses.so
376ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libncurses.so
b9d2cb84 377ln -sf /%{_lib}/$(basename $RPM_BUILD_ROOT/%{_lib}/libncursesw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfo.so
e2967816
JB
378# force wide ext libraries
379ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libformw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libform.so
380ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libmenuw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libmenu.so
381ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libpanelw.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libpanel.so
382
383# similarly for static linking
384ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libcursesw.a
e2967816
JB
385ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libncurses.a
386ln -sf libncursesw.a $RPM_BUILD_ROOT%{_libdir}/libcurses.a
e2967816
JB
387ln -sf libformw.a $RPM_BUILD_ROOT%{_libdir}/libform.a
388ln -sf libmenuw.a $RPM_BUILD_ROOT%{_libdir}/libmenu.a
389ln -sf libpanelw.a $RPM_BUILD_ROOT%{_libdir}/libpanel.a
390ln -sf libncurses++w.a $RPM_BUILD_ROOT%{_libdir}/libncurses++.a
391
6c21a768
JP
392# debian compatibility link
393ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libncurses.so.6.*) $RPM_BUILD_ROOT%{_libdir}/libtinfo.so.6
394
6311b3f9 395bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
34d400f8 396
8dc283a7 397%{__rm} $RPM_BUILD_ROOT%{_mandir}/README.ncurses-non-english-man-pages
19773ec3 398
83df94a1
JB
399%clean
400rm -rf $RPM_BUILD_ROOT
34d400f8 401
e0340545 402%post -p /sbin/ldconfig
403%postun -p /sbin/ldconfig
f0a3cad1 404
e0340545 405%post ext -p /sbin/ldconfig
406%postun ext -p /sbin/ldconfig
f0a3cad1 407
5b9e7da0
ER
408%triggerpostun -- %{name} < 6.0.20151128-2
409/sbin/ldconfig
db70fc14 410
f0a3cad1 411%files
03a65fe5 412%defattr(644,root,root,755)
ff180380 413%doc ANNOUNCE README
740d1fbf
JB
414%attr(755,root,root) %{_bindir}/captoinfo
415%attr(755,root,root) %{_bindir}/clear
416%attr(755,root,root) %{_bindir}/infocmp
417%attr(755,root,root) %{_bindir}/infotocap
418%attr(755,root,root) %{_bindir}/reset
02913cb5 419%attr(755,root,root) %{_bindir}/tabs
740d1fbf
JB
420%attr(755,root,root) %{_bindir}/tic
421%attr(755,root,root) %{_bindir}/toe
422%attr(755,root,root) %{_bindir}/tput
423%attr(755,root,root) %{_bindir}/tset
c5db5c8b
WF
424%attr(755,root,root) %{_libdir}/libncurses.so.*.*
425%attr(755,root,root) %ghost %{_libdir}/libncurses.so.6
ffe37d7f 426%attr(755,root,root) /%{_lib}/libncursesw.so.*.*
ffe37d7f 427%attr(755,root,root) %ghost /%{_lib}/libncursesw.so.6
6c21a768 428%attr(755,root,root) %{_libdir}/libtinfo.so.6
03a65fe5 429
9144fb94 430%{_datadir}/tabset
a58274aa 431
9144fb94 432%dir %{_datadir}/terminfo
b4ea1dfd 433%{_datadir}/terminfo/E
2d456872 434%dir %{_datadir}/terminfo/[acdgklprsvx]
a58274aa 435
2d456872 436%{_datadir}/terminfo/a/ansi
454a5487 437%{_datadir}/terminfo/c/cygwin*
5dd40f65 438%{_datadir}/terminfo/d/dumb
cfa7950f 439%{_datadir}/terminfo/g/gnome*
c6a56298 440%{_datadir}/terminfo/k/klone+color
1f69be4c 441%{_datadir}/terminfo/k/konsole*
9144fb94 442%{_datadir}/terminfo/l/linux*
cfa7950f
AM
443%{_datadir}/terminfo/p/putty*
444%{_datadir}/terminfo/r/rxvt*
b4ea1dfd 445%{_datadir}/terminfo/s/screen*
9144fb94 446%{_datadir}/terminfo/v/vt100
264e234c 447%{_datadir}/terminfo/v/vt102
9144fb94 448%{_datadir}/terminfo/v/vt220
449%{_datadir}/terminfo/v/vt220-8
450%{_datadir}/terminfo/v/vt52
451%{_datadir}/terminfo/x/xterm*
03a65fe5 452
8dc283a7
JB
453%{_mandir}/man1/captoinfo.1m*
454%{_mandir}/man1/clear.1*
455%{_mandir}/man1/infocmp.1m*
456%{_mandir}/man1/infotocap.1m*
457%{_mandir}/man1/reset.1*
458%{_mandir}/man1/tabs.1*
459%{_mandir}/man1/tic.1m*
460%{_mandir}/man1/toe.1m*
461%{_mandir}/man1/tput.1*
462%{_mandir}/man1/tset.1*
989bd7e3 463%{_mandir}/man5/scr_dump.5*
8dc283a7
JB
464%{_mandir}/man5/term.5*
465%{_mandir}/man5/terminfo.5*
989bd7e3 466%{_mandir}/man5/user_caps.5*
8dc283a7 467%{_mandir}/man7/term.7*
6311b3f9 468%lang(fi) %{_mandir}/fi/man1/*
469%lang(fr) %{_mandir}/fr/man1/*
470%lang(hu) %{_mandir}/hu/man1/*
471%lang(id) %{_mandir}/id/man1/*
472%lang(it) %{_mandir}/it/man1/*
473%lang(pl) %{_mandir}/pl/man[157]/*
03a65fe5 474
03a65fe5 475%files -n terminfo
476%defattr(644,root,root,755)
c6a56298 477%{_datadir}/terminfo/[1-9ALMNPQXa-ce-jm-rt-uwz]
ff180380 478%{_datadir}/terminfo/[dklsvx]/*
2d456872 479%exclude %{_datadir}/terminfo/a/ansi
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 558%{_mandir}/man3/alloc_pair.3x*
1a03358c 559%{_mandir}/man3/alloc_pair_sp.3x*
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*
72f7a820 582%{_mandir}/man3/curses_trace.3x*
8dc283a7
JB
583%{_mandir}/man3/def_*.3x*
584%{_mandir}/man3/default_colors.3x*
585%{_mandir}/man3/define_key*.3x*
586%{_mandir}/man3/del_curterm*.3x*
587%{_mandir}/man3/delay_output*.3x*
588%{_mandir}/man3/delch.3x*
589%{_mandir}/man3/deleteln.3x*
590%{_mandir}/man3/delscreen.3x*
591%{_mandir}/man3/delwin.3x*
592%{_mandir}/man3/derwin.3x*
593%{_mandir}/man3/doupdate*.3x*
594%{_mandir}/man3/dupwin.3x*
595%{_mandir}/man3/echo*.3x*
596%{_mandir}/man3/endwin*.3x*
597%{_mandir}/man3/erase*.3x*
72f7a820
AM
598%{_mandir}/man3/exit_curses.3x*
599%{_mandir}/man3/exit_terminfo.3x*
8dc283a7 600%{_mandir}/man3/filter*.3x*
989bd7e3
AM
601%{_mandir}/man3/find_pair.3x*
602%{_mandir}/man3/find_pair_sp.3x*
8dc283a7
JB
603%{_mandir}/man3/flash*.3x*
604%{_mandir}/man3/flushinp*.3x*
77ba558d
JB
605%{_mandir}/man3/free_pair.3x*
606%{_mandir}/man3/free_pair_sp.3x*
8dc283a7
JB
607%{_mandir}/man3/get*.3x*
608%{_mandir}/man3/ground_panel.3x*
609%{_mandir}/man3/halfdelay*.3x*
610%{_mandir}/man3/has_*.3x*
611%{_mandir}/man3/hline*.3x*
612%{_mandir}/man3/idcok.3x*
613%{_mandir}/man3/idlok.3x*
614%{_mandir}/man3/immedok.3x*
615%{_mandir}/man3/in_*.3x*
616%{_mandir}/man3/inch*.3x*
617%{_mandir}/man3/init_color*.3x*
618%{_mandir}/man3/init_pair*.3x*
619%{_mandir}/man3/initscr.3x*
620%{_mandir}/man3/innstr.3x*
621%{_mandir}/man3/innwstr.3x*
622%{_mandir}/man3/ins*.3x*
623%{_mandir}/man3/intrflush*.3x*
624%{_mandir}/man3/inwstr.3x*
625%{_mandir}/man3/is_*.3x*
626%{_mandir}/man3/isendwin*.3x*
627%{_mandir}/man3/key*.3x*
628%{_mandir}/man3/kill*.3x*
629%{_mandir}/man3/leaveok.3x*
630%{_mandir}/man3/legacy_coding.3x*
631%{_mandir}/man3/longname.3x*
989bd7e3 632%{_mandir}/man3/longname_sp.3x*
8dc283a7
JB
633%{_mandir}/man3/mcprint*.3x*
634%{_mandir}/man3/meta.3x*
635%{_mandir}/man3/mouse*.3x*
636%{_mandir}/man3/move.3x*
637%{_mandir}/man3/mv*.3x*
638%{_mandir}/man3/napms*.3x*
639%{_mandir}/man3/ncurses.3x*
640%{_mandir}/man3/new_prescr.3x*
641%{_mandir}/man3/newpad*.3x*
642%{_mandir}/man3/newscr.3x*
643%{_mandir}/man3/newterm*.3x*
644%{_mandir}/man3/newwin*.3x*
645%{_mandir}/man3/nl*.3x*
646%{_mandir}/man3/no*.3x*
647%{_mandir}/man3/num*.3x*
648%{_mandir}/man3/ospeed.3x*
649%{_mandir}/man3/overlay.3x*
650%{_mandir}/man3/overwrite.3x*
651%{_mandir}/man3/pair_content*.3x*
652%{_mandir}/man3/pecho*.3x*
653%{_mandir}/man3/pnoutrefresh.3x*
654%{_mandir}/man3/prefresh.3x*
655%{_mandir}/man3/printw.3x*
656%{_mandir}/man3/put*.3x*
657%{_mandir}/man3/qiflush*.3x*
658%{_mandir}/man3/raw*.3x*
659%{_mandir}/man3/redrawwin.3x*
660%{_mandir}/man3/refresh.3x*
661%{_mandir}/man3/reset_*.3x*
662%{_mandir}/man3/resetty*.3x*
663%{_mandir}/man3/resize_term*.3x*
664%{_mandir}/man3/resizeterm*.3x*
665%{_mandir}/man3/restartterm*.3x*
666%{_mandir}/man3/ripoffline*.3x*
667%{_mandir}/man3/savetty*.3x*
668%{_mandir}/man3/scanw.3x*
669%{_mandir}/man3/scr_*.3x*
670%{_mandir}/man3/scrl.3x*
8dc283a7
JB
671%{_mandir}/man3/scroll*.3x*
672%{_mandir}/man3/set_curterm*.3x*
673%{_mandir}/man3/set_escdelay*.3x*
674%{_mandir}/man3/set_tabsize*.3x*
675%{_mandir}/man3/set_term.3x*
676%{_mandir}/man3/setcchar.3x*
677%{_mandir}/man3/setscrreg.3x*
678%{_mandir}/man3/setsyx.3x*
8dc283a7
JB
679%{_mandir}/man3/setupterm.3x*
680%{_mandir}/man3/slk_*.3x*
681%{_mandir}/man3/stand*.3x*
682%{_mandir}/man3/start_color*.3x*
683%{_mandir}/man3/stdscr.3x*
684%{_mandir}/man3/str*.3x*
685%{_mandir}/man3/subpad.3x*
686%{_mandir}/man3/subwin.3x*
687%{_mandir}/man3/syncok.3x*
688%{_mandir}/man3/term*.3x*
689%{_mandir}/man3/tget*.3x*
690%{_mandir}/man3/tgoto.3x*
5e9d4fcc 691%{_mandir}/man3/tgoto_sp.3x*
8dc283a7
JB
692%{_mandir}/man3/tiget*.3x*
693%{_mandir}/man3/timeout.3x*
694%{_mandir}/man3/tiparm.3x*
695%{_mandir}/man3/touchline.3x*
696%{_mandir}/man3/touchwin.3x*
697%{_mandir}/man3/tparm.3x*
5e9d4fcc 698%{_mandir}/man3/tparm_sp.3x*
8dc283a7
JB
699%{_mandir}/man3/tputs*.3x*
700%{_mandir}/man3/trace.3x*
701%{_mandir}/man3/ttytype.3x*
702%{_mandir}/man3/typeahead*.3x*
703%{_mandir}/man3/unctrl*.3x*
704%{_mandir}/man3/unget*.3x*
705%{_mandir}/man3/untouchwin.3x*
706%{_mandir}/man3/use_*.3x*
707%{_mandir}/man3/vid*.3x*
708%{_mandir}/man3/vline*.3x*
709%{_mandir}/man3/vw*.3x*
710%{_mandir}/man3/wadd*.3x*
711%{_mandir}/man3/wattr*.3x*
712%{_mandir}/man3/wbkgd*.3x*
713%{_mandir}/man3/wbkgrnd*.3x*
714%{_mandir}/man3/wborder*.3x*
715%{_mandir}/man3/wchgat.3x*
716%{_mandir}/man3/wclear.3x*
717%{_mandir}/man3/wclrto*.3x*
718%{_mandir}/man3/wcolor_set.3x*
719%{_mandir}/man3/wcursyncup.3x*
720%{_mandir}/man3/wdel*.3x*
721%{_mandir}/man3/wecho*.3x*
722%{_mandir}/man3/wenclose.3x*
723%{_mandir}/man3/werase.3x*
724%{_mandir}/man3/wget*.3x*
725%{_mandir}/man3/whline*.3x*
726%{_mandir}/man3/win*.3x*
727%{_mandir}/man3/wmouse_trafo.3x*
728%{_mandir}/man3/wmove.3x*
729%{_mandir}/man3/wnoutrefresh.3x*
730%{_mandir}/man3/wprintw.3x*
731%{_mandir}/man3/wredrawln.3x*
732%{_mandir}/man3/wrefresh.3x*
733%{_mandir}/man3/wresize.3x*
734%{_mandir}/man3/wscanw.3x*
735%{_mandir}/man3/wscrl.3x*
736%{_mandir}/man3/wsetscrreg.3x*
737%{_mandir}/man3/wstand*.3x*
738%{_mandir}/man3/wsync*.3x*
739%{_mandir}/man3/wtimeout.3x*
740%{_mandir}/man3/wtouchln.3x*
741%{_mandir}/man3/wunctrl*.3x*
742%{_mandir}/man3/wvline*.3x*
743%lang(pl) %{_mandir}/pl/man3/ncurses.3x*
f0a3cad1 744
745%files static
56de83d6 746%defattr(644,root,root,755)
e2967816 747%{_libdir}/libcurses.a
0681fcad 748%{_libdir}/libncurses.a
e2967816 749%{_libdir}/libcursesw.a
0590ad17 750%{_libdir}/libncursesw.a
ff180380
JB
751
752%files ext
753%defattr(644,root,root,755)
e39bc433 754%attr(755,root,root) %{_libdir}/libform.so.*.*
c5db5c8b 755%attr(755,root,root) %ghost %{_libdir}/libform.so.6
e39bc433 756%attr(755,root,root) %{_libdir}/libmenu.so.*.*
c5db5c8b 757%attr(755,root,root) %ghost %{_libdir}/libmenu.so.6
e39bc433 758%attr(755,root,root) %{_libdir}/libpanel.so.*.*
c5db5c8b 759%attr(755,root,root) %ghost %{_libdir}/libpanel.so.6
e39bc433 760%attr(755,root,root) %{_libdir}/libformw.so.*.*
e2967816 761%attr(755,root,root) %ghost %{_libdir}/libformw.so.6
e39bc433 762%attr(755,root,root) %{_libdir}/libmenuw.so.*.*
e2967816 763%attr(755,root,root) %ghost %{_libdir}/libmenuw.so.6
e39bc433 764%attr(755,root,root) %{_libdir}/libpanelw.so.*.*
e2967816 765%attr(755,root,root) %ghost %{_libdir}/libpanelw.so.6
ff180380
JB
766
767%files ext-devel
768%defattr(644,root,root,755)
769%attr(755,root,root) %{_libdir}/libform.so
770%attr(755,root,root) %{_libdir}/libmenu.so
771%attr(755,root,root) %{_libdir}/libpanel.so
0590ad17
JB
772%attr(755,root,root) %{_libdir}/libformw.so
773%attr(755,root,root) %{_libdir}/libmenuw.so
774%attr(755,root,root) %{_libdir}/libpanelw.so
ff180380
JB
775%{_includedir}/form.h
776%{_includedir}/menu.h
777%{_includedir}/panel.h
e2967816
JB
778%{_includedir}/ncurses/form.h
779%{_includedir}/ncurses/menu.h
780%{_includedir}/ncurses/panel.h
781%{_includedir}/ncursesw/form.h
782%{_includedir}/ncursesw/menu.h
783%{_includedir}/ncursesw/panel.h
8dc283a7
JB
784%{_pkgconfigdir}/form.pc
785%{_pkgconfigdir}/formw.pc
786%{_pkgconfigdir}/menu.pc
787%{_pkgconfigdir}/menuw.pc
788%{_pkgconfigdir}/panel.pc
789%{_pkgconfigdir}/panelw.pc
8dc283a7
JB
790%{_mandir}/man3/bottom_panel.3x*
791%{_mandir}/man3/current_field.3x*
792%{_mandir}/man3/current_item.3x*
793%{_mandir}/man3/data_ahead.3x*
794%{_mandir}/man3/data_behind.3x*
795%{_mandir}/man3/del_panel.3x*
796%{_mandir}/man3/dup_field.3x*
797%{_mandir}/man3/dynamic_field_info.3x*
989bd7e3
AM
798%{_mandir}/man3/extended_color_content.3x*
799%{_mandir}/man3/extended_color_content_sp.3x*
800%{_mandir}/man3/extended_pair_content.3x*
801%{_mandir}/man3/extended_pair_content_sp.3x*
802%{_mandir}/man3/extended_slk_color.3x*
803%{_mandir}/man3/extended_slk_color_sp.3x*
8dc283a7
JB
804%{_mandir}/man3/field_*.3x*
805%{_mandir}/man3/form*.3x*
77ba558d
JB
806%{_mandir}/man3/free_field*.3x*
807%{_mandir}/man3/free_form.3x*
808%{_mandir}/man3/free_item.3x*
809%{_mandir}/man3/free_menu.3x*
8dc283a7 810%{_mandir}/man3/hide_panel.3x*
989bd7e3
AM
811%{_mandir}/man3/init_extended_color.3x*
812%{_mandir}/man3/init_extended_color_sp.3x*
813%{_mandir}/man3/init_extended_pair.3x*
814%{_mandir}/man3/init_extended_pair_sp.3x*
8dc283a7
JB
815%{_mandir}/man3/item_*.3x*
816%{_mandir}/man3/link_field*.3x*
817%{_mandir}/man3/menu*.3x*
818%{_mandir}/man3/mitem_*.3x*
819%{_mandir}/man3/move_field.3x*
820%{_mandir}/man3/move_panel.3x*
821%{_mandir}/man3/new_field*.3x*
822%{_mandir}/man3/new_form*.3x*
823%{_mandir}/man3/new_item.3x*
824%{_mandir}/man3/new_menu*.3x*
825%{_mandir}/man3/new_page.3x*
989bd7e3 826%{_mandir}/man3/new_pair.3x*
8dc283a7
JB
827%{_mandir}/man3/new_panel.3x*
828%{_mandir}/man3/panel*.3x*
829%{_mandir}/man3/pos_form_cursor.3x*
830%{_mandir}/man3/pos_menu_cursor.3x*
831%{_mandir}/man3/post_form.3x*
832%{_mandir}/man3/post_menu.3x*
833%{_mandir}/man3/replace_panel.3x*
834%{_mandir}/man3/scale_form.3x*
835%{_mandir}/man3/scale_menu.3x*
836%{_mandir}/man3/set_current_field.3x*
837%{_mandir}/man3/set_current_item.3x*
838%{_mandir}/man3/set_field*.3x*
839%{_mandir}/man3/set_form_*.3x*
840%{_mandir}/man3/set_item_*.3x*
841%{_mandir}/man3/set_max_field.3x*
842%{_mandir}/man3/set_menu_*.3x*
843%{_mandir}/man3/set_new_page.3x*
844%{_mandir}/man3/set_panel_userptr.3x*
845%{_mandir}/man3/set_top_row.3x*
846%{_mandir}/man3/show_panel.3x*
847%{_mandir}/man3/top_panel.3x*
848%{_mandir}/man3/top_row.3x*
989bd7e3
AM
849%{_mandir}/man3/TYPE_ALNUM.3x*
850%{_mandir}/man3/TYPE_ALPHA.3x*
851%{_mandir}/man3/TYPE_ENUM.3x*
852%{_mandir}/man3/TYPE_INTEGER.3x*
853%{_mandir}/man3/TYPE_IPV4.3x*
854%{_mandir}/man3/TYPE_NUMERIC.3x*
855%{_mandir}/man3/TYPE_REGEXP.3x*
856%{_mandir}/man3/unfocus_current_field.3x*
8dc283a7
JB
857%{_mandir}/man3/unpost_form.3x*
858%{_mandir}/man3/unpost_menu.3x*
859%{_mandir}/man3/update_panels*.3x*
ff180380
JB
860
861%files ext-static
862%defattr(644,root,root,755)
0681fcad 863%{_libdir}/libform.a
0681fcad 864%{_libdir}/libmenu.a
ff180380 865%{_libdir}/libpanel.a
0590ad17
JB
866%{_libdir}/libformw.a
867%{_libdir}/libmenuw.a
868%{_libdir}/libpanelw.a
17ef06ef 869
af792b88 870%if %{with cxx}
ec2eb5ae 871%files c++-devel
17ef06ef 872%defattr(644,root,root,755)
83df94a1 873%doc c++/{demo.cc,README-first,NEWS,PROBLEMS}
06c46e64 874%{_includedir}/cursesapp.h
875%{_includedir}/cursesf.h
876%{_includedir}/cursesm.h
877%{_includedir}/cursesp.h
878%{_includedir}/cursesw.h
879%{_includedir}/etip.h
880%{_includedir}/cursslk.h
87123b68
AM
881%{_includedir}/ncurses/cursesapp.h
882%{_includedir}/ncurses/cursesf.h
883%{_includedir}/ncurses/cursesm.h
884%{_includedir}/ncurses/cursesp.h
885%{_includedir}/ncurses/cursesw.h
886%{_includedir}/ncurses/etip.h
887%{_includedir}/ncurses/cursslk.h
888%{_includedir}/ncursesw/cursesapp.h
889%{_includedir}/ncursesw/cursesf.h
890%{_includedir}/ncursesw/cursesm.h
891%{_includedir}/ncursesw/cursesp.h
892%{_includedir}/ncursesw/cursesw.h
893%{_includedir}/ncursesw/etip.h
894%{_includedir}/ncursesw/cursslk.h
8dc283a7
JB
895%{_pkgconfigdir}/ncurses++.pc
896%{_pkgconfigdir}/ncurses++w.pc
17ef06ef 897
ec2eb5ae 898%files c++-static
17ef06ef 899%defattr(644,root,root,755)
0681fcad 900%{_libdir}/libncurses++.a
0590ad17 901%{_libdir}/libncurses++w.a
a52a33b5 902%endif
3768c26d
AF
903
904%if %{with ada}
905%files ada-devel
906%defattr(644,root,root,755)
907%doc Ada95/{README,TODO}
b9d2cb84
JB
908%attr(755,root,root) %{_bindir}/adacurses6-config
909%attr(755,root,root) %{_bindir}/adacursesw6-config
8dc283a7
JB
910%{_libdir}/gcc/*/*/adainclude/*.ad[bs]
911%{_libdir}/gcc/*/*/adalib/libAdaCurses.a
989bd7e3 912%{_mandir}/man1/adacurses6.1*
b9d2cb84 913%{_mandir}/man1/adacurses6-config.1*
989bd7e3 914%{_mandir}/man1/adacursesw6.1*
b9d2cb84 915%{_mandir}/man1/adacursesw6-config.1*
3768c26d 916%endif
This page took 0.396572 seconds and 4 git commands to generate.