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