-Summary: curses terminal control library
-Summary(de): curses-Terminal-Control-Library
-Summary(fr): La bibliothéque de contrôle de terminal curses.
-Summary(tr): Terminal kontrol kitaplýðý
-Name: ncurses
-Version: 4.2
-Release: 9
-Copyright: distributable
-Group: Libraries
-Source0: ftp://ftp.clark.net/pub/dickey/ncurses/%{name}-%{version}.tar.gz
-Patch0: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980307.patch.gz
-Patch1: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980314.patch.gz
-Patch2: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980321.patch.gz
-Patch3: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980328.patch.gz
-Patch4: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980404.patch.gz
-Patch5: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980411.patch.gz
-Patch6: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980418.patch.gz
-Patch7: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980425.patch.gz
-Patch8: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980509.patch.gz
-Patch9: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980516.patch.gz
-Patch10: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980523.patch.gz
-Patch11: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980530.patch.gz
-Patch12: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980606.patch.gz
-Patch13: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980613.patch.gz
-Patch14: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980620.patch.gz
-Patch15: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980627.patch.gz
-Patch16: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980704.patch.gz
-Patch17: ftp://ftp.clark.net/pub/dickey/ncurses/4.2/ncurses-4.2-980711.patch.gz
-Patch100: ncurses-4.2-hjl.patch
-Patch101: ncurses-4.2-rh.patch
-Patch102: ncurses-4.2-setuid.patch
-BuildRoot: /tmp/%{name}-%{version}-root
+Summary: curses terminal control library
+Summary(de): curses-Terminal-Control-Library
+Summary(es): Biblioteca de control de terminal curses
+Summary(fr): La bibliothéque de contrôle de terminal curses
+Summary(pl): Biblioteki do kontrolowania terminala
+Summary(pt_BR): Biblioteca de controle de terminal curses
+Summary(tr): Terminal kontrol kitaplýðý
+Name: ncurses
+Version: 5.2
+Release: 18
+License: distributable
+Group: Libraries
+Group(de): Libraries
+Group(es): Bibliotecas
+Group(fr): Librairies
+Group(pl): Biblioteki
+Group(pt_BR): Bibliotecas
+Group(ru): âÉÂÌÉÏÔÅËÉ
+Group(uk): â¦Â̦ÏÔÅËÉ
+Source0: ftp://dickey.his.com/ncurses/%{name}-%{version}.tar.gz
+Source1: %{name}-non-english-man-pages.tar.bz2
+Source2: ftp://dickey.his.com/ncurses/5.2/patch-%{version}-20010908.sh
+Patch0: %{name}-rh.patch
+Patch1: %{name}-libyx-lat.patch
+Patch2: %{name}-no_symlinks.patch
+Patch3: %{name}-screen_hpa_fix.patch
+Patch4: %{name}-xterm-color.patch
+Patch5: %{name}-xterm_hpa_fix.patch
+Patch6: %{name}-rxvt.patch
+BuildRequires: sharutils
+BuildRequires: sed
+BuildRequires: libstdc++-devel
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _includedir %{_prefix}/include/ncurses
%description
-The curses library routines give the user a terminal-independent method of
-updating character screens with reasonable optimization. This
-implementation is ``new curses'' (ncurses) and is the approved replacement
-for 4.4BSD classic curses, which is being discontinued.
+The curses library routines give the user a terminal-independent
+method of updating character screens with reasonable optimization.
+This implementation is ``new curses'' (ncurses) and is the approved
+replacement for 4.4BSD classic curses, which is being discontinued.
%description -l de
-Die curses-Library-Routinen geben dem Benutzer eine Terminal-unabhängige
-Methode zur optimierten Aktualisierung von zeichenbasierenden
-Bildschirminhalten an die Hand. Die vorliegende Implementierung ist NEW
-CURSES (ncurses), die offizielle Nachfolgerversion für 4.4BSC (die
-klassische curses-Version), welche nicht weitergeführt wird.
+Die curses-Library-Routinen geben dem Benutzer eine
+Terminal-unabhängige Methode zur optimierten Aktualisierung von
+zeichenbasierenden Bildschirminhalten an die Hand. Die vorliegende
+Implementierung ist NEW CURSES (ncurses), die offizielle
+Nachfolgerversion für 4.4BSC (die klassische curses-Version), welche
+nicht weitergeführt wird.
+
+%description -l es
+Las rutinas de la biblioteca curses ofrecen al usuario un método
+independiente de terminal para actualización de las pantallas de
+caracteres con optimización razonable. Este soporte es "nuevo curses"
+(ncurses) y es el substituto aprobado para los clásicos curses 4.4BSD,
+que se quedaban desfasados.
%description -l fr
-Les routines de la bibliothèque curses donnent à l'utilisateur une méthode
-indépendante du terminal pour la mise à jour des écrans en mode texte avec une
-optimisation correcte. Ceci est l'implantation du « nouveau curses » (ncurses)
-et est le remplacement du curses 4.4BSD classique qui est abandonné.
+Les routines de la bibliothèque curses donnent à l'utilisateur une
+méthode indépendante du terminal pour la mise à jour des écrans en
+mode texte avec une optimisation correcte. Ceci est l'implantation du
+« nouveau curses » (ncurses) et est le remplacement du curses 4.4BSD
+classique qui est abandonné.
+
+%description -l pl
+Biblioteka curses udostêpnia funkcje pozwalaj±ce u¿ytkownikom na
+odwo³ywanie siê do zawarto¶ci terminala niezale¿nie od jego typu.
+Pakiet ten zawiera implementacjê klasycznej biblioteki curses (z
+systemu 4.4BSD) o nazwie ncurses (new curses) i jest zarazem jej
+przysz³ym zamiennikiem.
+
+%description -l pt_BR
+As rotinas da biblioteca curses fornecem ao usuário um método
+independente de terminal para atualização das telas de caracteres com
+otimização razoável. Essa implementação é "novo curses" (ncurses) e é
+o substituto aprovado para os clássicos curses 4.4BSD, que estão se
+tornando obsoletos.
%description -l tr
-curses kitaplýðý ile kullanýcýya kullanýlan terminal tipinden baðýmsýz olarak
-karakter tabanlý ekranlara eriþim olanaðý saðlanabilmektedir. Bu uyarlama
-'new curses' (ncurses), BSD deki klasik curses'in geliþmiþ halidir.
+curses kitaplýðý ile kullanýcýya kullanýlan terminal tipinden baðýmsýz
+olarak karakter tabanlý ekranlara eriþim olanaðý saðlanabilmektedir.
+Bu uyarlama 'new curses' (ncurses), BSD deki klasik curses'in geliþmiþ
+halidir.
+
+%package ext
+Summary: Additional ncurses libraries
+Summary(pl): Dodatkowe biblioteki ncurses
+Group: Libraries
+Group(de): Libraries
+Group(es): Bibliotecas
+Group(fr): Librairies
+Group(pl): Biblioteki
+Group(pt_BR): Bibliotecas
+Group(ru): âÉÂÌÉÏÔÅËÉ
+Group(uk): â¦Â̦ÏÔÅËÉ
+Requires: %{name} = %{version}
+
+%description ext
+This package contain addidion ncurses libraries like libforms, libmenu
+and libpanel for easy making full screen curse application.
+
+%description -l pl ext
+Pakiet ten zawiera dodatkowe biblioteki libforms, libmenu i libpanel
+s³u¿±ce do ³atwego tworzenia aplikacji pe³noekranowych korzystaj±cych
+z ncurses.
+
+%package -n terminfo
+Summary: Complete terminfo database
+Summary(es): Banco de datos terminfo para terminales extras (menos usados)
+Summary(pl): Kompletna baza terminfo
+Summary(pt_BR): Base de dados terminfo para terminais adicionais (menos usados)
+Group: Applications/Terminal
+Group(de): Applikationen/Terminal
+Group(pl): Aplikacje/Terminal
+Requires: %{name} = %{version}
+
+%description -n terminfo
+This package contain cmplet terminfo database. If you just use the
+Linux console, xterm and VT100, you probably will not need this this -
+a minimal %{_datadir}/terminfo tree for these terminal is already
+included in the ncurses package.
+
+%description -l es -n terminfo
+Banco de datos terminfo para terminales extras. Las capacidades de los
+terminales más usados ya están en el paquete principal ncurses.
+
+%description -l pl -n terminfo
+Pakiet ten zawiera kompletn± bazê terminfo. Je¿eli u¿ywasz terminali
+linux, console, xterm, vt100 prawdopodobnie nie bedziesz potrzebowa³
+tego pakietu gdy¿ definicje tych terminali s± w³±czone w pakiet
+ncurses.
+
+%description -l pt_BR -n terminfo
+Base de dados terminfo para terminais extras. As definições dos
+terminais mais usados já estão no pacote principal ncurses.
%package devel
-Summary: Heade files for develop ncurses based application
-Group: Development/Libraries
-Requires: %{name} = %{version}
+Summary: Header files for develop ncurses based application
+Summary(es): Bibliotecas de desarrollo para ncurses
+Summary(pl): Pliki nag³ówkowe do bibliotek ncurses
+Summary(pt_BR): Bibliotecas de desenvolvimento para ncurses
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
+Requires: %{name} = %{version}
+Requires: %{name}-ext = %{version}
+Obsoletes: libtermcap-devel
%description devel
-This package includes the header files and libraries necessary to develop
-applications that use ncurses.
+This package includes the header files and libraries necessary to
+develop applications that use ncurses.
+
+%description -l es devel
+Este paquete incluye las bibliotecas y archivos de inclusión
+necesarios al desarrollo de aplicaciones que usan ncurses.
+
+%description -l pl devel
+Pakiet ten zawiera pliki nag³ówkowe niezbêdne do pisania/kompilowania
+programów z wykorzystaniem bibliotek ncurses.
+
+%description -l pt_BR devel
+Este pacote inclui as bibliotecas e arquivos de inclusão necessários
+ao desenvolvimento de aplicações que usam ncurses.
%package static
-Summary: Static ncurses libraries
-Group: Development/Libraries
-Requires: %{name}-devel = %{version}
+Summary: Static libraries for ncurses
+Summary(es): Static libraries for ncurses development
+Summary(pl): Biblioteki statyczne ncurses
+Summary(pt_BR): Bibliotecas estáticas para desenvolvimento com ncurses
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
+Requires: %{name}-devel = %{version}
%description static
-Static ncurses libraries.
+This package includes the static libraries necessary to develop
+applications that use ncurses.
+
+%description -l es static
+Static libraries for ncurses development.
+
+%description -l pl static
+Pakiet ten zawiera biblioteki statyczne ncurses.
+
+%description -l pt_BR static
+Bibliotecas estáticas para desenvolvimento com ncurses.
+
+%package c++-devel
+Summary: Header files for develop C++ ncurses based application
+Summary(pl): Pliki nag³ówkowe do biblioteki C++ ncurses
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
+Requires: %{name}-devel = %{version}
+
+%description c++-devel
+This package includes the header files and libraries necessary to
+develop applications that use C++ ncurses.
+
+%description -l pl c++-devel
+Pakiet ten zawiera pliki nag³ówkowe niezbêdne do pisania/kompilowania
+programów z wykorzystaniem biblioteki c++-ncurses.
+
+%package c++-static
+Summary: Static libraries for C++ ncurses
+Summary(pl): Biblioteki statyczne C++ ncurses
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
+Requires: %{name}-c++-devel = %{version}
+
+%description c++-static
+This package includes the static libraries necessary to develop
+applications that use C++ ncurses.
+
+%description -l pl c++-static
+Pakiet ten zawiera biblioteki statyczne C++ ncurses.
%prep
-%setup -q
+%setup -q
+sh %{SOURCE2}
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
-%patch17 -p1
-
-%patch100 -p0 -b .hjlu
-%patch101 -p1 -b .rh
-%patch102 -p1 -b .setuid
-find . -name "*.orig" -exec rm -f {} \;
%build
-CFLAGS="$RPM_OPT_FLAGS -DPURE_TERMINFO" ./configure \
- --prefix=/usr --with-normal --with-shared --with-debug --with-profile
+CFLAGS="%{rpmcflags} -DPURE_TERMINFO"
+%configure2_13 \
+ --with-install-prefix=$RPM_BUILD_ROOT \
+ --with-normal \
+ --with-shared \
+ --without-ada \
+ --without-profile \
+ --without-debug \
+ --with-termlib \
+ --enable-safe-sprintf \
+ --with-manpage-format=normal
-make
+%{__make}
%install
-make install prefix=$RPM_BUILD_ROOT/usr \
- includedir=$RPM_BUILD_ROOT/usr/include/ncurses
-ln -sf ../l/linux $RPM_BUILD_ROOT/usr/share/terminfo/c/console
-ln -sf ncurses/curses.h $RPM_BUILD_ROOT/usr/include/ncurses.h
-for I in curses unctrl eti form menu panel term; do
- ln -sf ncurses/$I.h $RPM_BUILD_ROOT/usr/include/$I.h
-done
-# remove the linux terminfo entries
-# (broken on sparc, see termfiles_sparc pkg)
-%ifarch sparc
-rm -f $RPM_BUILD_ROOT/usr/lib/terminfo/l/linux
-rm -f $RPM_BUILD_ROOT/usr/lib/terminfo/l/linux-m
-%endif
-
-strip $RPM_BUILD_ROOT/usr/{bin/*,lib/lib*.so.*.*}
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{/lib,%{_mandir}}
+
+%{__make} install INSTALL_PREFIX=$RPM_BUILD_ROOT
+
+ln -sf ../l/linux $RPM_BUILD_ROOT%{_datadir}/terminfo/c/console
+
+mv -f $RPM_BUILD_ROOT%{_libdir}/libtinfo.so.*.* $RPM_BUILD_ROOT/lib
+mv -f $RPM_BUILD_ROOT%{_libdir}/libncurses.so.*.* $RPM_BUILD_ROOT/lib
+ln -sf ../../lib/libtinfo.so.5 $RPM_BUILD_ROOT%{_libdir}/libtinfo.so
+ln -sf ../../lib/libncurses.so.5 $RPM_BUILD_ROOT%{_libdir}/libncurses.so
+
+bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
+
+gzip -9nf README ANNOUNCE c++/{README-first,NEWS,PROBLEMS,demo.cc}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
+%post ext -p /sbin/ldconfig
+%postun ext -p /sbin/ldconfig
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
-%defattr(644, root, root, 755)
-%attr(755, root, root) /usr/lib/lib*.so.*.*
-/usr/share/terminfo
-/usr/share/tabset
-%attr(755, root, root) /usr/bin/*
-/usr/man/man[157]/*
-
-%files devel
-%defattr(644, root, root, 755)
-%doc README ANNOUNCE c++ test
-/usr/lib/lib*.so
-/usr/include/ncurses
-/usr/include/*.h
-%attr(755, root, man) /usr/man/man3/*
+%defattr(644,root,root,755)
+%attr(755,root,root) /lib/lib*.so.*.*
-%files static
-%attr(644, root, root) /usr/lib/lib*.a
-
-%changelog
-* Tue Sep 1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
- [4.2-9]
-- changed Buildroot to /tmp/%%{name}-%%{version}-root,
-- added using %%{name} and %%{version} in Source,
-- added static subpackage,
-- changeded dependences to "Requires: %%{name} = %%{version}" in devel
- subpackage,
-- added striping shared libraries,
-- added %attr and %defattr macros in %files (allow build package from
- non-root account).
-
-* Mon Jul 20 1998 Cristian Gafton <gafton@redhat.com>
-- added lots of patches. This spec file is starting to look ugly
+%{_datadir}/tabset
-* Wed Jul 01 1998 Alan Cox <alan@redhat.com>
-- Fix setuid trusting. Open termcap/info files as the real user.
+%dir %{_datadir}/terminfo
+%dir %{_datadir}/terminfo/d
+%dir %{_datadir}/terminfo/l
+%dir %{_datadir}/terminfo/s
+%dir %{_datadir}/terminfo/v
+%dir %{_datadir}/terminfo/x
-* Wed May 06 1998 Cristian Gafton <gafton@redhat.com>
-- added terminfo entry for the poor guys using lat1 and/or lat-2 on their
- consoles... Enjoy linux-lat ! Thanks, Erik !
+%{_datadir}/terminfo/d/dumb
+%{_datadir}/terminfo/l/linux*
+%{_datadir}/terminfo/s/screen
+%{_datadir}/terminfo/s/screen-w
+%{_datadir}/terminfo/v/vt100
+%{_datadir}/terminfo/v/vt220
+%{_datadir}/terminfo/v/vt220-8
+%{_datadir}/terminfo/v/vt52
+%{_datadir}/terminfo/x/xterm*
-* Tue Apr 21 1998 Cristian Gafton <gafton@redhat.com>
-- new patch to get xterm-color and nxterm terminfo entries
-- aliased them to rxvt, as that seems to satisfy everybody
+%attr(755,root,root) %{_bindir}/*
-* Sun Apr 12 1998 Cristian Gafton <gafton@redhat.com>
-- added %clean section
+%{_mandir}/man[157]/*
+%lang(fi) %{_mandir}/fi/man1/*
+%lang(fr) %{_mandir}/fr/man1/*
+%lang(hu) %{_mandir}/hu/man1/*
+%lang(id) %{_mandir}/id/man1/*
+%lang(it) %{_mandir}/it/man1/*
+%lang(pl) %{_mandir}/pl/man[157]/*
-* Tue Apr 07 1998 Cristian Gafton <gafton@redhat.com>
-- removed /usr/lib/terminfo symlink - we shouldn't need that
+%files ext
+%defattr(644,root,root,755)
+%{_libdir}/libform.so.*.*
+%{_libdir}/libpanel.so.*.*
+%{_libdir}/libmenu.so.*.*
-* Mon Apr 06 1998 Cristian Gafton <gafton@redhat.com>
-- updated to 4.2 + patches
-- added BuildRoot
+%files -n terminfo
+%defattr(644,root,root,755)
+%{_datadir}/terminfo/[1-9NPXa-ce-km-rt-uwz]
+%{_datadir}/terminfo/d/d[1-tw]*
+%{_datadir}/terminfo/l/l[anpu]*
+%{_datadir}/terminfo/l/lisa
+%{_datadir}/terminfo/l/lisaterm
+%{_datadir}/terminfo/l/lisaterm-w
+%{_datadir}/terminfo/l/liswb
+%{_datadir}/terminfo/s/s[4bioptuvwy]*
+%{_datadir}/terminfo/s/sc410
+%{_datadir}/terminfo/s/sc415
+%{_datadir}/terminfo/s/scanset
+%{_datadir}/terminfo/s/scoansi
+%{_datadir}/terminfo/s/screen2
+%{_datadir}/terminfo/s/screen3
+%{_datadir}/terminfo/s/screwpoint
+%{_datadir}/terminfo/s/scrhp
+%{_datadir}/terminfo/v/v[235aceikpr]*
+%{_datadir}/terminfo/v/vt-61
+%{_datadir}/terminfo/v/vt100-am
+%{_datadir}/terminfo/v/vt100-bot-s
+%{_datadir}/terminfo/v/vt100-nam
+%{_datadir}/terminfo/v/vt100-nam-w
+%{_datadir}/terminfo/v/vt100-nav
+%{_datadir}/terminfo/v/vt100-nav-w
+%{_datadir}/terminfo/v/vt100-s
+%{_datadir}/terminfo/v/vt100-s-bot
+%{_datadir}/terminfo/v/vt100-s-top
+%{_datadir}/terminfo/v/vt100-top-s
+%{_datadir}/terminfo/v/vt100-w
+%{_datadir}/terminfo/v/vt100-w-am
+%{_datadir}/terminfo/v/vt100-w-nam
+%{_datadir}/terminfo/v/vt100-w-nav
+%{_datadir}/terminfo/v/vt100nam
+%{_datadir}/terminfo/v/vt102
+%{_datadir}/terminfo/v/vt102-nsgr
+%{_datadir}/terminfo/v/vt102-w
+%{_datadir}/terminfo/v/vt125
+%{_datadir}/terminfo/v/vt131
+%{_datadir}/terminfo/v/vt132
+%{_datadir}/terminfo/v/vt200
+%{_datadir}/terminfo/v/vt200-js
+%{_datadir}/terminfo/v/vt200-w
+%{_datadir}/terminfo/v/vt220-js
+%{_datadir}/terminfo/v/vt220-nam
+%{_datadir}/terminfo/v/vt220-w
+%{_datadir}/terminfo/v/vt220d
+%{_datadir}/terminfo/v/vt300
+%{_datadir}/terminfo/v/vt300-nam
+%{_datadir}/terminfo/v/vt300-w
+%{_datadir}/terminfo/v/vt300-w-nam
+%{_datadir}/terminfo/v/vt320
+%{_datadir}/terminfo/v/vt320-k3
+%{_datadir}/terminfo/v/vt320-k311
+%{_datadir}/terminfo/v/vt320-nam
+%{_datadir}/terminfo/v/vt320-w
+%{_datadir}/terminfo/v/vt320-w-nam
+%{_datadir}/terminfo/v/vt320nam
+%{_datadir}/terminfo/v/vt330
+%{_datadir}/terminfo/v/vt340
+%{_datadir}/terminfo/v/vt400
+%{_datadir}/terminfo/v/vt400-24
+%{_datadir}/terminfo/v/vt420
+%{_datadir}/terminfo/v/vt420f
+%{_datadir}/terminfo/v/vt420pc
+%{_datadir}/terminfo/v/vt420pcdos
+%{_datadir}/terminfo/v/vt50
+%{_datadir}/terminfo/v/vt50h
+%{_datadir}/terminfo/v/vt510
+%{_datadir}/terminfo/v/vt510pc
+%{_datadir}/terminfo/v/vt510pcdos
+%{_datadir}/terminfo/v/vt520
+%{_datadir}/terminfo/v/vt525
+%{_datadir}/terminfo/v/vt61
+%{_datadir}/terminfo/v/vt61.5
+%{_datadir}/terminfo/x/x[168elw]*
+%{_datadir}/terminfo/x/xtalk
-* Sat Apr 04 1998 Cristian Gafton <gafton@redhat.com>
-- rebuilt with egcs on alpha
+%files devel
+%defattr(644,root,root,755)
+%doc {README,ANNOUNCE}.gz
+%attr(755,root,root) %{_libdir}/lib*.so
+%dir %{_includedir}
+%{_includedir}/curses.h
+%{_includedir}/eti.h
+%{_includedir}/form.h
+%{_includedir}/menu.h
+%{_includedir}/ncurses.h
+%{_includedir}/ncurses_dll.h
+%{_includedir}/panel.h
+%{_includedir}/term.h
+%{_includedir}/termcap.h
+%{_includedir}/unctrl.h
+%{_mandir}/man3/*
+%lang(pl) %{_mandir}/pl/man3/*
-* Wed Dec 31 1997 Erik Troan <ewt@redhat.com>
-- version 7 didn't rebuild properly on the Alpha somehow -- no real changes
- are in this version
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libncurses.a
+%{_libdir}/libtinfo.a
+%{_libdir}/libform.a
+%{_libdir}/libpanel.a
+%{_libdir}/libmenu.a
-* Tue Dec 09 1997 Erik Troan <ewt@redhat.com>
-- TIOCGWINSZ wasn't used properly
+%files c++-devel
+%defattr(644,root,root,755)
+%doc c++/{demo.cc,README-first,NEWS,PROBLEMS}.gz
+%{_includedir}/cursesapp.h
+%{_includedir}/cursesf.h
+%{_includedir}/cursesm.h
+%{_includedir}/cursesp.h
+%{_includedir}/cursesw.h
+%{_includedir}/etip.h
+%{_includedir}/cursslk.h
-* Tue Jul 08 1997 Erik Troan <ewt@redhat.com>
-- built against glibc, linked shared libs against -lc
+%files c++-static
+%defattr(644,root,root,755)
+%{_libdir}/libncurses++.a