3 %bcond_without ansi # only unicode packages
4 %bcond_without odbc # without ODBC support
5 %bcond_without x11 # don't build wxX11 packages
6 %bcond_with gnomeprint # GNOME print support
7 %bcond_with debug # build with \--enable-debug
8 # (binary incompatible with non-debug)
10 Summary: wxWidgets library
11 Summary(pl.UTF-8): Biblioteka wxWidgets
15 License: wxWindows Library Licence 3.1 (LGPL v2+ with exception)
17 Source0: http://ftp.wxwidgets.org/pub/%{version}/%{name}-%{version}.tar.bz2
18 # Source0-md5: 81c20d7b2ba31becb18e467dbe09be8f
19 Patch0: %{name}-samples.patch
20 Patch1: %{name}-ogl.patch
21 Patch2: %{name}-ac.patch
22 Patch3: %{name}-x11unicode.patch
23 URL: http://www.wxWidgets.org/
24 BuildRequires: OpenGL-GLU-devel
25 #BuildRequires: SDL-devel
26 BuildRequires: autoconf >= 2.59-9
27 BuildRequires: automake
28 #BuildRequires: bakefile >= 0.2.1
29 BuildRequires: cppunit-devel
30 BuildRequires: expat-devel
32 BuildRequires: gettext-devel
33 BuildRequires: gtk+2-devel >= 2.0.0
34 %{?with_gnomeprint:BuildRequires: libgnomeprintui-devel >= 2.8.0}
35 BuildRequires: libjpeg-devel
36 BuildRequires: libmng-devel
37 BuildRequires: libmspack-devel
38 BuildRequires: libpng-devel
39 BuildRequires: libstdc++-devel
40 BuildRequires: libtiff-devel
41 BuildRequires: libtool
42 BuildRequires: pkgconfig
43 %{?with_x11:BuildRequires: xorg-lib-libXext-devel}
44 # these are not supported by wxWidgets
45 Obsoletes: LDAPExplorerTool <= 0.6-1
46 Obsoletes: abridge <= 0.4.0-1
47 # and these are replaced
49 Obsoletes: wxGTK-devel
51 Obsoletes: wxGTK-gl-devel
53 Obsoletes: wxGTK-univ-devel
54 Obsoletes: wxGTK-univ-gl
55 Obsoletes: wxGTK-univ-gl-devel
56 Obsoletes: wxGTK2-univ
57 Obsoletes: wxGTK2-univ-devel
58 Obsoletes: wxGTK2-univ-gl
59 Obsoletes: wxGTK2-univ-gl-devel
60 Obsoletes: wxGTK2-univ-unicode
61 Obsoletes: wxGTK2-univ-unicode-devel
62 Obsoletes: wxGTK2-univ-unicode-gl
63 Obsoletes: wxGTK2-univ-unicode-gl-devel
65 Obsoletes: wxMotif-devel
67 Obsoletes: wxMotif-gl-devel
68 Obsoletes: wxWidgets-afm
70 Obsoletes: wxWindows-afm
72 Obsoletes: wxwin-common
73 Conflicts: wxGTK2 < 2.6.0
74 Conflicts: wxGTK2-unicode < 2.6.0
75 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
77 %define _sysconfdir %{_datadir}
79 %define _noautoreqdep libGL.so.1 libGLU.so.1
82 wxWidgets is a free C++ library for cross-platform GUI development.
83 With wxWidgets, you can create applications for different GUIs (GTK+,
84 Motif/LessTif, MS Windows, Mac) from the same source code.
86 %description -l pl.UTF-8
87 wxWidgets to wolnodostępna biblioteka napisana w C++ umożliwiająca
88 rozwijanie wieloplatformowych programów GUI. Przy użyciu wxWidgets
89 można tworzyć aplikacje dla różnych GUI (GTK+, Motif/LessTif, MS
90 Windows, Mac) z tego samego kodu źródłowego.
93 Summary: wxWidgets header files and development documentation
94 Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do wxWidgets
95 Group: X11/Development/Libraries
96 Requires: libstdc++-devel
97 %{?with_odbc:Requires: unixODBC-devel}
98 Obsoletes: wxWindows-devel
101 Header files and development documentation for the wxWidgets
104 %description devel -l pl.UTF-8
105 Pliki nagłówkowe i dokumentacja do bibliotek wxWidgets.
107 %package -n bakefile-wxWidgets
108 Summary: Files for Bakefile to generate wxWidgets project files
109 Summary(pl.UTF-8): Pliki dla Bakefile generujące pliki projektów wxWidgets
110 Group: Development/Tools
113 %description -n bakefile-wxWidgets
114 Additional files for Bakefile to generate wxWidgets project files.
116 %description -n bakefile-wxWidgets -l pl.UTF-8
117 Dodatkowe pliki dla programu Bakefile umożliwiające wygenerowanie
118 projektów opartych na bibliotece wxWidgets.
121 Summary: wxWidgets example programs
122 Summary(pl.UTF-8): Przykładowe programy wxWidgets
123 Group: X11/Development/Libraries
124 Requires: %{name}-devel = %{version}-%{release}
125 Obsoletes: wxWindows-examples
127 %description examples
128 wxWidgets example programs.
130 %description examples -l pl.UTF-8
131 Przykładowe programy wxWidgets.
134 Summary: wxBase library - non-GUI support classes of wxWidgets toolkit
135 Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI
137 Requires: %{name} = %{version}-%{release}
139 %description -n wxBase
140 wxBase is a collection of C++ classes providing basic data structures
141 (strings, lists, arrays), powerful wxDateTime class for date
142 manipulations, portable wrappers around many OS-specific functions
143 allowing to build the same program under all supported folders,
144 wxThread class for writing multithreaded programs using either Win32
145 or POSIX threads and much more. wxBase currently supports the
146 following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris,
147 HP-UX, ...) and BeOS.
149 %description -n wxBase -l pl.UTF-8
150 wxBase jest zestawem klas C++ obsługujących podstawowe struktury
151 danych (stringi, listy, tablice), klasę wxDateTime do operacji na
152 datach, przenośne wrappery do wielu funkcji zależnych od systemu
153 operacyjnego pozwalające na zbudowanie tego samego programu w różnych
154 środowiskach, klasę wxThread do pisania programów wielowątkowych
155 używających wątków Win32 albo POSIX i inne. wxBase obsługuje
156 platformy: Win32, Unix i BeOS.
158 %package -n wxBase-devel
159 Summary: wxBase headers needed for developping with wxBase
160 Summary(pl.UTF-8): Pliki nagłówkowe do wxBase
161 Group: X11/Development/Libraries
162 Requires: %{name}-devel = %{version}-%{release}
163 Requires: wxBase = %{version}-%{release}
165 %description -n wxBase-devel
166 Header files for wxBase. You need them to develop programs using
169 %description -n wxBase-devel -l pl.UTF-8
170 Pliki nagłówkowe do biblioteki wxBase.
172 %package -n wxBase-unicode
173 Summary: wxBase library - non-GUI support classes of wxWidgets toolkit with UNICODE support
174 Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI ze wsparciem dla UNICODE
176 Requires: %{name} = %{version}-%{release}
178 %description -n wxBase-unicode
179 wxBase is a collection of C++ classes providing basic data structures
180 (strings, lists, arrays), powerful wxDateTime class for date
181 manipulations, portable wrappers around many OS-specific functions
182 allowing to build the same program under all supported folders,
183 wxThread class for writing multithreaded programs using either Win32
184 or POSIX threads and much more. wxBase currently supports the
185 following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris,
186 HP-UX, ...) and BeOS. This version is build with UNICODE support.
188 %description -n wxBase-unicode -l pl.UTF-8
189 wxBase jest zestawem klas C++ obsługujących podstawowe struktury
190 danych (stringi, listy, tablice), klasę wxDateTime do operacji na
191 datach, przenośne wrappery do wielu funkcji zależnych od systemu
192 operacyjnego pozwalające na zbudowanie tego samego programu w różnych
193 środowiskach, klasę wxThread do pisania programów wielowątkowych
194 używających wątków Win32 albo POSIX i inne. wxBase obsługuje
195 platformy: Win32, Unix i BeOS. Ta wersja jest zbudowana z obsługą
198 %package -n wxBase-unicode-devel
199 Summary: wxBase headers needed for developping with UNICODE-enabled wxBase
200 Summary(pl.UTF-8): Pliki nagłówkowe do wxBase z obsługą UNICODE
201 Group: X11/Development/Libraries
202 Requires: %{name}-devel = %{version}-%{release}
203 Requires: wxBase-unicode = %{version}-%{release}
205 %description -n wxBase-unicode-devel
206 Header files for wxBase. You need them to develop programs using
207 UNICODE-enabled wxBase.
209 %description -n wxBase-unicode-devel -l pl.UTF-8
210 Pliki nagłówkowe do biblioteki wxBase z obsługą UNICODE.
213 Summary: wxGTK2 library
214 Summary(pl.UTF-8): Biblioteka wxGTK2
216 Requires: %{name} = %{version}-%{release}
217 Obsoletes: wxGTK2-univ
219 %description -n wxGTK2
220 wxWidgets library using GTK2 widgets.
222 %description -n wxGTK2 -l pl.UTF-8
223 Biblioteka wxWidgets używająca widgetów GTK2.
225 %package -n wxGTK2-devel
226 Summary: Header files for wxGTK2 library
227 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2
228 Group: X11/Development/Libraries
229 Requires: wxBase-devel = %{version}-%{release}
230 Requires: wxGTK2 = %{version}-%{release}
231 Obsoletes: wxGTK2-univ-devel
233 %description -n wxGTK2-devel
234 Header files for wxWidgets library using GTK2 widgets.
236 %description -n wxGTK2-devel -l pl.UTF-8
237 Pliki nagłówkowe dla biblioteki wxWidgets używającej widgetów GTK2.
239 %package -n wxGTK2-gl
240 Summary: GL canvas library for wxGTK2
241 Summary(pl.UTF-8): Biblioteka GL dla wxGTK2
243 Requires: wxGTK2 = %{version}-%{release}
244 Obsoletes: wxGTK2-univ-gl
246 %description -n wxGTK2-gl
247 wxGTK2 GL canvas library.
249 %description -n wxGTK2-gl -l pl.UTF-8
250 Biblioteka GL dla wxGTK2.
252 %package -n wxGTK2-gl-devel
253 Summary: Development files for GL canvas library for wxGTK2
254 Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2
255 Group: X11/Development/Libraries
256 Requires: OpenGL-GLU-devel
257 Requires: wxGTK2-devel = %{version}-%{release}
258 Requires: wxGTK2-gl = %{version}-%{release}
259 Obsoletes: wxGTK2-univ-gl-devel
261 %description -n wxGTK2-gl-devel
262 Development files for wxGTK2 GL canvas library.
264 %description -n wxGTK2-gl-devel -l pl.UTF-8
265 Pliki programistyczne biblioteki GL dla wxGTK2.
267 %package -n wxGTK2-unicode
268 Summary: wxGTK2 library with UNICODE support
269 Summary(pl.UTF-8): Biblioteka wxGTK2 z obsługą UNICODE
271 Requires: %{name} = %{version}-%{release}
272 Obsoletes: wxGTK2-univ-unicode
274 %description -n wxGTK2-unicode
275 wxWidgets library using GTK2 widgets with UNICODE support.
277 %description -n wxGTK2-unicode -l pl.UTF-8
278 Biblioteka wxWidgets używająca widgetów GTK2 z obsługą UNICODE.
280 %package -n wxGTK2-unicode-devel
281 Summary: Header files for wxGTK2 library with UNICODE support
282 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2 z obsługą UNICODE
283 Group: X11/Development/Libraries
284 Requires: wxBase-unicode-devel = %{version}-%{release}
285 Requires: wxGTK2-unicode = %{version}-%{release}
286 Obsoletes: wxGTK2-univ-unicode-devel
288 %description -n wxGTK2-unicode-devel
289 Header files for wxWidgets library using GTK2 widgets with UNICODE
292 %description -n wxGTK2-unicode-devel -l pl.UTF-8
293 Pliki nagłówkowe biblioteki wxWidgets używającej widgetów GTK2 z
296 %package -n wxGTK2-unicode-gl
297 Summary: GL canvas library for wxGTK2 with UNICODE support
298 Summary(pl.UTF-8): Biblioteka GL dla wxGTK2 z obsługą UNICODE
300 Requires: wxGTK2-unicode = %{version}-%{release}
301 Obsoletes: wxGTK2-univ-unicode-gl
303 %description -n wxGTK2-unicode-gl
304 GL canvas library for wxGTK2 with UNICODE support.
306 %description -n wxGTK2-unicode-gl -l pl.UTF-8
307 Biblioteka GL dla wxGTK2 z obsługą UNICODE.
309 %package -n wxGTK2-unicode-gl-devel
310 Summary: Development files for GL canvas library for wxGTK2 with UNICODE support
311 Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE
312 Group: X11/Development/Libraries
313 Requires: OpenGL-GLU-devel
314 Requires: wxGTK2-unicode-devel = %{version}-%{release}
315 Requires: wxGTK2-unicode-gl = %{version}-%{release}
316 Obsoletes: wxGTK2-univ-unicode-gl-devel
318 %description -n wxGTK2-unicode-gl-devel
319 Development files for GL canvas library for wxGTK2 with UNICODE
322 %description -n wxGTK2-unicode-gl-devel -l pl.UTF-8
323 Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE.
326 Summary: Misc utils from wxWidgets project
327 Summary(pl.UTF-8): Różne narzędzia z projektu wxWidgets
328 Group: X11/Development/Tools
329 Requires: wxX11 = %{version}-%{release}
330 Obsoletes: wxWindows-utils
333 Misc utils from wxWidgets project: wxemulator, wxrc, etc.
335 %description utils -l pl.UTF-8
336 Różne narzędzia z projektu wxWidgets: wxemulator, wxrc itp.
339 Summary: wxUniversal-based wxX11 library
340 Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11
342 Requires: %{name} = %{version}-%{release}
343 Obsoletes: wxX11-univ
345 %description -n wxX11
346 wxUniversal-based wxX11 library.
348 %description -n wxX11 -l pl.UTF-8
349 Oparta na wxUniversal biblioteka wxX11.
351 %package -n wxX11-devel
352 Summary: Header files for wxUniversal-based wxX11 library
353 Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11
355 Requires: %{name}-devel = %{version}-%{release}
356 Requires: wxX11 = %{version}-%{release}
357 Obsoletes: wxX11-univ-devel
359 %description -n wxX11-devel
360 Header files for wxUniversal-based wxX11 library.
362 %description -n wxX11-devel -l pl.UTF-8
363 Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11.
366 Summary: GL canvas library for wxUniversal-based wxX11
367 Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11
369 Requires: wxX11 = %{version}-%{release}
370 Obsoletes: wxX11-univ-gl
372 %description -n wxX11-gl
373 GL canvas library for wxUniversal-based wxX11.
375 %description -n wxX11-gl -l pl.UTF-8
376 Biblioteka GL dla opartej na wxUniversal wxX11.
378 %package -n wxX11-gl-devel
379 Summary: Development files for GL canvas library for wxUniversal-based wxX11
380 Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11
381 Group: X11/Development/Libraries
382 Requires: OpenGL-GLU-devel
383 Requires: wxX11-devel = %{version}-%{release}
384 Requires: wxX11-gl = %{version}-%{release}
385 Obsoletes: wxX11-univ-gl-devel
387 %description -n wxX11-gl-devel
388 Development files for GL canvas library for wxUniversal-based wxX11.
390 %description -n wxX11-gl-devel -l pl.UTF-8
391 Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11.
393 %package -n wxX11-unicode
394 Summary: wxUniversal-based wxX11 library with UNICODE support
395 Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE
397 Requires: %{name} = %{version}-%{release}
398 Obsoletes: wxX11-univ-unicode
400 %description -n wxX11-unicode
401 wxUniversal-based wxX11 library with UNICODE support.
403 %description -n wxX11-unicode -l pl.UTF-8
404 Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE.
406 %package -n wxX11-unicode-devel
407 Summary: Header files for wxUniversal-based wxX11 library with UNICODE support
408 Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą UNICODE
409 Group: X11/Development/Libraries
410 Requires: %{name}-devel = %{version}-%{release}
411 Requires: wxX11-unicode = %{version}-%{release}
412 Obsoletes: wxX11-univ-unicode-devel
414 %description -n wxX11-unicode-devel
415 Header files for wxUniversal-based wxX11 library with UNICODE support.
417 %description -n wxX11-unicode-devel -l pl.UTF-8
418 Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą
421 %package -n wxX11-unicode-gl
422 Summary: GL canvas library for wxUniversal-based wxX11 with UNICODE support
423 Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE
425 Requires: wxX11-unicode = %{version}-%{release}
426 Obsoletes: wxX11-univ-unicode-gl
428 %description -n wxX11-unicode-gl
429 GL canvas library for wxUniversal-based wxX11 with UNICODE support.
431 %description -n wxX11-unicode-gl -l pl.UTF-8
432 Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE.
434 %package -n wxX11-unicode-gl-devel
435 Summary: Development files for GL canvas library for wxX11 with UNICODE support
436 Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxX11 z obsługą UNICODE
437 Group: X11/Development/Libraries
438 Requires: OpenGL-GLU-devel
439 Requires: wxX11-unicode-devel = %{version}-%{release}
440 Requires: wxX11-unicode-gl = %{version}-%{release}
441 Obsoletes: wxX11-univ-unicode-gl-devel
443 %description -n wxX11-unicode-gl-devel
444 Development files for GL canvas library for wxUniversal-based wxX11
445 with UNICODE support.
447 %description -n wxX11-unicode-gl-devel -l pl.UTF-8
448 Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 z
454 # is this still needed?
460 # if bakefiles rebuild is needed:
461 #%if "%(rpm -q bakefile --qf '%%{VERSION}')" != "0.2.1"
463 #bakefile_gen -f autoconf
466 cp -f /usr/share/automake/config.sub .
467 %{__aclocal} -I build/aclocal
470 CPPFLAGS="%{rpmcppflags} %{rpmcflags} -I`pwd`/include -fPIC"; export CPPFLAGS
471 # avoid adding -s to LDFLAGS
472 LDFLAGS=" "; export LDFLAGS
473 args="%{?with_debug:--enable-debug}%{!?with_debug:--disable-debug} \
475 --enable-std_iostreams \
483 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
484 '--enable-unicode' ; do
485 objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
491 --disable-universal \
493 %{!?with_gnomeprint:--without-gnomeprint}
500 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
501 '--enable-unicode' ; do
502 objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
511 if echo $objdir| grep -q disable-unicode ; then
513 %{__make} -C utils/emulator
514 %{__make} -C utils/hhp2cached
524 rm -rf $RPM_BUILD_ROOT
525 install -d $RPM_BUILD_ROOT%{_bindir}
528 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
529 '--enable-unicode' ; do
530 objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
533 prefix=$RPM_BUILD_ROOT%{_prefix} \
534 exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \
535 bindir=$RPM_BUILD_ROOT%{_bindir} \
536 datadir=$RPM_BUILD_ROOT%{_datadir} \
537 libdir=$RPM_BUILD_ROOT%{_libdir} \
538 mandir=$RPM_BUILD_ROOT%{_mandir} \
539 includedir=$RPM_BUILD_ROOT%{_includedir} \
546 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
547 '--enable-unicode' ; do
548 objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
551 prefix=$RPM_BUILD_ROOT%{_prefix} \
552 exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \
553 bindir=$RPM_BUILD_ROOT%{_bindir} \
554 datadir=$RPM_BUILD_ROOT%{_datadir} \
555 libdir=$RPM_BUILD_ROOT%{_libdir} \
556 mandir=$RPM_BUILD_ROOT%{_mandir} \
557 includedir=$RPM_BUILD_ROOT%{_includedir} \
559 if echo $objdir| grep -q disable-unicode ; then
560 # TODO: install default config files and default backgrouds
561 install utils/emulator/src/wxemulator $RPM_BUILD_ROOT%{_bindir}
562 install utils/hhp2cached/hhp2cached $RPM_BUILD_ROOT%{_bindir}
563 install utils/wxrc/wxrc $RPM_BUILD_ROOT%{_bindir}
569 for i in $RPM_BUILD_ROOT%{_libdir}/wx/config/*
572 cp $i $RPM_BUILD_ROOT%{_bindir}/wx-`echo $b|sed -e 's/\(.*\)-release-.*/\1/'`-config
575 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
576 cp -a demos samples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
577 cp -f docs/x11/readme.txt docs/wxX11-readme.txt
582 rm -rf $RPM_BUILD_ROOT
584 %post -n wxBase -p /sbin/ldconfig
585 %postun -n wxBase -p /sbin/ldconfig
587 %post -n wxBase-unicode -p /sbin/ldconfig
588 %postun -n wxBase-unicode -p /sbin/ldconfig
590 %post -n wxGTK2 -p /sbin/ldconfig
591 %postun -n wxGTK2 -p /sbin/ldconfig
593 %post -n wxGTK2-gl -p /sbin/ldconfig
594 %postun -n wxGTK2-gl -p /sbin/ldconfig
596 %post -n wxGTK2-unicode -p /sbin/ldconfig
597 %postun -n wxGTK2-unicode -p /sbin/ldconfig
599 %post -n wxGTK2-unicode-gl -p /sbin/ldconfig
600 %postun -n wxGTK2-unicode-gl -p /sbin/ldconfig
602 %post -n wxX11 -p /sbin/ldconfig
603 %postun -n wxX11 -p /sbin/ldconfig
605 %post -n wxX11-unicode -p /sbin/ldconfig
606 %postun -n wxX11-unicode -p /sbin/ldconfig
608 %define _libf %{?with_debug:d}
609 %define _configf %{?with_debug:-debug-2.8}
612 %defattr(644,root,root,755)
613 %doc docs/{changes,licence,licendoc,preamble,readme}.txt
616 %defattr(644,root,root,755)
617 %doc docs/tech docs/univ
620 %dir %{_libdir}/wx/include
621 %dir %{_libdir}/wx/config
622 %{_aclocaldir}/wxwin.m4
624 %files -n bakefile-wxWidgets
625 %defattr(644,root,root,755)
626 %{_datadir}/bakefile/presets/wx*.bkl
629 %defattr(644,root,root,755)
630 %{_examplesdir}/%{name}-%{version}
634 %defattr(644,root,root,755)
635 %attr(755,root,root) %{_libdir}/libwx_base%{_libf}-*.so.*.*
636 %attr(755,root,root) %{_libdir}/libwx_base%{_libf}_*.so.*.*
637 #%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdl-*.so
638 %attr(755,root,root) %ghost %{_libdir}/libwx_base%{_libf}-*.so.0
639 %attr(755,root,root) %ghost %{_libdir}/libwx_base%{_libf}_*.so.0
641 %files -n wxBase-devel
642 %defattr(644,root,root,755)
643 %attr(755,root,root) %{_libdir}/libwx_base%{_libf}-*.so
644 %attr(755,root,root) %{_libdir}/libwx_base%{_libf}_*.so
647 %files -n wxBase-unicode
648 %defattr(644,root,root,755)
649 %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}-*.so.*.*
650 %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}_*.so.*.*
651 #%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdlu-*.so
652 %attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{_libf}-*.so.0
653 %attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{_libf}_*.so.0
655 %files -n wxBase-unicode-devel
656 %defattr(644,root,root,755)
657 %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}-*.so
658 %attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}_*.so
662 %defattr(644,root,root,755)
663 %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_*.so.*.*
664 %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.*
665 %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{_libf}_*.so.0
666 %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.0
668 %files -n wxGTK2-devel
669 %defattr(644,root,root,755)
670 %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_*-*.so
671 %exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so
672 %attr(755,root,root) %{_libdir}/wx/config/gtk2-ansi-*
673 %{_libdir}/wx/include/gtk2-ansi-*
674 %attr(755,root,root) %{_bindir}/wx-gtk2-ansi%{_configf}-config
677 %defattr(644,root,root,755)
678 %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.*
679 %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.0
681 %files -n wxGTK2-gl-devel
682 %defattr(644,root,root,755)
683 %attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_gl-*.so
686 %files -n wxGTK2-unicode
687 %defattr(644,root,root,755)
688 %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_*-*.so.*.*
689 %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.*
690 %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{_libf}_*-*.so.0
691 %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.0
693 %files -n wxGTK2-unicode-devel
694 %defattr(644,root,root,755)
695 %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_*-*.so
696 %exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so
697 %attr(755,root,root) %{_libdir}/wx/config/gtk2-unicode-*
698 %{_libdir}/wx/include/gtk2-unicode-*
699 %attr(755,root,root) %{_bindir}/wx-gtk2-unicode%{_configf}-config
701 %files -n wxGTK2-unicode-gl
702 %defattr(644,root,root,755)
703 %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.*
704 %attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.0
706 %files -n wxGTK2-unicode-gl-devel
707 %defattr(644,root,root,755)
708 %attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so
713 %defattr(644,root,root,755)
714 %attr(755,root,root) %{_bindir}/hhp2cached
715 %attr(755,root,root) %{_bindir}/wxemulator
716 %attr(755,root,root) %{_bindir}/wxrc
717 %attr(755,root,root) %{_bindir}/wxrc-*
720 %defattr(644,root,root,755)
721 %doc docs/wxX11-readme.txt
722 %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_*-*.so.*.*
723 %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.*
724 %attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{_libf}_*-*.so.0
725 %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.0
727 %files -n wxX11-devel
728 %defattr(644,root,root,755)
729 %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_*-*.so
730 %exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so
731 %attr(755,root,root) %{_libdir}/wx/config/x11univ-ansi-*
732 %{_libdir}/wx/include/x11univ-ansi-*
733 %attr(755,root,root) %{_bindir}/wx-x11univ-ansi%{_configf}-config
736 %defattr(644,root,root,755)
737 %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.*
738 %attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.0
740 %files -n wxX11-gl-devel
741 %defattr(644,root,root,755)
742 %attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_gl-*.so
745 %files -n wxX11-unicode
746 %defattr(644,root,root,755)
747 %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_*-*.so.*.*
748 %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.*
749 %attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{_libf}_*-*.so.0
750 %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.0
752 %files -n wxX11-unicode-devel
753 %defattr(644,root,root,755)
754 %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_*-*.so
755 %exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so
756 %attr(755,root,root) %{_libdir}/wx/config/x11univ-unicode-*
757 %{_libdir}/wx/include/x11univ-unicode-*
758 %attr(755,root,root) %{_bindir}/wx-x11univ-unicode%{_configf}-config
760 %files -n wxX11-unicode-gl
761 %defattr(644,root,root,755)
762 %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.*
763 %attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.0
765 %files -n wxX11-unicode-gl-devel
766 %defattr(644,root,root,755)
767 %attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_gl-*.so