1 Summary: A program to build tty dialog boxes
2 Summary(de): Ein Programm zum Erstellen von tty-Dialogfeldern
3 Summary(fr): Programme pour construire des boîtes de dialogue en mode texte
4 Summary(pl): Dialog tworzy okienkowy interfejs u¿ytkownika na terminalu tekstowym.
5 Summary(tr): tty diyalog kutularý oluþturan bir program
10 Group: Utilities/Terminal
11 Group(pl): Narzêdzia/Terminal
12 Source: ftp://iride.unipv.it/pub/linux/dialog/%{name}-%{version}.tar.gz
13 Patch0: dialog-shared.patch
14 BuildPrereq: ncurses-devel
15 BuildPrereq: gpm-devel
16 Requires: %{name}-libs = %{version}
17 Buildroot: /tmp/%{name}-%{version}-root
20 Dialog is a utility that allows you to build user interfaces in
21 a TTY (text mode only). You can call dialog from within a shell
22 script to ask the user questions or present with choices in a more
23 user friendly manner. See /usr/doc/dialog-*/samples for some
27 Dialog ist ein Dienstprogramm, das das Erstellen einer Benutzeroberfläche
28 in einem TTY ermöglicht (nur Textmodus). Sie können dialog mit einem
29 Shell-Script aufrufen, um dem Benutzer auf benutzerfreundliche Weise
30 Fragen zu stellen oder eine Auswahl anzubieten. Unter
31 /usr/src/examples/dialog-%{version} finden Sie einige Beispiele.
34 dialog est un utilitaire permettant de construire des interfaces
35 utilisateur en mode texte. On peut appeler dialog à partir d'un
36 script shell pour poser des questions à l'utilisateur ou lui
37 proposer des choix de façon conviviale.
38 Voir /usr/src/examples/dialog-%{version} pour quelques exemples.
41 Dialog jest narzêdziem umo¿liwiaj±cym stworzenie przyjaznego interfejsu
42 u¿ytkownika na terminalu pracuj±cym w trybie tekstowym. Do programu
43 do³±czone s± przyk³adowe skrypty, u³atwiaj±ce rozpoczêcie pracy.
46 Dialog, metin ekran için kullanýcý arayüzleri oluþturmayý saðlayan bir
47 araçtýr. Kullanýcýya seçenekleri göstermek veya sorular sormak için, dialog
48 programýný bir kabuk programcýðý içinden çaðýrabilirsiniz. Örnekler için
49 /usr/src/examples/dialog-%{version} dizinine bakýnýz.
52 Summary: Dialog library
53 Summary(pl): Biblioteka dialog
60 %description libs -l pl
61 Biblioteka dialog pozwala na stworzenie przyjaznego interfejsu
62 u¿ytkownika na terminalu pracuj±cym w trybie tekstowym.
65 Summary: Libraries and headers files for dialog
66 Summary(pl): Biblioteki i pliki nagó³wkowe dla dialog
67 Group: Development/Libraries
68 Group(pl): Programowanie/Biblioteki
69 Requires: %{name}-libs = %{version}
72 Libraries and headers files for dialog.
74 %description devel -l pl
75 Biblioteki i pliki nagó³wkowe dla dialog.
78 Summary: Static dialog library
79 Summary(pl): Statyczna biblioteka dialog
80 Group: Development/Libraries
81 Group(pl): Programowanie/Biblioteki
82 Requires: %{name}-devel = %{version}
85 Static dialog library.
87 %description static -l pl
88 Statyczna biblioteka dialog.
97 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
98 ./configure %{_target} \
101 make depend shared all
104 rm -rf $RPM_BUILD_ROOT
105 install -d $RPM_BUILD_ROOT/usr/{bin,man/man1,src/examples/%{name}-%{version}}
107 make prefix=$RPM_BUILD_ROOT/usr install
109 cp -a samples/* dialog.pl $RPM_BUILD_ROOT/usr/src/examples/%{name}-%{version}
111 strip --strip-unneeded $RPM_BUILD_ROOT/usr/lib/lib*.so.*.*
113 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
114 dialog.lsm README CMDLINE
117 rm -rf $RPM_BUILD_ROOT
120 %defattr(644,root,root,755)
121 %doc {dialog.lsm,README,CMDLINE}.gz
122 %attr(755,root,root) /usr/bin/dialog
126 %defattr(644,root,root,755)
127 %attr(755,root,root) /usr/lib/lib*.so.*.*
130 %defattr(644,root,root,755)
131 %doc /usr/src/examples/%{name}-%{version}/checklist
132 %doc /usr/src/examples/%{name}-%{version}/gauge-sh
133 %doc /usr/src/examples/%{name}-%{version}/gauge.c
134 %doc /usr/src/examples/%{name}-%{version}/infobox
135 %doc /usr/src/examples/%{name}-%{version}/inputbox
136 %doc /usr/src/examples/%{name}-%{version}/menubox
137 %doc /usr/src/examples/%{name}-%{version}/msgbox
138 %doc /usr/src/examples/%{name}-%{version}/radiolist
139 %doc /usr/src/examples/%{name}-%{version}/textbox
140 %doc /usr/src/examples/%{name}-%{version}/yesno
141 %doc /usr/src/examples/%{name}-%{version}/README
142 %doc /usr/src/examples/%{name}-%{version}/Makefile
143 %doc %attr(755,root,root) /usr/src/examples/%{name}-%{version}/gauge
145 %attr(755,root,root) /usr/lib/lib*.so
150 %defattr(644,root,root,755)
154 * Wed Apr 28 1999 Artur Frysiak <wiget@pld.org.pl>
158 - added libs, devel and static subpackage
159 - fixed coping samples
161 * Thu Apr 22 1999 Artur Frysiak <wiget@pld.org.pl>
165 - samples moved to /usr/src/examples
167 * Sun Oct 18 1998 Marcin Korzonek <mkorz@shadow.eu.org>
169 - added pl translation,
170 - allow building from non root account,
171 - defined files permission,
172 - removed INSTALL and COPYING from docs,
173 - rewritten %install section.
175 * Thu May 7 1998 Michael Maher <mike@redhat.com>
176 - Added Sean Reifschneider <jafo@tummy.com> patches for
177 infinite loop problems.
179 * Fri Apr 24 1998 Prospector System <bugs@redhat.com>
180 - translations modified for de, fr, tr
182 * Wed Apr 15 1998 Erik Troan <ewt@redhat.com>
183 - built against new ncurses
185 * Thu Jul 10 1997 Erik Troan <ewt@redhat.com>
186 - built against glibc