3 Summary: A program to build tty dialog boxes
4 Summary(de.UTF-8): Ein Programm zum Erstellen von tty-Dialogfeldern
5 Summary(fr.UTF-8): Programme pour construire des boîtes de dialogue en mode texte
6 Summary(pl.UTF-8): Dialog tworzy okienkowy interfejs użytkownika na terminalu tekstowym
7 Summary(tr.UTF-8): tty diyalog kutuları oluşturan bir program
9 Version: %{ver}.%{sdate}
13 Group: Applications/Terminal
14 Source0: https://invisible-island.net/archives/dialog/%{name}-%{ver}-%{sdate}.tgz
15 # Source0-md5: 3fbf92269b79499f97df6f688bba2558
16 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
17 # Source1-md5: 932081790cd8aa857822bd2b0eafa5bb
18 URL: http://invisible-island.net/dialog/dialog.html
19 BuildRequires: gettext-devel
20 BuildRequires: libtool
21 BuildRequires: ncurses-devel >= 5.4
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 Dialog is a utility that allows you to build user interfaces in a TTY
26 (text mode only). You can call dialog from within a shell script to
27 ask the user questions or present with choices in a more user friendly
30 %description -l de.UTF-8
31 Dialog ist ein Dienstprogramm, das das Erstellen einer
32 Benutzeroberfläche in einem TTY ermöglicht (nur Textmodus). Sie können
33 dialog mit einem Shell-Script aufrufen, um dem Benutzer auf
34 benutzerfreundliche Weise Fragen zu stellen oder eine Auswahl
35 anzubieten. Unter %{_examplesdir}/%{name}-%{version} finden Sie einige
38 %description -l fr.UTF-8
39 dialog est un utilitaire permettant de construire des interfaces
40 utilisateur en mode texte. On peut appeler dialog à partir d'un script
41 shell pour poser des questions à l'utilisateur ou lui proposer des
42 choix de façon conviviale. Voir %{_examplesdir}/%{name}-%{version}
43 pour quelques exemples.
45 %description -l pl.UTF-8
46 Dialog jest narzędziem umożliwiającym stworzenie przyjaznego
47 interfejsu użytkownika na terminalu pracującym w trybie tekstowym. Do
48 programu dołączone są przykładowe skrypty, ułatwiające rozpoczęcie
51 %description -l tr.UTF-8
52 Dialog, metin ekran için kullanıcı arayüzleri oluşturmayı sağlayan bir
53 araçtır. Kullanıcıya seçenekleri göstermek veya sorular sormak için,
54 dialog programını bir kabuk programcığı içinden çağırabilirsiniz.
55 Örnekler için %{_examplesdir}/%{name}-%{version} dizinine bakınız.
58 Summary: Libraries and headers files for dialog
59 Summary(pl.UTF-8): Biblioteki i pliki nagółwkowe dla dialog
60 Group: Development/Libraries
61 Requires: %{name} = %{epoch}:%{version}-%{release}
62 Requires: ncurses-devel >= 5.4
65 Libraries and header files for dialog.
67 %description devel -l pl.UTF-8
68 Biblioteki i pliki nagłówkowe dla dialog.
71 Summary: Static dialog library
72 Summary(pl.UTF-8): Statyczna biblioteka dialog
73 Group: Development/Libraries
74 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
77 Static dialog library.
79 %description static -l pl.UTF-8
80 Statyczna biblioteka dialog.
83 %setup -q -n %{name}-%{ver}-%{sdate}
95 rm -rf $RPM_BUILD_ROOT
96 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
99 DESTDIR=$RPM_BUILD_ROOT
101 cp -a samples/* dialog.pl $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
103 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
108 rm -rf $RPM_BUILD_ROOT
110 %post -p /sbin/ldconfig
111 %postun -p /sbin/ldconfig
113 %files -f %{name}.lang
114 %defattr(644,root,root,755)
116 %attr(755,root,root) %{_bindir}/dialog
117 %attr(755,root,root) %{_libdir}/libdialog.so.*.*.*
118 %attr(755,root,root) %ghost %{_libdir}/libdialog.so.15
119 %{_mandir}/man1/dialog.1*
120 %lang(hu) %{_mandir}/hu/man1/dialog.1*
121 %lang(pl) %{_mandir}/pl/man1/dialog.1*
124 %defattr(644,root,root,755)
125 %attr(755,root,root) %{_bindir}/dialog-config
126 %attr(755,root,root) %{_libdir}/libdialog.so
127 %{_libdir}/libdialog.la
128 %{_includedir}/dialog.h
129 %{_includedir}/dlg_*.h
130 %{_mandir}/man3/dialog.3*
131 %dir %{_examplesdir}/%{name}-%{version}
132 %{_examplesdir}/%{name}-%{version}/README
133 %{_examplesdir}/%{name}-%{version}/*.txt
134 %{_examplesdir}/%{name}-%{version}/*.rc
135 %{_examplesdir}/%{name}-%{version}/dialog*
136 %{_examplesdir}/%{name}-%{version}/report*
137 %{_examplesdir}/%{name}-%{version}/setup*
138 %{_examplesdir}/%{name}-%{version}/testdata-8bit
139 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/buildlist*
140 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/calendar*
141 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/checklist
142 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/checklist9
143 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/checklist[!9]*
144 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/copifuncs
145 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/dft*
146 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/dselect
147 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/editbox*
148 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/form*
149 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/fselect*
150 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/gauge*
151 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/infobox*
152 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/inputbox*
153 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/inputmenu*
154 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/install
155 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/killall
156 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/listing
157 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/menubox*
158 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/mixedform*
159 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/mixedgauge
160 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/msgbox*
161 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/password*
162 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/pause*
163 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/prgbox*
164 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/programbox*
165 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/progress*
166 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/radiolist*
167 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/rangebox*
168 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/rotated-data
169 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/shortlist
170 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/tailbox*
171 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/textbox
172 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/textbox[0-9\-]*
173 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/timebox*
174 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/treeview*
175 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/wheel
176 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/with*
177 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/yesno*
180 %defattr(644,root,root,755)
181 %{_libdir}/libdialog.a