]>
Commit | Line | Data |
---|---|---|
d9dc75ca AF |
1 | # |
2 | # Conditional build: | |
5849de56 | 3 | %bcond_without ansi # only unicode packages |
d9dc75ca | 4 | %bcond_without odbc # without ODBC support |
4eb55aaa | 5 | %bcond_without x11 # don't build wxX11 packages |
29edd735 | 6 | %bcond_with gnomeprint # GNOME print support |
d9dc75ca AF |
7 | %bcond_with debug # build with \--enable-debug |
8 | # (binary incompatible with non-debug) | |
b79373fd | 9 | # |
d9dc75ca | 10 | Summary: wxWidgets library |
b7739b8e | 11 | Summary(pl.UTF-8): Biblioteka wxWidgets |
d9dc75ca | 12 | Name: wxWidgets |
31688af5 | 13 | Version: 2.8.10 |
c819ce40 | 14 | Release: 1 |
d858cc4a | 15 | License: wxWindows Library Licence 3.1 (LGPL v2+ with exception) |
d9dc75ca | 16 | Group: X11/Libraries |
9eb86dc9 | 17 | Source0: http://ftp.wxwidgets.org/pub/%{version}/%{name}-%{version}.tar.bz2 |
31688af5 | 18 | # Source0-md5: 0461c2085ac1ad7e648aa84c4ba51dd1 |
d9dc75ca | 19 | Patch0: %{name}-samples.patch |
6768fb1a JB |
20 | Patch1: %{name}-ogl.patch |
21 | Patch2: %{name}-ac.patch | |
56760074 AM |
22 | Patch3: %{name}-x11unicode.patch |
23 | Patch4: %{name}-gcc4.patch | |
d9dc75ca | 24 | URL: http://www.wxWidgets.org/ |
9adf2bf5 | 25 | BuildRequires: OpenGL-GLU-devel |
b10dc2fa | 26 | #BuildRequires: SDL-devel |
08873616 | 27 | BuildRequires: autoconf >= 2.59-9 |
d9dc75ca | 28 | BuildRequires: automake |
de83a689 | 29 | #BuildRequires: bakefile >= 0.2.1 |
d9dc75ca AF |
30 | BuildRequires: cppunit-devel |
31 | BuildRequires: esound-devel | |
41d9a000 | 32 | BuildRequires: expat-devel |
d9dc75ca AF |
33 | BuildRequires: flex |
34 | BuildRequires: gettext-devel | |
b10dc2fa | 35 | BuildRequires: gtk+2-devel >= 2.0.0 |
29edd735 | 36 | %{?with_gnomeprint:BuildRequires: libgnomeprintui-devel >= 2.8.0} |
d9dc75ca AF |
37 | BuildRequires: libjpeg-devel |
38 | BuildRequires: libmng-devel | |
3b9ceb22 | 39 | BuildRequires: libmspack-devel |
d9dc75ca AF |
40 | BuildRequires: libpng-devel |
41 | BuildRequires: libstdc++-devel | |
42 | BuildRequires: libtiff-devel | |
43 | BuildRequires: libtool | |
a250eaad | 44 | BuildRequires: pkgconfig |
9adf2bf5 | 45 | %{?with_x11:BuildRequires: xorg-lib-libXext-devel} |
f4daef86 | 46 | # these are not supported by wxWidgets |
9981217a | 47 | Obsoletes: LDAPExplorerTool <= 0.6-1 |
48 | Obsoletes: abridge <= 0.4.0-1 | |
f4daef86 | 49 | # and these are replaced |
203d941b | 50 | Obsoletes: wxGTK |
51 | Obsoletes: wxGTK-devel | |
52 | Obsoletes: wxGTK-gl | |
53 | Obsoletes: wxGTK-gl-devel | |
54 | Obsoletes: wxGTK-univ | |
55 | Obsoletes: wxGTK-univ-devel | |
56 | Obsoletes: wxGTK-univ-gl | |
57 | Obsoletes: wxGTK-univ-gl-devel | |
58 | Obsoletes: wxGTK2-univ | |
59 | Obsoletes: wxGTK2-univ-devel | |
60 | Obsoletes: wxGTK2-univ-gl | |
61 | Obsoletes: wxGTK2-univ-gl-devel | |
62 | Obsoletes: wxGTK2-univ-unicode | |
63 | Obsoletes: wxGTK2-univ-unicode-devel | |
64 | Obsoletes: wxGTK2-univ-unicode-gl | |
65 | Obsoletes: wxGTK2-univ-unicode-gl-devel | |
66 | Obsoletes: wxMotif | |
67 | Obsoletes: wxMotif-devel | |
68 | Obsoletes: wxMotif-gl | |
69 | Obsoletes: wxMotif-gl-devel | |
4eb55aaa | 70 | Obsoletes: wxWidgets-afm |
203d941b | 71 | Obsoletes: wxWindows |
4eb55aaa JB |
72 | Obsoletes: wxWindows-afm |
73 | Obsoletes: wxwin-afm | |
6768fb1a | 74 | Obsoletes: wxwin-common |
d0e6c8ca | 75 | Conflicts: wxGTK2 < 2.6.0 |
76 | Conflicts: wxGTK2-unicode < 2.6.0 | |
d9dc75ca AF |
77 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
78 | ||
79 | %define _sysconfdir %{_datadir} | |
80 | ||
81 | %define _noautoreqdep libGL.so.1 libGLU.so.1 | |
82 | ||
d9dc75ca AF |
83 | %description |
84 | wxWidgets is a free C++ library for cross-platform GUI development. | |
85 | With wxWidgets, you can create applications for different GUIs (GTK+, | |
86 | Motif/LessTif, MS Windows, Mac) from the same source code. | |
87 | ||
e5a23804 JR |
88 | %description -l pl.UTF-8 |
89 | wxWidgets to wolnodostępna biblioteka napisana w C++ umożliwiająca | |
90 | rozwijanie wieloplatformowych programów GUI. Przy użyciu wxWidgets | |
91 | można tworzyć aplikacje dla różnych GUI (GTK+, Motif/LessTif, MS | |
92 | Windows, Mac) z tego samego kodu źródłowego. | |
d9dc75ca | 93 | |
d9dc75ca AF |
94 | %package devel |
95 | Summary: wxWidgets header files and development documentation | |
b7739b8e | 96 | Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do wxWidgets |
d9dc75ca AF |
97 | Group: X11/Development/Libraries |
98 | Requires: libstdc++-devel | |
3dc973ca | 99 | %{?with_odbc:Requires: unixODBC-devel} |
203d941b | 100 | Obsoletes: wxWindows-devel |
d9dc75ca AF |
101 | |
102 | %description devel | |
103 | Header files and development documentation for the wxWidgets | |
104 | libraries. | |
105 | ||
e5a23804 JR |
106 | %description devel -l pl.UTF-8 |
107 | Pliki nagłówkowe i dokumentacja do bibliotek wxWidgets. | |
d9dc75ca | 108 | |
e877670e JK |
109 | %package -n bakefile-wxWidgets |
110 | Summary: Files for Bakefile to generate wxWidgets project files | |
b7739b8e | 111 | Summary(pl.UTF-8): Pliki dla Bakefile generujące pliki projektów wxWidgets |
e877670e JK |
112 | Group: Development/Tools |
113 | Requires: bakefile | |
114 | ||
115 | %description -n bakefile-wxWidgets | |
116 | Additional files for Bakefile to generate wxWidgets project files. | |
117 | ||
e5a23804 JR |
118 | %description -n bakefile-wxWidgets -l pl.UTF-8 |
119 | Dodatkowe pliki dla programu Bakefile umożliwiające wygenerowanie | |
120 | projektów opartych na bibliotece wxWidgets. | |
e877670e | 121 | |
d9dc75ca AF |
122 | %package examples |
123 | Summary: wxWidgets example programs | |
b7739b8e | 124 | Summary(pl.UTF-8): Przykładowe programy wxWidgets |
d9dc75ca AF |
125 | Group: X11/Development/Libraries |
126 | Requires: %{name}-devel = %{version}-%{release} | |
203d941b | 127 | Obsoletes: wxWindows-examples |
d9dc75ca AF |
128 | |
129 | %description examples | |
130 | wxWidgets example programs. | |
131 | ||
e5a23804 JR |
132 | %description examples -l pl.UTF-8 |
133 | Przykładowe programy wxWidgets. | |
d9dc75ca AF |
134 | |
135 | %package HelpGen | |
136 | Summary: Help file generator for wxWidgets programs | |
b7739b8e | 137 | Summary(pl.UTF-8): Generator plików pomocy dla programów wxWidgets |
d9dc75ca AF |
138 | Group: Development/Tools |
139 | Requires: wxBase = %{version}-%{release} | |
203d941b | 140 | Obsoletes: wxWindows-HelpGen |
d9dc75ca AF |
141 | |
142 | %description HelpGen | |
143 | Help file generator for wxWidgets programs. | |
144 | ||
e5a23804 JR |
145 | %description HelpGen -l pl.UTF-8 |
146 | Generator plików pomocy dla programów wxWidgets. | |
d9dc75ca AF |
147 | |
148 | %package -n wxBase | |
149 | Summary: wxBase library - non-GUI support classes of wxWidgets toolkit | |
b7739b8e | 150 | Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI |
d9dc75ca AF |
151 | Group: X11/Libraries |
152 | Requires: %{name} = %{version}-%{release} | |
153 | ||
154 | %description -n wxBase | |
155 | wxBase is a collection of C++ classes providing basic data structures | |
156 | (strings, lists, arrays), powerful wxDateTime class for date | |
157 | manipulations, portable wrappers around many OS-specific functions | |
158 | allowing to build the same program under all supported folders, | |
159 | wxThread class for writing multithreaded programs using either Win32 | |
160 | or POSIX threads and much more. wxBase currently supports the | |
161 | following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris, | |
162 | HP-UX, ...) and BeOS. | |
163 | ||
e5a23804 JR |
164 | %description -n wxBase -l pl.UTF-8 |
165 | wxBase jest zestawem klas C++ obsługujących podstawowe struktury | |
166 | danych (stringi, listy, tablice), klasę wxDateTime do operacji na | |
167 | datach, przenośne wrappery do wielu funkcji zależnych od systemu | |
168 | operacyjnego pozwalające na zbudowanie tego samego programu w różnych | |
169 | środowiskach, klasę wxThread do pisania programów wielowątkowych | |
170 | używających wątków Win32 albo POSIX i inne. wxBase obsługuje | |
d9dc75ca AF |
171 | platformy: Win32, Unix i BeOS. |
172 | ||
173 | %package -n wxBase-devel | |
174 | Summary: wxBase headers needed for developping with wxBase | |
b7739b8e | 175 | Summary(pl.UTF-8): Pliki nagłówkowe do wxBase |
d9dc75ca AF |
176 | Group: X11/Development/Libraries |
177 | Requires: %{name}-devel = %{version}-%{release} | |
178 | Requires: wxBase = %{version}-%{release} | |
179 | ||
180 | %description -n wxBase-devel | |
181 | Header files for wxBase. You need them to develop programs using | |
182 | wxBase. | |
183 | ||
e5a23804 JR |
184 | %description -n wxBase-devel -l pl.UTF-8 |
185 | Pliki nagłówkowe do biblioteki wxBase. | |
d9dc75ca AF |
186 | |
187 | %package -n wxBase-unicode | |
188 | Summary: wxBase library - non-GUI support classes of wxWidgets toolkit with UNICODE support | |
b7739b8e | 189 | Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI ze wsparciem dla UNICODE |
d9dc75ca AF |
190 | Group: X11/Libraries |
191 | Requires: %{name} = %{version}-%{release} | |
192 | ||
193 | %description -n wxBase-unicode | |
194 | wxBase is a collection of C++ classes providing basic data structures | |
195 | (strings, lists, arrays), powerful wxDateTime class for date | |
196 | manipulations, portable wrappers around many OS-specific functions | |
197 | allowing to build the same program under all supported folders, | |
198 | wxThread class for writing multithreaded programs using either Win32 | |
199 | or POSIX threads and much more. wxBase currently supports the | |
200 | following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris, | |
201 | HP-UX, ...) and BeOS. This version is build with UNICODE support. | |
202 | ||
e5a23804 JR |
203 | %description -n wxBase-unicode -l pl.UTF-8 |
204 | wxBase jest zestawem klas C++ obsługujących podstawowe struktury | |
205 | danych (stringi, listy, tablice), klasę wxDateTime do operacji na | |
206 | datach, przenośne wrappery do wielu funkcji zależnych od systemu | |
207 | operacyjnego pozwalające na zbudowanie tego samego programu w różnych | |
208 | środowiskach, klasę wxThread do pisania programów wielowątkowych | |
209 | używających wątków Win32 albo POSIX i inne. wxBase obsługuje | |
210 | platformy: Win32, Unix i BeOS. Ta wersja jest zbudowana z obsługą | |
d9dc75ca AF |
211 | UNICODE. |
212 | ||
213 | %package -n wxBase-unicode-devel | |
214 | Summary: wxBase headers needed for developping with UNICODE-enabled wxBase | |
b7739b8e | 215 | Summary(pl.UTF-8): Pliki nagłówkowe do wxBase z obsługą UNICODE |
d9dc75ca AF |
216 | Group: X11/Development/Libraries |
217 | Requires: %{name}-devel = %{version}-%{release} | |
218 | Requires: wxBase-unicode = %{version}-%{release} | |
219 | ||
220 | %description -n wxBase-unicode-devel | |
221 | Header files for wxBase. You need them to develop programs using | |
222 | UNICODE-enabled wxBase. | |
223 | ||
e5a23804 JR |
224 | %description -n wxBase-unicode-devel -l pl.UTF-8 |
225 | Pliki nagłówkowe do biblioteki wxBase z obsługą UNICODE. | |
d9dc75ca | 226 | |
d9dc75ca AF |
227 | %package -n wxGTK2 |
228 | Summary: wxGTK2 library | |
b7739b8e | 229 | Summary(pl.UTF-8): Biblioteka wxGTK2 |
d9dc75ca AF |
230 | Group: X11/Libraries |
231 | Requires: %{name} = %{version}-%{release} | |
203d941b | 232 | Obsoletes: wxGTK2-univ |
d9dc75ca AF |
233 | |
234 | %description -n wxGTK2 | |
235 | wxWidgets library using GTK2 widgets. | |
236 | ||
e5a23804 JR |
237 | %description -n wxGTK2 -l pl.UTF-8 |
238 | Biblioteka wxWidgets używająca widgetów GTK2. | |
d9dc75ca AF |
239 | |
240 | %package -n wxGTK2-devel | |
241 | Summary: Header files for wxGTK2 library | |
b7739b8e | 242 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2 |
d9dc75ca | 243 | Group: X11/Development/Libraries |
e3374995 | 244 | Requires: wxBase-devel = %{version}-%{release} |
d9dc75ca | 245 | Requires: wxGTK2 = %{version}-%{release} |
203d941b | 246 | Obsoletes: wxGTK2-univ-devel |
d9dc75ca AF |
247 | |
248 | %description -n wxGTK2-devel | |
249 | Header files for wxWidgets library using GTK2 widgets. | |
250 | ||
e5a23804 JR |
251 | %description -n wxGTK2-devel -l pl.UTF-8 |
252 | Pliki nagłówkowe dla biblioteki wxWidgets używającej widgetów GTK2. | |
d9dc75ca AF |
253 | |
254 | %package -n wxGTK2-gl | |
255 | Summary: GL canvas library for wxGTK2 | |
b7739b8e | 256 | Summary(pl.UTF-8): Biblioteka GL dla wxGTK2 |
d9dc75ca AF |
257 | Group: X11/Libraries |
258 | Requires: wxGTK2 = %{version}-%{release} | |
203d941b | 259 | Obsoletes: wxGTK2-univ-gl |
d9dc75ca AF |
260 | |
261 | %description -n wxGTK2-gl | |
262 | wxGTK2 GL canvas library. | |
263 | ||
e5a23804 | 264 | %description -n wxGTK2-gl -l pl.UTF-8 |
d9dc75ca AF |
265 | Biblioteka GL dla wxGTK2. |
266 | ||
267 | %package -n wxGTK2-gl-devel | |
268 | Summary: Development files for GL canvas library for wxGTK2 | |
b7739b8e | 269 | Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2 |
d9dc75ca | 270 | Group: X11/Development/Libraries |
e877670e | 271 | Requires: OpenGL-GLU-devel |
d9dc75ca AF |
272 | Requires: wxGTK2-devel = %{version}-%{release} |
273 | Requires: wxGTK2-gl = %{version}-%{release} | |
203d941b | 274 | Obsoletes: wxGTK2-univ-gl-devel |
d9dc75ca AF |
275 | |
276 | %description -n wxGTK2-gl-devel | |
277 | Development files for wxGTK2 GL canvas library. | |
278 | ||
e5a23804 | 279 | %description -n wxGTK2-gl-devel -l pl.UTF-8 |
d9dc75ca AF |
280 | Pliki programistyczne biblioteki GL dla wxGTK2. |
281 | ||
282 | %package -n wxGTK2-unicode | |
283 | Summary: wxGTK2 library with UNICODE support | |
b7739b8e | 284 | Summary(pl.UTF-8): Biblioteka wxGTK2 z obsługą UNICODE |
d9dc75ca AF |
285 | Group: X11/Libraries |
286 | Requires: %{name} = %{version}-%{release} | |
203d941b | 287 | Obsoletes: wxGTK2-univ-unicode |
d9dc75ca AF |
288 | |
289 | %description -n wxGTK2-unicode | |
290 | wxWidgets library using GTK2 widgets with UNICODE support. | |
291 | ||
e5a23804 JR |
292 | %description -n wxGTK2-unicode -l pl.UTF-8 |
293 | Biblioteka wxWidgets używająca widgetów GTK2 z obsługą UNICODE. | |
d9dc75ca AF |
294 | |
295 | %package -n wxGTK2-unicode-devel | |
296 | Summary: Header files for wxGTK2 library with UNICODE support | |
b7739b8e | 297 | Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2 z obsługą UNICODE |
d9dc75ca | 298 | Group: X11/Development/Libraries |
e3374995 | 299 | Requires: wxBase-unicode-devel = %{version}-%{release} |
d9dc75ca | 300 | Requires: wxGTK2-unicode = %{version}-%{release} |
203d941b | 301 | Obsoletes: wxGTK2-univ-unicode-devel |
d9dc75ca AF |
302 | |
303 | %description -n wxGTK2-unicode-devel | |
304 | Header files for wxWidgets library using GTK2 widgets with UNICODE | |
305 | support. | |
306 | ||
e5a23804 JR |
307 | %description -n wxGTK2-unicode-devel -l pl.UTF-8 |
308 | Pliki nagłówkowe biblioteki wxWidgets używającej widgetów GTK2 z | |
309 | obsługą UNICODE. | |
d9dc75ca AF |
310 | |
311 | %package -n wxGTK2-unicode-gl | |
312 | Summary: GL canvas library for wxGTK2 with UNICODE support | |
b7739b8e | 313 | Summary(pl.UTF-8): Biblioteka GL dla wxGTK2 z obsługą UNICODE |
d9dc75ca AF |
314 | Group: X11/Libraries |
315 | Requires: wxGTK2-unicode = %{version}-%{release} | |
203d941b | 316 | Obsoletes: wxGTK2-univ-unicode-gl |
d9dc75ca AF |
317 | |
318 | %description -n wxGTK2-unicode-gl | |
319 | GL canvas library for wxGTK2 with UNICODE support. | |
320 | ||
e5a23804 JR |
321 | %description -n wxGTK2-unicode-gl -l pl.UTF-8 |
322 | Biblioteka GL dla wxGTK2 z obsługą UNICODE. | |
d9dc75ca AF |
323 | |
324 | %package -n wxGTK2-unicode-gl-devel | |
325 | Summary: Development files for GL canvas library for wxGTK2 with UNICODE support | |
b7739b8e | 326 | Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE |
d9dc75ca | 327 | Group: X11/Development/Libraries |
e877670e | 328 | Requires: OpenGL-GLU-devel |
d9dc75ca AF |
329 | Requires: wxGTK2-unicode-devel = %{version}-%{release} |
330 | Requires: wxGTK2-unicode-gl = %{version}-%{release} | |
203d941b | 331 | Obsoletes: wxGTK2-univ-unicode-gl-devel |
d9dc75ca AF |
332 | |
333 | %description -n wxGTK2-unicode-gl-devel | |
334 | Development files for GL canvas library for wxGTK2 with UNICODE | |
335 | support. | |
336 | ||
e5a23804 JR |
337 | %description -n wxGTK2-unicode-gl-devel -l pl.UTF-8 |
338 | Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE. | |
d9dc75ca | 339 | |
d9dc75ca AF |
340 | %package utils |
341 | Summary: Misc utils from wxWidgets project | |
b7739b8e | 342 | Summary(pl.UTF-8): Różne narzędzia z projektu wxWidgets |
d9dc75ca | 343 | Group: X11/Development/Tools |
203d941b | 344 | Requires: wxX11 = %{version}-%{release} |
345 | Obsoletes: wxWindows-utils | |
d9dc75ca AF |
346 | |
347 | %description utils | |
efd1cceb | 348 | Misc utils from wxWidgets project: wxemulator, wxrc, etc. |
d9dc75ca | 349 | |
e5a23804 | 350 | %description utils -l pl.UTF-8 |
efd1cceb | 351 | Różne narzędzia z projektu wxWidgets: wxemulator, wxrc itp. |
d9dc75ca | 352 | |
203d941b | 353 | %package -n wxX11 |
d9dc75ca | 354 | Summary: wxUniversal-based wxX11 library |
b7739b8e | 355 | Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11 |
d9dc75ca AF |
356 | Group: X11/Libraries |
357 | Requires: %{name} = %{version}-%{release} | |
203d941b | 358 | Obsoletes: wxX11-univ |
d9dc75ca | 359 | |
203d941b | 360 | %description -n wxX11 |
d9dc75ca AF |
361 | wxUniversal-based wxX11 library. |
362 | ||
e5a23804 | 363 | %description -n wxX11 -l pl.UTF-8 |
d9dc75ca AF |
364 | Oparta na wxUniversal biblioteka wxX11. |
365 | ||
203d941b | 366 | %package -n wxX11-devel |
d9dc75ca | 367 | Summary: Header files for wxUniversal-based wxX11 library |
b7739b8e | 368 | Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 |
d9dc75ca AF |
369 | Group: X11/Libraries |
370 | Requires: %{name}-devel = %{version}-%{release} | |
203d941b | 371 | Requires: wxX11 = %{version}-%{release} |
372 | Obsoletes: wxX11-univ-devel | |
d9dc75ca | 373 | |
203d941b | 374 | %description -n wxX11-devel |
d9dc75ca AF |
375 | Header files for wxUniversal-based wxX11 library. |
376 | ||
e5a23804 JR |
377 | %description -n wxX11-devel -l pl.UTF-8 |
378 | Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11. | |
d9dc75ca | 379 | |
203d941b | 380 | %package -n wxX11-gl |
d9dc75ca | 381 | Summary: GL canvas library for wxUniversal-based wxX11 |
b7739b8e | 382 | Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11 |
d9dc75ca | 383 | Group: X11/Libraries |
203d941b | 384 | Requires: wxX11 = %{version}-%{release} |
203d941b | 385 | Obsoletes: wxX11-univ-gl |
d9dc75ca | 386 | |
203d941b | 387 | %description -n wxX11-gl |
d9dc75ca AF |
388 | GL canvas library for wxUniversal-based wxX11. |
389 | ||
e5a23804 | 390 | %description -n wxX11-gl -l pl.UTF-8 |
d9dc75ca AF |
391 | Biblioteka GL dla opartej na wxUniversal wxX11. |
392 | ||
203d941b | 393 | %package -n wxX11-gl-devel |
d9dc75ca | 394 | Summary: Development files for GL canvas library for wxUniversal-based wxX11 |
b7739b8e | 395 | Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 |
d9dc75ca | 396 | Group: X11/Development/Libraries |
9adf2bf5 | 397 | Requires: OpenGL-GLU-devel |
e877670e JK |
398 | Requires: wxX11-devel = %{version}-%{release} |
399 | Requires: wxX11-gl = %{version}-%{release} | |
203d941b | 400 | Obsoletes: wxX11-univ-gl-devel |
d9dc75ca | 401 | |
203d941b | 402 | %description -n wxX11-gl-devel |
d9dc75ca AF |
403 | Development files for GL canvas library for wxUniversal-based wxX11. |
404 | ||
e5a23804 | 405 | %description -n wxX11-gl-devel -l pl.UTF-8 |
d9dc75ca AF |
406 | Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11. |
407 | ||
203d941b | 408 | %package -n wxX11-unicode |
d9dc75ca | 409 | Summary: wxUniversal-based wxX11 library with UNICODE support |
b7739b8e | 410 | Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE |
d9dc75ca AF |
411 | Group: X11/Libraries |
412 | Requires: %{name} = %{version}-%{release} | |
203d941b | 413 | Obsoletes: wxX11-univ-unicode |
d9dc75ca | 414 | |
203d941b | 415 | %description -n wxX11-unicode |
d9dc75ca AF |
416 | wxUniversal-based wxX11 library with UNICODE support. |
417 | ||
e5a23804 JR |
418 | %description -n wxX11-unicode -l pl.UTF-8 |
419 | Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE. | |
d9dc75ca | 420 | |
203d941b | 421 | %package -n wxX11-unicode-devel |
d9dc75ca | 422 | Summary: Header files for wxUniversal-based wxX11 library with UNICODE support |
b7739b8e | 423 | Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą UNICODE |
d9dc75ca AF |
424 | Group: X11/Development/Libraries |
425 | Requires: %{name}-devel = %{version}-%{release} | |
203d941b | 426 | Requires: wxX11-unicode = %{version}-%{release} |
427 | Obsoletes: wxX11-univ-unicode-devel | |
d9dc75ca | 428 | |
203d941b | 429 | %description -n wxX11-unicode-devel |
d9dc75ca AF |
430 | Header files for wxUniversal-based wxX11 library with UNICODE support. |
431 | ||
e5a23804 JR |
432 | %description -n wxX11-unicode-devel -l pl.UTF-8 |
433 | Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą | |
e877670e | 434 | UNICODE. |
d9dc75ca | 435 | |
203d941b | 436 | %package -n wxX11-unicode-gl |
d9dc75ca | 437 | Summary: GL canvas library for wxUniversal-based wxX11 with UNICODE support |
b7739b8e | 438 | Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE |
d9dc75ca | 439 | Group: X11/Libraries |
203d941b | 440 | Requires: wxX11-unicode = %{version}-%{release} |
203d941b | 441 | Obsoletes: wxX11-univ-unicode-gl |
d9dc75ca | 442 | |
203d941b | 443 | %description -n wxX11-unicode-gl |
d9dc75ca AF |
444 | GL canvas library for wxUniversal-based wxX11 with UNICODE support. |
445 | ||
e5a23804 JR |
446 | %description -n wxX11-unicode-gl -l pl.UTF-8 |
447 | Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE. | |
d9dc75ca | 448 | |
203d941b | 449 | %package -n wxX11-unicode-gl-devel |
450 | Summary: Development files for GL canvas library for wxX11 with UNICODE support | |
b7739b8e | 451 | Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxX11 z obsługą UNICODE |
d9dc75ca | 452 | Group: X11/Development/Libraries |
9adf2bf5 | 453 | Requires: OpenGL-GLU-devel |
e877670e JK |
454 | Requires: wxX11-unicode-devel = %{version}-%{release} |
455 | Requires: wxX11-unicode-gl = %{version}-%{release} | |
203d941b | 456 | Obsoletes: wxX11-univ-unicode-gl-devel |
d9dc75ca | 457 | |
203d941b | 458 | %description -n wxX11-unicode-gl-devel |
d9dc75ca AF |
459 | Development files for GL canvas library for wxUniversal-based wxX11 |
460 | with UNICODE support. | |
461 | ||
e5a23804 | 462 | %description -n wxX11-unicode-gl-devel -l pl.UTF-8 |
d9dc75ca | 463 | Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 z |
e5a23804 | 464 | obsługą UNICODE. |
d9dc75ca AF |
465 | |
466 | %prep | |
9eb86dc9 | 467 | %setup -q |
d9dc75ca | 468 | %patch0 -p1 |
31688af5 AM |
469 | # is this still needed? |
470 | #%patch1 -p1 | |
71425f82 | 471 | %patch2 -p1 |
9c4b058b | 472 | %patch3 -p1 |
291e8668 | 473 | %patch4 -p1 |
d9dc75ca | 474 | |
9a5577e0 | 475 | %build |
9d074433 | 476 | # if bakefiles rebuild is needed: |
de83a689 | 477 | #%if "%(rpm -q bakefile --qf '%%{VERSION}')" != "0.2.1" |
bb3b3e17 JB |
478 | #cd build/bakefiles |
479 | #bakefile_gen -f autoconf | |
480 | #cd ../.. | |
481 | #%endif | |
9a5577e0 | 482 | cp -f /usr/share/automake/config.sub . |
4b70d75c | 483 | %{__aclocal} -I build/aclocal |
d9dc75ca | 484 | %{__autoconf} |
203d941b | 485 | |
0b3934c9 | 486 | CPPFLAGS="%{rpmcppflags} %{rpmcflags} -I`pwd`/include"; export CPPFLAGS |
d9dc75ca AF |
487 | # avoid adding -s to LDFLAGS |
488 | LDFLAGS=" "; export LDFLAGS | |
203d941b | 489 | args="%{?with_debug:--enable-debug}%{!?with_debug:--disable-debug} \ |
d9dc75ca | 490 | --enable-plugins \ |
d9dc75ca | 491 | --enable-std_iostreams \ |
263fbd2b | 492 | --without-sdl \ |
0eb80bf9 KK |
493 | --with-opengl \ |
494 | --enable-calendar \ | |
d9dc75ca | 495 | --enable-controls \ |
d9dc75ca AF |
496 | --enable-tabdialog" |
497 | ||
6768fb1a | 498 | gui='--with-gtk' |
5849de56 | 499 | for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ |
203d941b | 500 | '--enable-unicode' ; do |
501 | objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` | |
d9dc75ca AF |
502 | mkdir $objdir |
503 | cd $objdir | |
504 | ../%configure \ | |
203d941b | 505 | ${args} \ |
d9dc75ca | 506 | ${gui} \ |
203d941b | 507 | --disable-universal \ |
29edd735 JB |
508 | ${unicode} \ |
509 | %{!?with_gnomeprint:--without-gnomeprint} | |
d9dc75ca AF |
510 | %{__make} |
511 | %{__make} -C contrib/src | |
d9dc75ca AF |
512 | cd .. |
513 | done | |
203d941b | 514 | |
0eb80bf9 | 515 | %if %{with x11} |
203d941b | 516 | gui='--with-x11' |
5849de56 | 517 | for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ |
203d941b | 518 | '--enable-unicode' ; do |
519 | objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` | |
d9dc75ca AF |
520 | mkdir $objdir |
521 | cd $objdir | |
522 | ../%configure \ | |
203d941b | 523 | ${args} \ |
d9dc75ca | 524 | ${gui} \ |
203d941b | 525 | --enable-universal \ |
d9dc75ca AF |
526 | ${unicode} |
527 | %{__make} | |
528 | %{__make} -C contrib/src | |
203d941b | 529 | if echo $objdir| grep -q disable-unicode ; then |
530 | %{__make} -C utils | |
531 | %{__make} -C utils/emulator | |
532 | %{__make} -C utils/hhp2cached | |
50f22fbe | 533 | # %{__make} -C contrib/utils |
203d941b | 534 | fi |
d9dc75ca AF |
535 | cd .. |
536 | done | |
0eb80bf9 | 537 | %endif |
d9dc75ca AF |
538 | |
539 | cd locale | |
540 | %{__make} allmo | |
d9dc75ca AF |
541 | |
542 | %install | |
543 | rm -rf $RPM_BUILD_ROOT | |
544 | install -d $RPM_BUILD_ROOT%{_bindir} | |
545 | ||
a54b1963 | 546 | gui='--with-gtk' |
5849de56 | 547 | for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ |
203d941b | 548 | '--enable-unicode' ; do |
549 | objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` | |
d9dc75ca AF |
550 | cd $objdir |
551 | %{__make} install \ | |
552 | prefix=$RPM_BUILD_ROOT%{_prefix} \ | |
553 | exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ | |
554 | bindir=$RPM_BUILD_ROOT%{_bindir} \ | |
555 | datadir=$RPM_BUILD_ROOT%{_datadir} \ | |
556 | libdir=$RPM_BUILD_ROOT%{_libdir} \ | |
557 | mandir=$RPM_BUILD_ROOT%{_mandir} \ | |
efd1cceb JB |
558 | includedir=$RPM_BUILD_ROOT%{_includedir} \ |
559 | LOCALE_MSW_LINGUAS= | |
d9dc75ca AF |
560 | |
561 | %{__make} -C contrib/src install \ | |
562 | prefix=$RPM_BUILD_ROOT%{_prefix} \ | |
563 | exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ | |
564 | bindir=$RPM_BUILD_ROOT%{_bindir} \ | |
565 | datadir=$RPM_BUILD_ROOT%{_datadir} \ | |
566 | libdir=$RPM_BUILD_ROOT%{_libdir} \ | |
567 | mandir=$RPM_BUILD_ROOT%{_mandir} \ | |
568 | includedir=$RPM_BUILD_ROOT%{_includedir} | |
d9dc75ca AF |
569 | cd .. |
570 | done | |
203d941b | 571 | |
0eb80bf9 | 572 | %if %{with x11} |
203d941b | 573 | gui='--with-x11' |
5849de56 | 574 | for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ |
203d941b | 575 | '--enable-unicode' ; do |
576 | objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` | |
d9dc75ca AF |
577 | cd $objdir |
578 | %{__make} install \ | |
579 | prefix=$RPM_BUILD_ROOT%{_prefix} \ | |
580 | exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ | |
581 | bindir=$RPM_BUILD_ROOT%{_bindir} \ | |
582 | datadir=$RPM_BUILD_ROOT%{_datadir} \ | |
583 | libdir=$RPM_BUILD_ROOT%{_libdir} \ | |
584 | mandir=$RPM_BUILD_ROOT%{_mandir} \ | |
efd1cceb JB |
585 | includedir=$RPM_BUILD_ROOT%{_includedir} \ |
586 | LOCALE_MSW_LINGUAS= | |
203d941b | 587 | if echo $objdir| grep -q disable-unicode ; then |
203d941b | 588 | # TODO: install default config files and default backgrouds |
589 | install utils/HelpGen/src/HelpGen $RPM_BUILD_ROOT%{_bindir} | |
590 | install utils/emulator/src/wxemulator $RPM_BUILD_ROOT%{_bindir} | |
591 | install utils/tex2rtf/src/tex2rtf $RPM_BUILD_ROOT%{_bindir} | |
592 | install utils/hhp2cached/hhp2cached $RPM_BUILD_ROOT%{_bindir} | |
203d941b | 593 | install utils/wxrc/wxrc $RPM_BUILD_ROOT%{_bindir} |
203d941b | 594 | fi |
d9dc75ca AF |
595 | |
596 | %{__make} -C contrib/src install \ | |
597 | prefix=$RPM_BUILD_ROOT%{_prefix} \ | |
598 | exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ | |
599 | bindir=$RPM_BUILD_ROOT%{_bindir} \ | |
600 | datadir=$RPM_BUILD_ROOT%{_datadir} \ | |
601 | libdir=$RPM_BUILD_ROOT%{_libdir} \ | |
602 | mandir=$RPM_BUILD_ROOT%{_mandir} \ | |
603 | includedir=$RPM_BUILD_ROOT%{_includedir} | |
604 | ||
605 | cd .. | |
606 | done | |
0eb80bf9 | 607 | %endif |
203d941b | 608 | |
203d941b | 609 | for i in $RPM_BUILD_ROOT%{_libdir}/wx/config/* |
610 | do | |
611 | b=`basename $i` | |
612 | cp $i $RPM_BUILD_ROOT%{_bindir}/wx-`echo $b|sed -e 's/\(.*\)-release-.*/\1/'`-config | |
613 | done | |
d9dc75ca AF |
614 | |
615 | install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} | |
616 | cp -a demos samples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} | |
d9dc75ca AF |
617 | cp -f docs/x11/readme.txt docs/wxX11-readme.txt |
618 | ||
619 | %find_lang wxstd | |
620 | ||
621 | %clean | |
622 | rm -rf $RPM_BUILD_ROOT | |
623 | ||
43e7d0ae | 624 | %post -n wxBase -p /sbin/ldconfig |
d9dc75ca AF |
625 | %postun -n wxBase -p /sbin/ldconfig |
626 | ||
43e7d0ae | 627 | %post -n wxBase-unicode -p /sbin/ldconfig |
d9dc75ca AF |
628 | %postun -n wxBase-unicode -p /sbin/ldconfig |
629 | ||
43e7d0ae | 630 | %post -n wxGTK2 -p /sbin/ldconfig |
d9dc75ca AF |
631 | %postun -n wxGTK2 -p /sbin/ldconfig |
632 | ||
43e7d0ae | 633 | %post -n wxGTK2-gl -p /sbin/ldconfig |
d9dc75ca AF |
634 | %postun -n wxGTK2-gl -p /sbin/ldconfig |
635 | ||
43e7d0ae | 636 | %post -n wxGTK2-unicode -p /sbin/ldconfig |
d9dc75ca AF |
637 | %postun -n wxGTK2-unicode -p /sbin/ldconfig |
638 | ||
43e7d0ae | 639 | %post -n wxGTK2-unicode-gl -p /sbin/ldconfig |
d9dc75ca AF |
640 | %postun -n wxGTK2-unicode-gl -p /sbin/ldconfig |
641 | ||
203d941b | 642 | %post -n wxX11 -p /sbin/ldconfig |
643 | %postun -n wxX11 -p /sbin/ldconfig | |
d9dc75ca | 644 | |
203d941b | 645 | %post -n wxX11-unicode -p /sbin/ldconfig |
646 | %postun -n wxX11-unicode -p /sbin/ldconfig | |
d9dc75ca | 647 | |
69f2320b | 648 | %define _libf %{?with_debug:d} |
e3a37a68 | 649 | %define _configf %{?with_debug:-debug-2.8} |
69f2320b | 650 | |
d9dc75ca AF |
651 | %files -f wxstd.lang |
652 | %defattr(644,root,root,755) | |
653 | %doc docs/{changes,licence,licendoc,preamble,readme,todo}.txt | |
d9dc75ca | 654 | |
d9dc75ca AF |
655 | %files devel |
656 | %defattr(644,root,root,755) | |
657 | %doc docs/html | |
e3374995 | 658 | %doc docs/tech docs/univ |
203d941b | 659 | %{_includedir}/wx* |
d9dc75ca AF |
660 | %dir %{_libdir}/wx |
661 | %dir %{_libdir}/wx/include | |
0eb80bf9 | 662 | %dir %{_libdir}/wx/config |
efd1cceb | 663 | %{_aclocaldir}/wxwin.m4 |
d9dc75ca | 664 | |
e877670e JK |
665 | %files -n bakefile-wxWidgets |
666 | %defattr(644,root,root,755) | |
efd1cceb | 667 | %{_datadir}/bakefile/presets/wx*.bkl |
e877670e | 668 | |
d9dc75ca AF |
669 | %files examples |
670 | %defattr(644,root,root,755) | |
671 | %{_examplesdir}/%{name}-%{version} | |
672 | ||
0eb80bf9 | 673 | %if %{with x11} |
d9dc75ca AF |
674 | %files HelpGen |
675 | %defattr(644,root,root,755) | |
676 | %attr(755,root,root) %{_bindir}/HelpGen | |
0eb80bf9 | 677 | %endif |
d9dc75ca | 678 | |
5849de56 | 679 | %if %{with ansi} |
d9dc75ca AF |
680 | %files -n wxBase |
681 | %defattr(644,root,root,755) | |
69f2320b | 682 | %attr(755,root,root) %{_libdir}/libwx_base%{_libf}-*.so.*.* |
683 | %attr(755,root,root) %{_libdir}/libwx_base%{_libf}_*.so.*.* | |
263fbd2b | 684 | #%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdl-*.so |
c8696e37 JB |
685 | %attr(755,root,root) %ghost %{_libdir}/libwx_base%{_libf}-*.so.0 |
686 | %attr(755,root,root) %ghost %{_libdir}/libwx_base%{_libf}_*.so.0 | |
d9dc75ca AF |
687 | |
688 | %files -n wxBase-devel | |
689 | %defattr(644,root,root,755) | |
c8696e37 JB |
690 | %attr(755,root,root) %{_libdir}/libwx_base%{_libf}-*.so |
691 | %attr(755,root,root) %{_libdir}/libwx_base%{_libf}_*.so | |
5849de56 | 692 | %endif |
d9dc75ca | 693 | |
d9dc75ca AF |
694 | %files -n wxBase-unicode |
695 | %defattr(644,root,root,755) | |
69f2320b | 696 | %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}-*.so.*.* |
697 | %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}_*.so.*.* | |
263fbd2b | 698 | #%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdlu-*.so |
c8696e37 JB |
699 | %attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{_libf}-*.so.0 |
700 | %attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{_libf}_*.so.0 | |
d9dc75ca AF |
701 | |
702 | %files -n wxBase-unicode-devel | |
703 | %defattr(644,root,root,755) | |
c8696e37 JB |
704 | %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}-*.so |
705 | %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}_*.so | |
d9dc75ca | 706 | |
5849de56 | 707 | %if %{with ansi} |
d9dc75ca AF |
708 | %files -n wxGTK2 |
709 | %defattr(644,root,root,755) | |
69f2320b | 710 | %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_*.so.*.* |
b10dc2fa | 711 | %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.* |
c8696e37 JB |
712 | %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{_libf}_*.so.0 |
713 | %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.0 | |
d9dc75ca AF |
714 | |
715 | %files -n wxGTK2-devel | |
716 | %defattr(644,root,root,755) | |
c8696e37 | 717 | %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_*-*.so |
b10dc2fa | 718 | %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so |
70ec53c9 | 719 | %attr(755,root,root) %{_libdir}/wx/config/gtk2-ansi-* |
203d941b | 720 | %{_libdir}/wx/include/gtk2-ansi-* |
69f2320b | 721 | %attr(755,root,root) %{_bindir}/wx-gtk2-ansi%{_configf}-config |
d9dc75ca | 722 | |
d9dc75ca AF |
723 | %files -n wxGTK2-gl |
724 | %defattr(644,root,root,755) | |
b10dc2fa | 725 | %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.* |
c8696e37 | 726 | %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.0 |
d9dc75ca AF |
727 | |
728 | %files -n wxGTK2-gl-devel | |
729 | %defattr(644,root,root,755) | |
c8696e37 | 730 | %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_gl-*.so |
5849de56 | 731 | %endif |
d9dc75ca | 732 | |
d9dc75ca AF |
733 | %files -n wxGTK2-unicode |
734 | %defattr(644,root,root,755) | |
69f2320b | 735 | %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_*-*.so.*.* |
b10dc2fa | 736 | %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.* |
c8696e37 JB |
737 | %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{_libf}_*-*.so.0 |
738 | %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.0 | |
d9dc75ca AF |
739 | |
740 | %files -n wxGTK2-unicode-devel | |
741 | %defattr(644,root,root,755) | |
c8696e37 | 742 | %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_*-*.so |
b10dc2fa | 743 | %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so |
70ec53c9 | 744 | %attr(755,root,root) %{_libdir}/wx/config/gtk2-unicode-* |
203d941b | 745 | %{_libdir}/wx/include/gtk2-unicode-* |
69f2320b | 746 | %attr(755,root,root) %{_bindir}/wx-gtk2-unicode%{_configf}-config |
d9dc75ca | 747 | |
d9dc75ca AF |
748 | %files -n wxGTK2-unicode-gl |
749 | %defattr(644,root,root,755) | |
b10dc2fa | 750 | %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.* |
c8696e37 | 751 | %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.0 |
d9dc75ca AF |
752 | |
753 | %files -n wxGTK2-unicode-gl-devel | |
754 | %defattr(644,root,root,755) | |
c8696e37 | 755 | %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so |
d9dc75ca | 756 | |
0eb80bf9 | 757 | %if %{with x11} |
5849de56 | 758 | %if %{with ansi} |
d9dc75ca AF |
759 | %files utils |
760 | %defattr(644,root,root,755) | |
efd1cceb JB |
761 | %attr(755,root,root) %{_bindir}/hhp2cached |
762 | %attr(755,root,root) %{_bindir}/tex2rtf | |
763 | %attr(755,root,root) %{_bindir}/wxemulator | |
764 | %attr(755,root,root) %{_bindir}/wxrc | |
765 | %attr(755,root,root) %{_bindir}/wxrc-* | |
d9dc75ca | 766 | |
203d941b | 767 | %files -n wxX11 |
d9dc75ca | 768 | %defattr(644,root,root,755) |
5849de56 | 769 | %doc docs/wxX11-readme.txt |
69f2320b | 770 | %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_*-*.so.*.* |
b10dc2fa | 771 | %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.* |
c8696e37 JB |
772 | %attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{_libf}_*-*.so.0 |
773 | %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.0 | |
d9dc75ca | 774 | |
203d941b | 775 | %files -n wxX11-devel |
d9dc75ca | 776 | %defattr(644,root,root,755) |
c8696e37 | 777 | %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_*-*.so |
b10dc2fa | 778 | %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so |
70ec53c9 | 779 | %attr(755,root,root) %{_libdir}/wx/config/x11univ-ansi-* |
203d941b | 780 | %{_libdir}/wx/include/x11univ-ansi-* |
69f2320b | 781 | %attr(755,root,root) %{_bindir}/wx-x11univ-ansi%{_configf}-config |
d9dc75ca | 782 | |
203d941b | 783 | %files -n wxX11-gl |
d9dc75ca | 784 | %defattr(644,root,root,755) |
b10dc2fa | 785 | %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.* |
c8696e37 | 786 | %attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.0 |
d9dc75ca | 787 | |
203d941b | 788 | %files -n wxX11-gl-devel |
d9dc75ca | 789 | %defattr(644,root,root,755) |
c8696e37 | 790 | %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_gl-*.so |
5849de56 | 791 | %endif |
d9dc75ca | 792 | |
203d941b | 793 | %files -n wxX11-unicode |
d9dc75ca | 794 | %defattr(644,root,root,755) |
69f2320b | 795 | %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_*-*.so.*.* |
b10dc2fa | 796 | %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.* |
c8696e37 JB |
797 | %attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{_libf}_*-*.so.0 |
798 | %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.0 | |
d9dc75ca | 799 | |
203d941b | 800 | %files -n wxX11-unicode-devel |
d9dc75ca | 801 | %defattr(644,root,root,755) |
c8696e37 | 802 | %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_*-*.so |
b10dc2fa | 803 | %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so |
70ec53c9 | 804 | %attr(755,root,root) %{_libdir}/wx/config/x11univ-unicode-* |
203d941b | 805 | %{_libdir}/wx/include/x11univ-unicode-* |
69f2320b | 806 | %attr(755,root,root) %{_bindir}/wx-x11univ-unicode%{_configf}-config |
d9dc75ca | 807 | |
203d941b | 808 | %files -n wxX11-unicode-gl |
d9dc75ca | 809 | %defattr(644,root,root,755) |
b10dc2fa | 810 | %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.* |
c8696e37 | 811 | %attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.0 |
d9dc75ca | 812 | |
203d941b | 813 | %files -n wxX11-unicode-gl-devel |
d9dc75ca | 814 | %defattr(644,root,root,755) |
c8696e37 | 815 | %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_gl-*.so |
0eb80bf9 | 816 | %endif |