]> git.pld-linux.org Git - packages/Xaw3d.git/blob - Xaw3d.spec
- updated to 1.6.6
[packages/Xaw3d.git] / Xaw3d.spec
1 %define orgname libXaw3d
2 Summary:        A version of the MIT Athena widget set for X
3 Summary(de.UTF-8):      3D-Version des MIT Athena-Widgetsatzes fuer X
4 Summary(es.UTF-8):      Widgets X athena en 3D
5 Summary(fr.UTF-8):      Widgets X Athena en 3D
6 Summary(pl.UTF-8):      Biblioteka X athena widgets (wersja 3D)
7 Summary(pt_BR.UTF-8):   Widgets X athena em 3d
8 Summary(ru.UTF-8):      Версия MIT Athena widget set для X
9 Summary(tr.UTF-8):      3D X Athena arayüz elemanları (widgets)
10 Summary(uk.UTF-8):      Версія MIT Athena widget set для X
11 Name:           Xaw3d
12 Version:        1.6.6
13 Release:        1
14 License:        MIT
15 Group:          X11/Libraries
16 Source0:        https://xorg.freedesktop.org/releases/individual/lib/lib%{name}-%{version}.tar.xz
17 # Source0-md5:  411e44d066d8b2ca07619211124d7d02
18 URL:            https://xorg.freedesktop.org/
19 BuildRequires:  bison
20 BuildRequires:  flex
21 BuildRequires:  tar >= 1:1.22
22 BuildRequires:  xorg-lib-libX11-devel
23 BuildRequires:  xorg-lib-libXext-devel
24 BuildRequires:  xorg-lib-libXmu-devel
25 BuildRequires:  xorg-lib-libXpm-devel
26 BuildRequires:  xorg-lib-libXt-devel
27 BuildRequires:  xorg-util-util-macros >= 1.8
28 BuildRequires:  xz
29 Requires:       fileutils
30 Obsoletes:      libXaw3d7 < 1.6
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 Xaw3d is an enhanced version of the MIT Athena Widget set for X Window
35 that adds a 3-dimensional look to the applications with minimal or no
36 source code changes.
37
38 %description -l de.UTF-8
39 Xaw3d ist eine erweiterte Version des MIT Athena Widget Set für X
40 Window, das die Anwendung dreidimensional erscheinen läßt, ohne daß
41 umfangreiche Änderungen am Quellcode notwendig sind.
42
43 %description -l es.UTF-8
44 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
45 X Window que adiciona una apariencia tridimensional a las aplicaciones
46 con cambios mínimos, o ninguno, en los códigos fuente.
47
48 %description -l fr.UTF-8
49 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
50 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
51 pas du tout, de modification du code.
52
53 %description -l pl.UTF-8
54 Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
55 trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
56 zmianach kodu źródłowego.
57
58 %description -l pt_BR.UTF-8
59 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
60 Window que adiciona uma aparência tri-dimensional às aplicações com
61 mudanças mínimas ou nenhuma nos códigos fonte.
62
63 %description -l ru.UTF-8
64 Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
65 Widget для X Window, придающая приложениям "трехмерный" вид с
66 минимальными изменениями исходного текста (в большинстве случаев без
67 изменений).
68
69 %description -l tr.UTF-8
70 Xaw3d, MIT Athena kitaplığına, uygulamalara herhangi bir kod
71 değişikliği yapılmasını gerektirmeden (ya da ufak değişiklikler
72 yaparak), üç boyutlu bir görüntü kazandıran bir geliştirmedir.
73
74 %description -l uk.UTF-8
75 Xaw3d - це покращена версія набору екранних примітивів MIT Athena
76 Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
77 мінімальними змінами вихідного коду (у більшості випадків без змін).
78
79 %package devel
80 Summary:        Files for developing programs that use Xaw3d
81 Summary(de.UTF-8):      Header und statische Libraries fuer Xaw3d-Entwicklung
82 Summary(es.UTF-8):      Archivos para desarrollo de programas que usan Xaw3d
83 Summary(fr.UTF-8):      Fichiers pour développer des programmes utilisant Xaw3d
84 Summary(pl.UTF-8):      Pliki potrzebne przy kompilacji programów używających Xaw3d
85 Summary(pt_BR.UTF-8):   Arquivos para desenvolvimento de programas que usam Xaw3d
86 Summary(ru.UTF-8):      Файлы для разработки программ, использующих Xaw3d
87 Summary(tr.UTF-8):      Xaw3d kitaplığını kullanan programlar geliştirmek için gerekli dosyalar
88 Summary(uk.UTF-8):      Файли для розробки програм, які використовують Xaw3d
89 Group:          X11/Development/Libraries
90 Requires:       %{name} = %{version}-%{release}
91 Requires:       xorg-lib-libX11-devel
92 Requires:       xorg-lib-libXext-devel
93 Requires:       xorg-lib-libXmu-devel
94 Requires:       xorg-lib-libXpm-devel
95 Requires:       xorg-lib-libXt-devel
96 Obsoletes:      libXaw3d7-devel < 1.6
97
98 %description devel
99 Xaw3d is an enhanced version of the MIT Athena Widget set for X Window
100 that adds a 3-dimensional look to the applications with minimal or no
101 source code changes.
102
103 This package includes the header files developing programs that take
104 full advantage of Xaw3d's features.
105
106 %description devel -l de.UTF-8
107 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
108 X-Window, das einer Applikationen mit minimalen oder keinen Änderungen
109 am Quellcode einen 3D-Look verleiht. Das Paket enthält die
110 Headerdateien zur Entwicklung von Programmen, die die Vorteile von
111 Xaw3d voll nutzen.
112
113 %description devel -l es.UTF-8
114 Xaw3d es una versión incrementada del conjunto MIT Athena Widget para
115 X Window que adiciona una visión tridimensional a las aplicaciones con
116 cambios mínimos, o ninguno, en los códigos fuente. Este paquete
117 incluye los archivos principales y las bibliotecas para programas de
118 desarrollo que utilizan total ventaja de las características de Xaw3d.
119
120 %description devel -l fr.UTF-8
121 Xaw3d est une version améliorée de l'ensemble Athena Widget du MIT
122 pour X Window qui ajoute un aspect 3D aux applications avec peu, ou
123 pas du tout, de modification du code. Ce paquetage contient les
124 en-têtes pour développer des programmes tirant plein avantage des
125 caractéristiques de Xaw3d.
126
127 %description devel -l pl.UTF-8
128 Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
129 trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
130 zmianach kodu źródłowego.
131
132 Ten pakiet zawiera pliki nagłówkowe potrzebne do kompilacji programów
133 wykorzystujących Xaw3d.
134
135 %description devel -l pt_BR.UTF-8
136 Xaw3d é uma versão incrementada do conjunto MIT Athena Widget para X
137 Window que adiciona uma visão tri-dimensional às aplicações com
138 mudanças mínimas ou nenhuma nos códigos fonte. Este pacote inclui os
139 arquivos principais e as bibliotecas para programas de desenvolvimento
140 que utilizam total vantagem das características de Xaw3d.
141
142 %description devel -l uk.UTF-8
143 Xaw3d - це покращена версія набору екранних примітивів MIT Athena
144 Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
145 мінімальними змінами вихідного коду (у більшості випадків без змін).
146 Цей пакет містить хедери та бібліотеки програміста, необхідні для
147 розробки програм, які використовують Xaw3d.
148
149 %description devel -l ru.UTF-8
150 Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
151 Widget для X Window, придающая приложениям "трехмерный" вид с
152 минимальными изменениями исходного текста (в большинстве случаев без
153 изменений). Этот пакет содержит хедеры и библиотеки разработчика,
154 необходимые для разработки программ, использующих Xaw3d.
155
156 %package static
157 Summary:        Xaw3d static library
158 Summary(es.UTF-8):      Bibliotecas estáticas para el desarrollo con Xaw3d
159 Summary(pl.UTF-8):      Biblioteki statyczne Xaw3d
160 Summary(pt_BR.UTF-8):   Bibliotecas estáticas para desenvolvimento com Xaw3d
161 Summary(uk.UTF-8):      Статичні бібліотеки для розробки програм, які використовують Xaw3d
162 Summary(ru.UTF-8):      Статические библиотеки для разработки программ, использующих Xaw3d
163 Group:          X11/Development/Libraries
164 Requires:       %{name}-devel = %{version}-%{release}
165
166 %description static
167 Xaw3d is an enhanced version of the MIT Athena Widget set for X Window
168 that adds a 3-dimensional look to the applications with minimal or no
169 source code changes.
170
171 This package includes the static library for developing programs that
172 take full advantage of Xaw3d's features.
173
174 %description static -l de.UTF-8
175 Xaw3d ist eine erweiterte Version des MIT-Athena Widget-Sets für
176 X-Window, das einer Applikationen mit minimalen oder keinen Änderungen
177 am Quellcode einen 3D-Look verleiht. Das Paket enthält die statischen
178 Library zur Entwicklung von Programmen, die die Vorteile von Xaw3d
179 voll nutzen.
180
181 %description static -l pl.UTF-8
182 Xaw3d jest ulepszoną wersją biblioteki X Athena Widget, która dodaje
183 trójwymiarowy wygląd aplikacjom przy minimalnych (lub żadnych)
184 zmianach kodu źródłowego.
185
186 Ten pakiet zawiera biblioteki statyczne dla Xaw3d.
187
188 %description static -l pt_BR.UTF-8
189 Bibliotecas estáticas para desenvolvimento com Xaw3d.
190
191 %description static -l uk.UTF-8
192 Xaw3d - це покращена версія набору екранних примітивів MIT Athena
193 Widget для X Window, яка надає програмам "трьохвимірного" вигляду з
194 мінімальними змінами вихідного коду (у більшості випадків без змін).
195 Цей пакет містить статичні бібліотеки, необхідні для розробки програм,
196 які використовують Xaw3d.
197
198 %description static -l ru.UTF-8
199 Xaw3d - это улучшенная версия набора экранных примитивов MIT Athena
200 Widget для X Window, придающая приложениям "трехмерный" вид с
201 минимальными изменениями исходного текста (в большинстве случаев без
202 изменений). Этот пакет содержит статические библиотеки, необходимые
203 для разработки программ, использующих Xaw3d.
204
205 %prep
206 %setup -q -n %{orgname}-%{version}
207
208 %build
209 %configure \
210         --disable-silent-rules \
211         --enable-arrow-scrollbars \
212         --enable-gray-stipples \
213         --enable-internationalization \
214         --enable-multiplane-bitmaps
215
216 %{__make}
217
218 %install
219 rm -rf $RPM_BUILD_ROOT
220
221 %{__make} install \
222         DESTDIR=$RPM_BUILD_ROOT
223
224 ln -sf X11/Xaw3d $RPM_BUILD_ROOT%{_includedir}/Xaw3d
225
226 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libXaw3d.la
227
228 # packaged as %doc
229 %{__rm} $RPM_BUILD_ROOT%{_docdir}/libXaw3d/README.XAW3D
230
231 %clean
232 rm -rf $RPM_BUILD_ROOT
233
234 %post   -p /sbin/ldconfig
235 %postun -p /sbin/ldconfig
236
237 %pretrans devel
238 # migration from Xaw3d 1.5E (where X11/Xaw3d was symlink to ../Xaw3d)
239 if [ -d %{_includedir}/Xaw3d -a -L %{_includedir}/X11/Xaw3d ]; then
240         rm -f %{_includedir}/X11/Xaw3d
241         mv -f %{_includedir}/Xaw3d %{_includedir}/X11/Xaw3d
242         ln -snf X11/Xaw3d %{_includedir}/Xaw3d
243 fi
244
245 %files
246 %defattr(644,root,root,755)
247 %doc COPYING ChangeLog README.md src/README.XAW3D
248 %attr(755,root,root) %{_libdir}/libXaw3d.so.*.*.*
249 %attr(755,root,root) %ghost %{_libdir}/libXaw3d.so.8
250
251 %files devel
252 %defattr(644,root,root,755)
253 %attr(755,root,root) %{_libdir}/libXaw3d.so
254 %{_includedir}/Xaw3d
255 %{_includedir}/X11/Xaw3d
256 %{_pkgconfigdir}/xaw3d.pc
257
258 %files static
259 %defattr(644,root,root,755)
260 %{_libdir}/libXaw3d.a
This page took 0.264275 seconds and 3 git commands to generate.