Summary: A program to build tty dialog boxes
+Summary(de): Ein Programm zum Erstellen von tty-Dialogfeldern
+Summary(fr): Programme pour construire des boîtes de dialogue en mode texte
+Summary(pl): Dialog tworzy okienkowy interfejs u¿ytkownika na terminalu tekstowym.
+Summary(tr): tty diyalog kutularý oluþturan bir program
Name: dialog
Version: 0.6
-Release: 13
+Release: 15
Copyright: GPL
Group: Utilities/Terminal
Group(pl): Narzêdzia/Terminal
Source: ftp://ftp.redhat.com/pub/misc/%{name}-%{version}.tar.gz
-Patch: %{name}-%{version}-ncurses.patch
-Patch1: %{name}-%{version}-opt.patch
-Patch2: %{name}-%{version}-loop.patch
+Patch: dialog-ncurses.patch
+Patch1: dialog-opt.patch
+Patch2: dialog-loop.patch
+BuildPrereq: ncurses-devel
Buildroot: /tmp/buildroot-%{name}-%{version}
-Summary(de): Ein Programm zum Erstellen von tty-Dialogfeldern
-Summary(fr): Programme pour construire des boîtes de dialogue en mode texte
-Summary(pl): Dialog tworzy okienkowy interfejs u¿ytkownika na terminalu tekstowym.
-Summary(tr): tty diyalog kutularý oluþturan bir program
%description
Dialog is a utility that allows you to build user interfaces in
in einem TTY ermöglicht (nur Textmodus). Sie können dialog mit einem
Shell-Script aufrufen, um dem Benutzer auf benutzerfreundliche Weise
Fragen zu stellen oder eine Auswahl anzubieten. Unter
-/usr/doc/dialog-*/samples finden Sie einige Beispiele.
+/usr/src/examples/dialog-%{version} finden Sie einige Beispiele.
%description -l fr
dialog est un utilitaire permettant de construire des interfaces
utilisateur en mode texte. On peut appeler dialog à partir d'un
script shell pour poser des questions à l'utilisateur ou lui
-proposer des choix de façon conviviale. Voir /usr/doc/dialog-*/samples
-pour quelques exemples.
+proposer des choix de façon conviviale.
+Voir /usr/src/examples/dialog-%{version} pour quelques exemples.
%description -l pl
Dialog jest narzêdziem umo¿liwiaj±cym stworzenie przyjaznego interfejsu
Dialog, metin ekran için kullanýcý arayüzleri oluþturmayý saðlayan bir
araçtýr. Kullanýcýya seçenekleri göstermek veya sorular sormak için, dialog
programýný bir kabuk programcýðý içinden çaðýrabilirsiniz. Örnekler için
-/usr/doc/dialog-*/samples dizinine bakýnýz.
+/usr/src/examples/dialog-%{version} dizinine bakýnýz.
%prep
-%setup -q
-%patch -p1
+%setup -q
+%patch0 -p1
%patch1 -p1
%patch2 -p1
-cd src
-make depend
%build
+( cd src; make depend )
+
make
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/usr/{bin,man/man1}
+install -d $RPM_BUILD_ROOT/usr/{bin,man/man1,src/examples/%{name}-%{version}}
install -s src/dialog $RPM_BUILD_ROOT/usr/bin
install man/dialog.man $RPM_BUILD_ROOT/usr/man/man1/dialog.1
+cp -a samples $RPM_BUILD_ROOT/usr/src/examples/%{name}-%{version}
-gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/*
+gzip -9nf $RPM_BUILD_ROOT/usr/man/man*/* \
+ dialog.lsm README
%clean
rm -rf $RPM_BUILD_ROOT
%files
-%defattr(644, root, root, 755)
-%doc dialog.lsm README samples
-%attr(755, root, root) /usr/bin/dialog
-%attr(644, root, man) /usr/man/man1/dialog.1
+%defattr(644,root,root,755)
+%doc {dialog.lsm,README}.gz
+%doc /usr/src/examples/%{name}-%{version}
+%attr(755,root,root) /usr/bin/dialog
+/usr/man/man1/dialog.1*
%changelog
+* Thu Apr 22 1999 Artur Frysiak <wiget@pld.org.pl>
+ [0.6-15]
+- compiled on rpm 3
+- gzipped docs
+- samples moved to /usr/src/examples
+
* Sun Oct 18 1998 Marcin Korzonek <mkorz@shadow.eu.org>
[0.6-13]
- added pl translation,