X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=wxWidgets.spec;h=4b76dbc77b9b71835061b6b1567d991aacf3da6b;hb=66a9091;hp=549973f2a9bf3cc49f4e4b2d52890506a9d43773;hpb=89b92526890e904b5c7390e8dc42cfc4a14f55ba;p=packages%2FwxWidgets.git diff --git a/wxWidgets.spec b/wxWidgets.spec index 549973f..4b76dbc 100644 --- a/wxWidgets.spec +++ b/wxWidgets.spec @@ -1,55 +1,67 @@ # # Conditional build: -%bcond_without ansi # only unicode packages -%bcond_without odbc # without ODBC support -%bcond_without x11 # don't build wxX11 packages -%bcond_with debug # build with \--enable-debug - # (binary incompatible with non-debug) +%bcond_without ansi # only unicode packages +%bcond_with directfb # build wxDFB packages +%bcond_without gtk3 # don't build wxGTK3 packages +%bcond_with motif # build wxMotif packages +%bcond_without x11 # don't build wxX11 packages +%bcond_with sdl # SDL sound support +%bcond_with debug # build with \--enable-debug + # (binary incompatible with non-debug) # -# Unpackaged files: -# /usr/bin/wxrc-2.6 -# /usr/share/bakefile/presets/wx.bkl -# /usr/share/bakefile/presets/wx_unix.bkl -# /usr/share/bakefile/presets/wx_win32.bkl -# /usr/share/locale/it/LC_MESSAGES/wxmsw.mo -# - Summary: wxWidgets library -Summary(pl): Biblioteka wxWidgets +Summary(pl.UTF-8): Biblioteka wxWidgets Name: wxWidgets -Version: 2.6.3 -Release: 1 -License: wxWidgets Licence (LGPL with exception) +%define majver 3.0 +Version: 3.0.2 +Release: 4 +License: wxWindows Library Licence 3.1 (LGPL v2+ with exception) Group: X11/Libraries -Source0: http://dl.sourceforge.net/wxwindows/%{name}-%{version}.tar.bz2 -# Source0-md5: 183a1fe136d7caacb60c717bbbef9788 +Source0: http://downloads.sourceforge.net/wxwindows/%{name}-%{version}.tar.bz2 +# Source0-md5: ba4cd1f3853d0cd49134c5ae028ad080 Patch0: %{name}-samples.patch -Patch1: %{name}-ogl.patch -Patch2: %{name}-ac.patch -Patch3: %{name}-gif0delay.patch -Patch4: %{name}-x11unicode.patch -Patch5: %{name}-gcc4.patch +Patch1: %{name}-ac.patch +Patch2: %{name}-link.patch +Patch3: export-wxGetRootWindow.patch +Patch4: %{name}-c++.patch +Patch5: %{name}-gifdelay.patch URL: http://www.wxWidgets.org/ +%{?with_directfb:BuildRequires: DirectFB-devel >= 0.9.23} BuildRequires: OpenGL-GLU-devel -#BuildRequires: SDL-devel -BuildRequires: autoconf >= 2.58 +%{?with_sdl:BuildRequires: SDL-devel >= 1.2.0} +BuildRequires: autoconf >= 2.59-9 BuildRequires: automake -#BuildRequires: bakefile >= 0.1.9 -BuildRequires: cppunit-devel -BuildRequires: esound-devel +# for m4 files +BuildRequires: bakefile >= 0.2.9 +BuildRequires: cairo-devel +BuildRequires: cppunit-devel >= 1.8.0 BuildRequires: expat-devel -BuildRequires: flex -BuildRequires: gettext-devel -BuildRequires: gtk+2-devel >= 2.0.0 +BuildRequires: gettext-tools +BuildRequires: gstreamer0.10-devel >= 0.10 +BuildRequires: gstreamer0.10-plugins-base-devel >= 0.10 +BuildRequires: gtk+2-devel >= 2:2.10 +%{?with_gtk3:BuildRequires: gtk+3-devel >= 3.0} +BuildRequires: gtk-webkit-devel >= 1.3.1 +%{?with_gtk3:BuildRequires: gtk-webkit3-devel >= 1.3.1} BuildRequires: libjpeg-devel -BuildRequires: libmng-devel BuildRequires: libmspack-devel -BuildRequires: libpng-devel +BuildRequires: libnotify-devel >= 0.7 +BuildRequires: libpng-devel >= 1.0 BuildRequires: libstdc++-devel BuildRequires: libtiff-devel BuildRequires: libtool +%{?with_motif:BuildRequires: motif-devel} +%{?with_x11:BuildRequires: pango-devel} BuildRequires: pkgconfig -%{?with_x11:BuildRequires: xorg-lib-libXext-devel} +%if %{with x11} +BuildRequires: xorg-lib-libSM-devel +BuildRequires: xorg-lib-libX11-devel +BuildRequires: xorg-lib-libXext-devel +BuildRequires: xorg-lib-libXinerama-devel +BuildRequires: xorg-lib-libXt-devel +BuildRequires: xorg-lib-libXxf86vm-devel +%endif +BuildRequires: zlib-devel >= 1.1.4 # these are not supported by wxWidgets Obsoletes: LDAPExplorerTool <= 0.6-1 Obsoletes: abridge <= 0.4.0-1 @@ -70,12 +82,16 @@ Obsoletes: wxGTK2-univ-unicode Obsoletes: wxGTK2-univ-unicode-devel Obsoletes: wxGTK2-univ-unicode-gl Obsoletes: wxGTK2-univ-unicode-gl-devel +%if %{without motif} Obsoletes: wxMotif Obsoletes: wxMotif-devel Obsoletes: wxMotif-gl Obsoletes: wxMotif-gl-devel +%endif +Obsoletes: wxWidgets-HelpGen Obsoletes: wxWidgets-afm Obsoletes: wxWindows +Obsoletes: wxWindows-HelpGen Obsoletes: wxWindows-afm Obsoletes: wxwin-afm Obsoletes: wxwin-common @@ -84,23 +100,25 @@ Conflicts: wxGTK2-unicode < 2.6.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sysconfdir %{_datadir} - %define _noautoreqdep libGL.so.1 libGLU.so.1 +# do not check for unresolved symbols (couldn't fix that) +%define no_install_post_check_so 1 + %description wxWidgets is a free C++ library for cross-platform GUI development. With wxWidgets, you can create applications for different GUIs (GTK+, Motif/LessTif, MS Windows, Mac) from the same source code. -%description -l pl -wxWidgets to wolnodostêpna biblioteka napisana w C++ umo¿liwiaj±ca -rozwijanie wieloplatformowych programów GUI. Przy u¿yciu wxWidgets -mo¿na tworzyæ aplikacje dla ró¿nych GUI (GTK+, Motif/LessTif, MS -Windows, Mac) z tego samego kodu ¼ród³owego. +%description -l pl.UTF-8 +wxWidgets to wolnodostępna biblioteka napisana w C++ umożliwiająca +rozwijanie wieloplatformowych programów GUI. Przy użyciu wxWidgets +można tworzyć aplikacje dla różnych GUI (GTK+, Motif/LessTif, MS +Windows, Mac) z tego samego kodu źródłowego. %package devel Summary: wxWidgets header files and development documentation -Summary(pl): Pliki nag³ówkowe i dokumentacja do wxWidgets +Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do wxWidgets Group: X11/Development/Libraries Requires: libstdc++-devel Obsoletes: wxWindows-devel @@ -109,12 +127,25 @@ Obsoletes: wxWindows-devel Header files and development documentation for the wxWidgets libraries. -%description devel -l pl -Pliki nag³ówkowe i dokumentacja do bibliotek wxWidgets. +%description devel -l pl.UTF-8 +Pliki nagłówkowe i dokumentacja do bibliotek wxWidgets. + +%package -n bakefile-wxWidgets +Summary: Files for Bakefile to generate wxWidgets project files +Summary(pl.UTF-8): Pliki dla Bakefile generujące pliki projektów wxWidgets +Group: Development/Tools +Requires: bakefile + +%description -n bakefile-wxWidgets +Additional files for Bakefile to generate wxWidgets project files. + +%description -n bakefile-wxWidgets -l pl.UTF-8 +Dodatkowe pliki dla programu Bakefile umożliwiające wygenerowanie +projektów opartych na bibliotece wxWidgets. %package examples Summary: wxWidgets example programs -Summary(pl): Przyk³adowe programy wxWidgets +Summary(pl.UTF-8): Przykładowe programy wxWidgets Group: X11/Development/Libraries Requires: %{name}-devel = %{version}-%{release} Obsoletes: wxWindows-examples @@ -122,27 +153,15 @@ Obsoletes: wxWindows-examples %description examples wxWidgets example programs. -%description examples -l pl -Przyk³adowe programy wxWidgets. - -%package HelpGen -Summary: Help file generator for wxWidgets programs -Summary(pl): Generator plików pomocy dla programów wxWidgets -Group: Development/Tools -Requires: wxBase = %{version}-%{release} -Obsoletes: wxWindows-HelpGen - -%description HelpGen -Help file generator for wxWidgets programs. - -%description HelpGen -l pl -Generator plików pomocy dla programów wxWidgets. +%description examples -l pl.UTF-8 +Przykładowe programy wxWidgets. %package -n wxBase Summary: wxBase library - non-GUI support classes of wxWidgets toolkit -Summary(pl): wxBase - biblioteka klas wxWidgets nie zwi±zanych z GUI -Group: X11/Libraries +Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI +Group: Libraries Requires: %{name} = %{version}-%{release} +Requires: zlib >= 1.1.4 %description -n wxBase wxBase is a collection of C++ classes providing basic data structures @@ -154,19 +173,19 @@ or POSIX threads and much more. wxBase currently supports the following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris, HP-UX, ...) and BeOS. -%description -n wxBase -l pl -wxBase jest zestawem klas C++ obs³uguj±cych podstawowe struktury -danych (stringi, listy, tablice), klasê wxDateTime do operacji na -datach, przeno¶ne wrappery do wielu funkcji zale¿nych od systemu -operacyjnego pozwalaj±ce na zbudowanie tego samego programu w ró¿nych -¶rodowiskach, klasê wxThread do pisania programów wielow±tkowych -u¿ywaj±cych w±tków Win32 albo POSIX i inne. wxBase obs³uguje +%description -n wxBase -l pl.UTF-8 +wxBase jest zestawem klas C++ obsługujących podstawowe struktury +danych (stringi, listy, tablice), klasę wxDateTime do operacji na +datach, przenośne wrappery do wielu funkcji zależnych od systemu +operacyjnego pozwalające na zbudowanie tego samego programu w różnych +środowiskach, klasę wxThread do pisania programów wielowątkowych +używających wątków Win32 albo POSIX i inne. wxBase obsługuje platformy: Win32, Unix i BeOS. %package -n wxBase-devel Summary: wxBase headers needed for developping with wxBase -Summary(pl): Pliki nag³ówkowe do wxBase -Group: X11/Development/Libraries +Summary(pl.UTF-8): Pliki nagłówkowe do wxBase +Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: wxBase = %{version}-%{release} @@ -174,14 +193,15 @@ Requires: wxBase = %{version}-%{release} Header files for wxBase. You need them to develop programs using wxBase. -%description -n wxBase-devel -l pl -Pliki nag³ówkowe do biblioteki wxBase. +%description -n wxBase-devel -l pl.UTF-8 +Pliki nagłówkowe do biblioteki wxBase. %package -n wxBase-unicode Summary: wxBase library - non-GUI support classes of wxWidgets toolkit with UNICODE support -Summary(pl): wxBase - biblioteka klas wxWidgets nie zwi±zanych z GUI ze wsparciem dla UNICODE -Group: X11/Libraries +Summary(pl.UTF-8): wxBase - biblioteka klas wxWidgets nie związanych z GUI ze wsparciem dla UNICODE +Group: Libraries Requires: %{name} = %{version}-%{release} +Requires: zlib >= 1.1.4 %description -n wxBase-unicode wxBase is a collection of C++ classes providing basic data structures @@ -193,20 +213,20 @@ or POSIX threads and much more. wxBase currently supports the following platforms: Win32, generic Unix (Linux, FreeBSD, Solaris, HP-UX, ...) and BeOS. This version is build with UNICODE support. -%description -n wxBase-unicode -l pl -wxBase jest zestawem klas C++ obs³uguj±cych podstawowe struktury -danych (stringi, listy, tablice), klasê wxDateTime do operacji na -datach, przeno¶ne wrappery do wielu funkcji zale¿nych od systemu -operacyjnego pozwalaj±ce na zbudowanie tego samego programu w ró¿nych -¶rodowiskach, klasê wxThread do pisania programów wielow±tkowych -u¿ywaj±cych w±tków Win32 albo POSIX i inne. wxBase obs³uguje -platformy: Win32, Unix i BeOS. Ta wersja jest zbudowana z obs³ug± +%description -n wxBase-unicode -l pl.UTF-8 +wxBase jest zestawem klas C++ obsługujących podstawowe struktury +danych (stringi, listy, tablice), klasę wxDateTime do operacji na +datach, przenośne wrappery do wielu funkcji zależnych od systemu +operacyjnego pozwalające na zbudowanie tego samego programu w różnych +środowiskach, klasę wxThread do pisania programów wielowątkowych +używających wątków Win32 albo POSIX i inne. wxBase obsługuje +platformy: Win32, Unix i BeOS. Ta wersja jest zbudowana z obsługą UNICODE. %package -n wxBase-unicode-devel Summary: wxBase headers needed for developping with UNICODE-enabled wxBase -Summary(pl): Pliki nag³ówkowe do wxBase z obs³ug± UNICODE -Group: X11/Development/Libraries +Summary(pl.UTF-8): Pliki nagłówkowe do wxBase z obsługą UNICODE +Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: wxBase-unicode = %{version}-%{release} @@ -214,25 +234,85 @@ Requires: wxBase-unicode = %{version}-%{release} Header files for wxBase. You need them to develop programs using UNICODE-enabled wxBase. -%description -n wxBase-unicode-devel -l pl -Pliki nag³ówkowe do biblioteki wxBase z obs³ug± UNICODE. +%description -n wxBase-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe do biblioteki wxBase z obsługą UNICODE. + +%package -n wxDFB +Summary: wxUniversal-based wxDFB library +Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxDFB +Group: Libraries +Requires: %{name} = %{version}-%{release} +Requires: DirectFB >= 0.9.23 +Requires: wxBase = %{version}-%{release} + +%description -n wxDFB +wxUniversal-based wxDFB library. + +%description -n wxDFB -l pl.UTF-8 +Oparta na wxUniversal biblioteka wxDFB. + +%package -n wxDFB-devel +Summary: Header files for wxUniversal-based wxDFB library +Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxDFB +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} +Requires: wxBase-devel = %{version}-%{release} +Requires: wxDFB = %{version}-%{release} + +%description -n wxDFB-devel +Header files for wxUniversal-based wxDFB library. + +%description -n wxDFB-devel -l pl.UTF-8 +Pliki nagłówkowe opartej na wxUniversal biblioteki wxDFB. + +%package -n wxDFB-unicode +Summary: wxUniversal-based wxDFB library with UNICODE support +Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxDFB z obsługą UNICODE +Group: Libraries +Requires: %{name} = %{version}-%{release} +Requires: DirectFB >= 0.9.23 +Requires: wxBase-unicode = %{version}-%{release} + +%description -n wxDFB-unicode +wxUniversal-based wxDFB library with UNICODE support. + +%description -n wxDFB-unicode -l pl.UTF-8 +Oparta na wxUniversal biblioteka wxDFB z obsługą UNICODE. + +%package -n wxDFB-unicode-devel +Summary: Header files for wxUniversal-based wxDFB library with UNICODE support +Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxDFB z obsługą UNICODE +Group: Development/Libraries +Requires: %{name}-devel = %{version}-%{release} +Requires: wxBase-unicode-devel = %{version}-%{release} +Requires: wxDFB-unicode = %{version}-%{release} + +%description -n wxDFB-unicode-devel +Header files for wxUniversal-based wxDFB library with UNICODE support. + +%description -n wxDFB-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe opartej na wxUniversal biblioteki wxDFB z obsługą +UNICODE. %package -n wxGTK2 Summary: wxGTK2 library -Summary(pl): Biblioteka wxGTK2 +Summary(pl.UTF-8): Biblioteka wxGTK2 Group: X11/Libraries Requires: %{name} = %{version}-%{release} +Requires: gtk+2 >= 2:2.10 +Requires: gtk-webkit >= 1.3.1 +Requires: wxBase = %{version}-%{release} Obsoletes: wxGTK2-univ %description -n wxGTK2 wxWidgets library using GTK2 widgets. -%description -n wxGTK2 -l pl -Biblioteka wxWidgets u¿ywaj±ca widgetów GTK2. +%description -n wxGTK2 -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów GTK2. %package -n wxGTK2-devel Summary: Header files for wxGTK2 library -Summary(pl): Pliki nag³ówkowe biblioteki wxGTK2 +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2 Group: X11/Development/Libraries Requires: wxBase-devel = %{version}-%{release} Requires: wxGTK2 = %{version}-%{release} @@ -241,12 +321,12 @@ Obsoletes: wxGTK2-univ-devel %description -n wxGTK2-devel Header files for wxWidgets library using GTK2 widgets. -%description -n wxGTK2-devel -l pl -Pliki nag³ówkowe dla biblioteki wxWidgets u¿ywaj±cej widgetów GTK2. +%description -n wxGTK2-devel -l pl.UTF-8 +Pliki nagłówkowe dla biblioteki wxWidgets używającej widgetów GTK2. %package -n wxGTK2-gl Summary: GL canvas library for wxGTK2 -Summary(pl): Biblioteka GL dla wxGTK2 +Summary(pl.UTF-8): Biblioteka GL dla wxGTK2 Group: X11/Libraries Requires: wxGTK2 = %{version}-%{release} Obsoletes: wxGTK2-univ-gl @@ -254,40 +334,43 @@ Obsoletes: wxGTK2-univ-gl %description -n wxGTK2-gl wxGTK2 GL canvas library. -%description -n wxGTK2-gl -l pl +%description -n wxGTK2-gl -l pl.UTF-8 Biblioteka GL dla wxGTK2. %package -n wxGTK2-gl-devel Summary: Development files for GL canvas library for wxGTK2 -Summary(pl): Pliki programistyczne biblioteki GL dla wxGTK2 +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2 Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel Requires: wxGTK2-devel = %{version}-%{release} Requires: wxGTK2-gl = %{version}-%{release} -Requires: OpenGL-GLU-devel Obsoletes: wxGTK2-univ-gl-devel %description -n wxGTK2-gl-devel Development files for wxGTK2 GL canvas library. -%description -n wxGTK2-gl-devel -l pl +%description -n wxGTK2-gl-devel -l pl.UTF-8 Pliki programistyczne biblioteki GL dla wxGTK2. %package -n wxGTK2-unicode Summary: wxGTK2 library with UNICODE support -Summary(pl): Biblioteka wxGTK2 z obs³ug± UNICODE +Summary(pl.UTF-8): Biblioteka wxGTK2 z obsługą UNICODE Group: X11/Libraries Requires: %{name} = %{version}-%{release} +Requires: wxBase-unicode = %{version}-%{release} +Requires: gtk+2 >= 2:2.10 +Requires: gtk-webkit >= 1.3.1 Obsoletes: wxGTK2-univ-unicode %description -n wxGTK2-unicode wxWidgets library using GTK2 widgets with UNICODE support. -%description -n wxGTK2-unicode -l pl -Biblioteka wxWidgets u¿ywaj±ca widgetów GTK2 z obs³ug± UNICODE. +%description -n wxGTK2-unicode -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów GTK2 z obsługą UNICODE. %package -n wxGTK2-unicode-devel Summary: Header files for wxGTK2 library with UNICODE support -Summary(pl): Pliki nag³ówkowe biblioteki wxGTK2 z obs³ug± UNICODE +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK2 z obsługą UNICODE Group: X11/Development/Libraries Requires: wxBase-unicode-devel = %{version}-%{release} Requires: wxGTK2-unicode = %{version}-%{release} @@ -297,13 +380,13 @@ Obsoletes: wxGTK2-univ-unicode-devel Header files for wxWidgets library using GTK2 widgets with UNICODE support. -%description -n wxGTK2-unicode-devel -l pl -Pliki nag³ówkowe biblioteki wxWidgets u¿ywaj±cej widgetów GTK2 z -obs³ug± UNICODE. +%description -n wxGTK2-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki wxWidgets używającej widgetów GTK2 z +obsługą UNICODE. %package -n wxGTK2-unicode-gl Summary: GL canvas library for wxGTK2 with UNICODE support -Summary(pl): Biblioteka GL dla wxGTK2 z obs³ug± UNICODE +Summary(pl.UTF-8): Biblioteka GL dla wxGTK2 z obsługą UNICODE Group: X11/Libraries Requires: wxGTK2-unicode = %{version}-%{release} Obsoletes: wxGTK2-univ-unicode-gl @@ -311,68 +394,299 @@ Obsoletes: wxGTK2-univ-unicode-gl %description -n wxGTK2-unicode-gl GL canvas library for wxGTK2 with UNICODE support. -%description -n wxGTK2-unicode-gl -l pl -Biblioteka GL dla wxGTK2 z obs³ug± UNICODE. +%description -n wxGTK2-unicode-gl -l pl.UTF-8 +Biblioteka GL dla wxGTK2 z obsługą UNICODE. %package -n wxGTK2-unicode-gl-devel Summary: Development files for GL canvas library for wxGTK2 with UNICODE support -Summary(pl): Pliki programistyczne biblioteki GL dla wxGTK2 z obs³ug± UNICODE +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel Requires: wxGTK2-unicode-devel = %{version}-%{release} Requires: wxGTK2-unicode-gl = %{version}-%{release} -Requires: OpenGL-GLU-devel Obsoletes: wxGTK2-univ-unicode-gl-devel %description -n wxGTK2-unicode-gl-devel Development files for GL canvas library for wxGTK2 with UNICODE support. -%description -n wxGTK2-unicode-gl-devel -l pl -Pliki programistyczne biblioteki GL dla wxGTK2 z obs³ug± UNICODE. +%description -n wxGTK2-unicode-gl-devel -l pl.UTF-8 +Pliki programistyczne biblioteki GL dla wxGTK2 z obsługą UNICODE. + +%package -n wxGTK3 +Summary: wxGTK3 library +Summary(pl.UTF-8): Biblioteka wxGTK3 +Group: X11/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gtk-webkit3 >= 1.3.1 +Requires: wxBase = %{version}-%{release} +Obsoletes: wxGTK3-univ + +%description -n wxGTK3 +wxWidgets library using GTK3 widgets. + +%description -n wxGTK3 -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów GTK3. + +%package -n wxGTK3-devel +Summary: Header files for wxGTK3 library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK3 +Group: X11/Development/Libraries +Requires: wxBase-devel = %{version}-%{release} +Requires: wxGTK3 = %{version}-%{release} +Obsoletes: wxGTK3-univ-devel + +%description -n wxGTK3-devel +Header files for wxWidgets library using GTK3 widgets. + +%description -n wxGTK3-devel -l pl.UTF-8 +Pliki nagłówkowe dla biblioteki wxWidgets używającej widgetów GTK3. + +%package -n wxGTK3-gl +Summary: GL canvas library for wxGTK3 +Summary(pl.UTF-8): Biblioteka GL dla wxGTK3 +Group: X11/Libraries +Requires: wxGTK3 = %{version}-%{release} +Obsoletes: wxGTK3-univ-gl + +%description -n wxGTK3-gl +wxGTK3 GL canvas library. + +%description -n wxGTK3-gl -l pl.UTF-8 +Biblioteka GL dla wxGTK3. + +%package -n wxGTK3-gl-devel +Summary: Development files for GL canvas library for wxGTK3 +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK3 +Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel +Requires: wxGTK3-devel = %{version}-%{release} +Requires: wxGTK3-gl = %{version}-%{release} +Obsoletes: wxGTK3-univ-gl-devel + +%description -n wxGTK3-gl-devel +Development files for wxGTK3 GL canvas library. + +%description -n wxGTK3-gl-devel -l pl.UTF-8 +Pliki programistyczne biblioteki GL dla wxGTK3. + +%package -n wxGTK3-unicode +Summary: wxGTK3 library with UNICODE support +Summary(pl.UTF-8): Biblioteka wxGTK3 z obsługą UNICODE +Group: X11/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gtk-webkit3 >= 1.3.1 +Requires: wxBase-unicode = %{version}-%{release} +Obsoletes: wxGTK3-univ-unicode + +%description -n wxGTK3-unicode +wxWidgets library using GTK3 widgets with UNICODE support. + +%description -n wxGTK3-unicode -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów GTK3 z obsługą UNICODE. + +%package -n wxGTK3-unicode-devel +Summary: Header files for wxGTK3 library with UNICODE support +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxGTK3 z obsługą UNICODE +Group: X11/Development/Libraries +Requires: wxBase-unicode-devel = %{version}-%{release} +Requires: wxGTK3-unicode = %{version}-%{release} +Obsoletes: wxGTK3-univ-unicode-devel + +%description -n wxGTK3-unicode-devel +Header files for wxWidgets library using GTK3 widgets with UNICODE +support. + +%description -n wxGTK3-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki wxWidgets używającej widgetów GTK3 z +obsługą UNICODE. + +%package -n wxGTK3-unicode-gl +Summary: GL canvas library for wxGTK3 with UNICODE support +Summary(pl.UTF-8): Biblioteka GL dla wxGTK3 z obsługą UNICODE +Group: X11/Libraries +Requires: wxGTK3-unicode = %{version}-%{release} +Obsoletes: wxGTK3-univ-unicode-gl + +%description -n wxGTK3-unicode-gl +GL canvas library for wxGTK3 with UNICODE support. + +%description -n wxGTK3-unicode-gl -l pl.UTF-8 +Biblioteka GL dla wxGTK3 z obsługą UNICODE. + +%package -n wxGTK3-unicode-gl-devel +Summary: Development files for GL canvas library for wxGTK3 with UNICODE support +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxGTK3 z obsługą UNICODE +Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel +Requires: wxGTK3-unicode-devel = %{version}-%{release} +Requires: wxGTK3-unicode-gl = %{version}-%{release} +Obsoletes: wxGTK3-univ-unicode-gl-devel + +%description -n wxGTK3-unicode-gl-devel +Development files for GL canvas library for wxGTK3 with UNICODE +support. + +%description -n wxGTK3-unicode-gl-devel -l pl.UTF-8 +Pliki programistyczne biblioteki GL dla wxGTK3 z obsługą UNICODE. + +%package -n wxMotif +Summary: wxMotif library +Summary(pl.UTF-8): Biblioteka wxMotif +Group: X11/Libraries +Requires: %{name} = %{version}-%{release} +Requires: wxBase = %{version}-%{release} + +%description -n wxMotif +wxWidgets library using Motif widgets. + +%description -n wxMotif -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów Motif. + +%package -n wxMotif-devel +Summary: Header files for wxMotif library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxMotif +Group: X11/Development/Libraries +Requires: wxBase-devel = %{version}-%{release} +Requires: wxMotif = %{version}-%{release} + +%description -n wxMotif-devel +Header files for wxWidgets library using Motif widgets. + +%description -n wxMotif-devel -l pl.UTF-8 +Pliki nagłówkowe dla biblioteki wxWidgets używającej widgetów Motif. + +%package -n wxMotif-gl +Summary: GL canvas library for wxMotif +Summary(pl.UTF-8): Biblioteka GL dla wxMotif +Group: X11/Libraries +Requires: wxMotif = %{version}-%{release} + +%description -n wxMotif-gl +wxMotif GL canvas library. + +%description -n wxMotif-gl -l pl.UTF-8 +Biblioteka GL dla wxMotif. + +%package -n wxMotif-gl-devel +Summary: Development files for GL canvas library for wxMotif +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxMotif +Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel +Requires: wxMotif-devel = %{version}-%{release} +Requires: wxMotif-gl = %{version}-%{release} + +%description -n wxMotif-gl-devel +Development files for wxMotif GL canvas library. + +%description -n wxMotif-gl-devel -l pl.UTF-8 +Pliki programistyczne biblioteki GL dla wxMotif. + +%package -n wxMotif-unicode +Summary: wxMotif library with UNICODE support +Summary(pl.UTF-8): Biblioteka wxMotif z obsługą UNICODE +Group: X11/Libraries +Requires: %{name} = %{version}-%{release} +Requires: gtk-webkit3 >= 1.3.1 +Requires: wxBase-unicode = %{version}-%{release} +Obsoletes: wxMotif-univ-unicode + +%description -n wxMotif-unicode +wxWidgets library using Motif widgets with UNICODE support. + +%description -n wxMotif-unicode -l pl.UTF-8 +Biblioteka wxWidgets używająca widgetów Motif z obsługą UNICODE. + +%package -n wxMotif-unicode-devel +Summary: Header files for wxMotif library with UNICODE support +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki wxMotif z obsługą UNICODE +Group: X11/Development/Libraries +Requires: wxBase-unicode-devel = %{version}-%{release} +Requires: wxMotif-unicode = %{version}-%{release} +Obsoletes: wxMotif-univ-unicode-devel + +%description -n wxMotif-unicode-devel +Header files for wxWidgets library using Motif widgets with UNICODE +support. + +%description -n wxMotif-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki wxWidgets używającej widgetów Motif z +obsługą UNICODE. + +%package -n wxMotif-unicode-gl +Summary: GL canvas library for wxMotif with UNICODE support +Summary(pl.UTF-8): Biblioteka GL dla wxMotif z obsługą UNICODE +Group: X11/Libraries +Requires: wxMotif-unicode = %{version}-%{release} +Obsoletes: wxMotif-univ-unicode-gl + +%description -n wxMotif-unicode-gl +GL canvas library for wxMotif with UNICODE support. + +%description -n wxMotif-unicode-gl -l pl.UTF-8 +Biblioteka GL dla wxMotif z obsługą UNICODE. + +%package -n wxMotif-unicode-gl-devel +Summary: Development files for GL canvas library for wxMotif with UNICODE support +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxMotif z obsługą UNICODE +Group: X11/Development/Libraries +Requires: OpenGL-GLU-devel +Requires: wxMotif-unicode-devel = %{version}-%{release} +Requires: wxMotif-unicode-gl = %{version}-%{release} +Obsoletes: wxMotif-univ-unicode-gl-devel + +%description -n wxMotif-unicode-gl-devel +Development files for GL canvas library for wxMotif with UNICODE +support. + +%description -n wxMotif-unicode-gl-devel -l pl.UTF-8 +Pliki programistyczne biblioteki GL dla wxMotif z obsługą UNICODE. %package utils Summary: Misc utils from wxWidgets project -Summary(pl): Ró¿ne narzêdzia z projektu wxWidgets +Summary(pl.UTF-8): Różne narzędzia z projektu wxWidgets Group: X11/Development/Tools Requires: wxX11 = %{version}-%{release} Obsoletes: wxWindows-utils %description utils -Misc utils from wxWidgets project: helpviewer, makegen, etc. +Misc utils from wxWidgets project: wxemulator, wxrc, etc. -%description utils -l pl -Ró¿ne narzêdzia z projektu wxWidgets: helpviewer, makegen itp. +%description utils -l pl.UTF-8 +Różne narzędzia z projektu wxWidgets: wxemulator, wxrc itp. %package -n wxX11 Summary: wxUniversal-based wxX11 library -Summary(pl): Oparta na wxUniversal biblioteka wxX11 +Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11 Group: X11/Libraries Requires: %{name} = %{version}-%{release} +Requires: wxBase = %{version}-%{release} Obsoletes: wxX11-univ %description -n wxX11 wxUniversal-based wxX11 library. -%description -n wxX11 -l pl +%description -n wxX11 -l pl.UTF-8 Oparta na wxUniversal biblioteka wxX11. %package -n wxX11-devel Summary: Header files for wxUniversal-based wxX11 library -Summary(pl): Pliki nag³ówkowe opartej na wxUniversal biblioteki wxX11 -Group: X11/Libraries +Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 +Group: X11/Development/Libraries Requires: %{name}-devel = %{version}-%{release} +Requires: wxBase-devel = %{version}-%{release} Requires: wxX11 = %{version}-%{release} Obsoletes: wxX11-univ-devel %description -n wxX11-devel Header files for wxUniversal-based wxX11 library. -%description -n wxX11-devel -l pl -Pliki nag³ówkowe opartej na wxUniversal biblioteki wxX11. +%description -n wxX11-devel -l pl.UTF-8 +Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11. %package -n wxX11-gl Summary: GL canvas library for wxUniversal-based wxX11 -Summary(pl): Biblioteka GL dla opartej na wxUniversal wxX11 +Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11 Group: X11/Libraries Requires: wxX11 = %{version}-%{release} Obsoletes: wxX11-univ-gl @@ -380,54 +694,57 @@ Obsoletes: wxX11-univ-gl %description -n wxX11-gl GL canvas library for wxUniversal-based wxX11. -%description -n wxX11-gl -l pl +%description -n wxX11-gl -l pl.UTF-8 Biblioteka GL dla opartej na wxUniversal wxX11. %package -n wxX11-gl-devel Summary: Development files for GL canvas library for wxUniversal-based wxX11 -Summary(pl): Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 Group: X11/Development/Libraries -Requires: wxX11-gl = %{version}-%{release} -Requires: wxX11-devel = %{version}-%{release} Requires: OpenGL-GLU-devel +Requires: wxX11-devel = %{version}-%{release} +Requires: wxX11-gl = %{version}-%{release} Obsoletes: wxX11-univ-gl-devel %description -n wxX11-gl-devel Development files for GL canvas library for wxUniversal-based wxX11. -%description -n wxX11-gl-devel -l pl +%description -n wxX11-gl-devel -l pl.UTF-8 Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11. %package -n wxX11-unicode Summary: wxUniversal-based wxX11 library with UNICODE support -Summary(pl): Oparta na wxUniversal biblioteka wxX11 z obs³ug± UNICODE +Summary(pl.UTF-8): Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE Group: X11/Libraries Requires: %{name} = %{version}-%{release} +Requires: wxBase-unicode = %{version}-%{release} Obsoletes: wxX11-univ-unicode %description -n wxX11-unicode wxUniversal-based wxX11 library with UNICODE support. -%description -n wxX11-unicode -l pl -Oparta na wxUniversal biblioteka wxX11 z obs³ug± UNICODE. +%description -n wxX11-unicode -l pl.UTF-8 +Oparta na wxUniversal biblioteka wxX11 z obsługą UNICODE. %package -n wxX11-unicode-devel Summary: Header files for wxUniversal-based wxX11 library with UNICODE support -Summary(pl): Pliki nag³ówkowe opartej na wxUniversal biblioteki wxX11 z obs³ug± UNICODE +Summary(pl.UTF-8): Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą UNICODE Group: X11/Development/Libraries Requires: %{name}-devel = %{version}-%{release} +Requires: wxBase-unicode-devel = %{version}-%{release} Requires: wxX11-unicode = %{version}-%{release} Obsoletes: wxX11-univ-unicode-devel %description -n wxX11-unicode-devel Header files for wxUniversal-based wxX11 library with UNICODE support. -%description -n wxX11-unicode-devel -l pl -Pliki nag³ówkowe opartej na wxUniversal biblioteki wxX11 z obs³ug± UNICODE. +%description -n wxX11-unicode-devel -l pl.UTF-8 +Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11 z obsługą +UNICODE. %package -n wxX11-unicode-gl Summary: GL canvas library for wxUniversal-based wxX11 with UNICODE support -Summary(pl): Biblioteka GL dla opartej na wxUniversal wxX11 z obs³ug± UNICODE +Summary(pl.UTF-8): Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE Group: X11/Libraries Requires: wxX11-unicode = %{version}-%{release} Obsoletes: wxX11-univ-unicode-gl @@ -435,25 +752,25 @@ Obsoletes: wxX11-univ-unicode-gl %description -n wxX11-unicode-gl GL canvas library for wxUniversal-based wxX11 with UNICODE support. -%description -n wxX11-unicode-gl -l pl -Biblioteka GL dla opartej na wxUniversal wxX11 z obs³ug± UNICODE. +%description -n wxX11-unicode-gl -l pl.UTF-8 +Biblioteka GL dla opartej na wxUniversal wxX11 z obsługą UNICODE. %package -n wxX11-unicode-gl-devel Summary: Development files for GL canvas library for wxX11 with UNICODE support -Summary(pl): Pliki programistyczne biblioteki GL dla wxX11 z obs³ug± UNICODE +Summary(pl.UTF-8): Pliki programistyczne biblioteki GL dla wxX11 z obsługą UNICODE Group: X11/Development/Libraries -Requires: wxX11-unicode-gl = %{version}-%{release} -Requires: wxX11-unicode-devel = %{version}-%{release} Requires: OpenGL-GLU-devel +Requires: wxX11-unicode-devel = %{version}-%{release} +Requires: wxX11-unicode-gl = %{version}-%{release} Obsoletes: wxX11-univ-unicode-gl-devel %description -n wxX11-unicode-gl-devel Development files for GL canvas library for wxUniversal-based wxX11 with UNICODE support. -%description -n wxX11-unicode-gl-devel -l pl +%description -n wxX11-unicode-gl-devel -l pl.UTF-8 Pliki programistyczne biblioteki GL dla opartej na wxUniversal wxX11 z -obs³ug± UNICODE. +obsługą UNICODE. %prep %setup -q @@ -464,51 +781,51 @@ obs %patch4 -p1 %patch5 -p1 -echo 'AC_DEFUN([AM_PATH_GTK],[:])' > fake-am_path_gtk.m4 +%{__rm} build/aclocal/bakefile*.m4 %build -# if bakefiles rebuild is needed: -#%if "%(rpm -q bakefile --qf '%%{VERSION}')" != "0.1.9" -#cd build/bakefiles -#bakefile_gen -f autoconf -#cd ../.. -#%endif +%if "%(rpm -q bakefile --qf '%%{VERSION}')" != "0.2.9" +cd build/bakefiles +bakefile_gen -f autoconf +cd ../.. +%endif cp -f /usr/share/automake/config.sub . %{__aclocal} -I build/aclocal %{__autoconf} -CPPFLAGS="%{rpmcflags} -I`pwd`/include -I/usr/X11R6/include"; export CPPFLAGS +CPPFLAGS="%{rpmcppflags} %{rpmcflags} -fPIC -I`pwd`/include"; export CPPFLAGS # avoid adding -s to LDFLAGS LDFLAGS=" "; export LDFLAGS args="%{?with_debug:--enable-debug}%{!?with_debug:--disable-debug} \ - --enable-plugins \ - --enable-std_iostreams \ - --without-sdl \ - --with-opengl \ --enable-calendar \ --enable-controls \ - --enable-tabdialog" + --enable-plugins \ + --enable-std_iostreams \ + --enable-tabdialog \ + --with-libmspack \ + %{?with_sdl:--with-sdl} \ + --with-opengl" -gui='--with-gtk' -for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ - '--enable-unicode' ; do +for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} %{?with_motif:'--with-motif'} ; do +for unicode in %{?with_ansi:'--disable-unicode'} '--enable-unicode' ; do objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` mkdir $objdir cd $objdir ../%configure \ ${args} \ ${gui} \ + --enable-graphics_ctx \ --disable-universal \ - ${unicode} + ${unicode} \ + --enable-printarch %{__make} - %{__make} -C contrib/src cd .. done +done -%if %{with x11} -gui='--with-x11' -for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ - '--enable-unicode' ; do +%if %{with x11} || %{with directfb} +for gui in %{?with_x11:'--with-x11'} %{?with_directfb:--with-directfb} ; do +for unicode in %{?with_ansi:'--disable-unicode'} '--enable-unicode' ; do objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` mkdir $objdir cd $objdir @@ -518,53 +835,41 @@ for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ --enable-universal \ ${unicode} %{__make} - %{__make} -C contrib/src - if echo $objdir| grep -q disable-unicode ; then + if echo $objdir| grep -q 'with-x11--disable-unicode' ; then %{__make} -C utils %{__make} -C utils/emulator %{__make} -C utils/hhp2cached - %{__make} -C contrib/utils + # %{__make} -C contrib/utils fi cd .. done +done %endif -cd locale -%{__make} allmo +%{__make} -C locale allmo %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_bindir} -gui='--with-gtk' -for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ - '--enable-unicode' ; do +for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} %{?with_motif:'--with-motif'} ; do +for unicode in %{?with_ansi:'--disable-unicode'} '--enable-unicode' ; do objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` - cd $objdir - %{__make} install \ - prefix=$RPM_BUILD_ROOT%{_prefix} \ - exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ - bindir=$RPM_BUILD_ROOT%{_bindir} \ - datadir=$RPM_BUILD_ROOT%{_datadir} \ - libdir=$RPM_BUILD_ROOT%{_libdir} \ - mandir=$RPM_BUILD_ROOT%{_mandir} \ - includedir=$RPM_BUILD_ROOT%{_includedir} - - %{__make} -C contrib/src install \ + %{__make} -C $objdir install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ bindir=$RPM_BUILD_ROOT%{_bindir} \ datadir=$RPM_BUILD_ROOT%{_datadir} \ libdir=$RPM_BUILD_ROOT%{_libdir} \ mandir=$RPM_BUILD_ROOT%{_mandir} \ - includedir=$RPM_BUILD_ROOT%{_includedir} - cd .. + includedir=$RPM_BUILD_ROOT%{_includedir} \ + LOCALE_MSW_LINGUAS= +done done -%if %{with x11} -gui='--with-x11' -for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ - '--enable-unicode' ; do +%if %{with x11} || %{with directfb} +for gui in %{?with_x11:'--with-x11'} %{?with_directfb:--with-directfb} ; do +for unicode in %{?with_ansi:'--disable-unicode'} '--enable-unicode' ; do objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'` cd $objdir %{__make} install \ @@ -574,44 +879,36 @@ for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \ datadir=$RPM_BUILD_ROOT%{_datadir} \ libdir=$RPM_BUILD_ROOT%{_libdir} \ mandir=$RPM_BUILD_ROOT%{_mandir} \ - includedir=$RPM_BUILD_ROOT%{_includedir} - if echo $objdir| grep -q disable-unicode ; then -# install utils/dialoged/src/DialogEd $RPM_BUILD_ROOT%{_bindir} + includedir=$RPM_BUILD_ROOT%{_includedir} \ + LOCALE_MSW_LINGUAS= + if echo $objdir| grep -q 'with-x11--disable-unicode' ; then # TODO: install default config files and default backgrouds - install utils/HelpGen/src/HelpGen $RPM_BUILD_ROOT%{_bindir} install utils/emulator/src/wxemulator $RPM_BUILD_ROOT%{_bindir} - install utils/tex2rtf/src/tex2rtf $RPM_BUILD_ROOT%{_bindir} install utils/hhp2cached/hhp2cached $RPM_BUILD_ROOT%{_bindir} -# install utils/makegen/makegen $RPM_BUILD_ROOT%{_bindir} install utils/wxrc/wxrc $RPM_BUILD_ROOT%{_bindir} -# install -d $RPM_BUILD_ROOT%{_datadir}/wx/makegen/templates -# install -m644 utils/makegen/templates/* \ -# $RPM_BUILD_ROOT%{_datadir}/wx/makegen/templates -# install contrib/utils/wxrcedit/wxrcedit $RPM_BUILD_ROOT%{_bindir} -# install -d $RPM_BUILD_ROOT%{_datadir}/wx/wxrcedit -# install contrib/utils/wxrcedit/df/* \ -# $RPM_BUILD_ROOT%{_datadir}/wx/wxrcedit/ fi - - %{__make} -C contrib/src install \ - prefix=$RPM_BUILD_ROOT%{_prefix} \ - exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \ - bindir=$RPM_BUILD_ROOT%{_bindir} \ - datadir=$RPM_BUILD_ROOT%{_datadir} \ - libdir=$RPM_BUILD_ROOT%{_libdir} \ - mandir=$RPM_BUILD_ROOT%{_mandir} \ - includedir=$RPM_BUILD_ROOT%{_includedir} - cd .. done +done %endif -set -x +# public headers include from wx/private +cp -a include/wx/private $RPM_BUILD_ROOT%{_includedir}/wx-%{majver}/wx/ +cp -a include/wx/unix/private $RPM_BUILD_ROOT%{_includedir}/wx-%{majver}/wx/unix/ + +%if %{without sdl} +install -d $RPM_BUILD_ROOT%{_libdir}/wx/%{majver} +%endif for i in $RPM_BUILD_ROOT%{_libdir}/wx/config/* do b=`basename $i` - cp $i $RPM_BUILD_ROOT%{_bindir}/wx-`echo $b|sed -e 's/\(.*\)-release-.*/\1/'`-config + c=`echo $b|sed -e 's/\(.*\)-%{majver}/\1/'` + if [ "$b" = "$c" ]; then + echo "Something is not right... Sed rule failed" + exit 1 + fi + cp $i $RPM_BUILD_ROOT%{_bindir}/wx-${c}-config done install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} @@ -624,173 +921,648 @@ cp -f docs/x11/readme.txt docs/wxX11-readme.txt rm -rf $RPM_BUILD_ROOT %post -n wxBase -p /sbin/ldconfig -%postun -n wxBase -p /sbin/ldconfig +%postun -n wxBase -p /sbin/ldconfig %post -n wxBase-unicode -p /sbin/ldconfig -%postun -n wxBase-unicode -p /sbin/ldconfig +%postun -n wxBase-unicode -p /sbin/ldconfig + +%post -n wxDFB -p /sbin/ldconfig +%postun -n wxDFB -p /sbin/ldconfig + +%post -n wxDFB-unicode -p /sbin/ldconfig +%postun -n wxDFB-unicode -p /sbin/ldconfig %post -n wxGTK2 -p /sbin/ldconfig -%postun -n wxGTK2 -p /sbin/ldconfig +%postun -n wxGTK2 -p /sbin/ldconfig %post -n wxGTK2-gl -p /sbin/ldconfig -%postun -n wxGTK2-gl -p /sbin/ldconfig +%postun -n wxGTK2-gl -p /sbin/ldconfig %post -n wxGTK2-unicode -p /sbin/ldconfig -%postun -n wxGTK2-unicode -p /sbin/ldconfig +%postun -n wxGTK2-unicode -p /sbin/ldconfig %post -n wxGTK2-unicode-gl -p /sbin/ldconfig -%postun -n wxGTK2-unicode-gl -p /sbin/ldconfig +%postun -n wxGTK2-unicode-gl -p /sbin/ldconfig + +%post -n wxGTK3 -p /sbin/ldconfig +%postun -n wxGTK3 -p /sbin/ldconfig + +%post -n wxGTK3-gl -p /sbin/ldconfig +%postun -n wxGTK3-gl -p /sbin/ldconfig + +%post -n wxGTK3-unicode -p /sbin/ldconfig +%postun -n wxGTK3-unicode -p /sbin/ldconfig + +%post -n wxGTK3-unicode-gl -p /sbin/ldconfig +%postun -n wxGTK3-unicode-gl -p /sbin/ldconfig + +%post -n wxMotif -p /sbin/ldconfig +%postun -n wxMotif -p /sbin/ldconfig + +%post -n wxMotif-gl -p /sbin/ldconfig +%postun -n wxMotif-gl -p /sbin/ldconfig + +%post -n wxMotif-unicode -p /sbin/ldconfig +%postun -n wxMotif-unicode -p /sbin/ldconfig + +%post -n wxMotif-unicode-gl -p /sbin/ldconfig +%postun -n wxMotif-unicode-gl -p /sbin/ldconfig %post -n wxX11 -p /sbin/ldconfig -%postun -n wxX11 -p /sbin/ldconfig +%postun -n wxX11 -p /sbin/ldconfig %post -n wxX11-unicode -p /sbin/ldconfig -%postun -n wxX11-unicode -p /sbin/ldconfig +%postun -n wxX11-unicode -p /sbin/ldconfig -%define _libf %{?with_debug:d} -%define _configf %{?with_debug:-debug-2.6} +%define libflag %{?with_debug:d} %files -f wxstd.lang %defattr(644,root,root,755) -%doc docs/{changes,licence,licendoc,preamble,readme,todo}.txt +%doc docs/{changes,licence,licendoc,preamble,readme}.txt +%dir %{_libdir}/wx +%dir %{_libdir}/wx/%{majver} %files devel %defattr(644,root,root,755) -%doc docs/html %doc docs/tech docs/univ -%{_includedir}/wx* -%dir %{_libdir}/wx +%{_includedir}/wx-%{majver} %dir %{_libdir}/wx/include %dir %{_libdir}/wx/config -%{_aclocaldir}/*.m4 +%{_aclocaldir}/wxwin.m4 -%files examples +%files -n bakefile-wxWidgets %defattr(644,root,root,755) -%{_examplesdir}/%{name}-%{version} +%{_datadir}/bakefile/presets/wx*.bkl +%{_datadir}/bakefile/presets/wx_presets.py -%if %{with x11} -%files HelpGen +%files examples %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/HelpGen -%endif +%{_examplesdir}/%{name}-%{version} %if %{with ansi} %files -n wxBase %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_base%{_libf}-*.so.*.* -%attr(755,root,root) %{_libdir}/libwx_base%{_libf}_*.so.*.* -#%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdl-*.so +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_base%{libflag}-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}_net-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_base%{libflag}_net-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}_xml-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_base%{libflag}_xml-%{majver}.so.0 +%if %{with sdl} +%attr(755,root,root) %{_libdir}/wx/%{majver}/sound_sdl%{libflag}-%{majver}.so +%endif %files -n wxBase-devel %defattr(644,root,root,755) -%{_libdir}/libwx_base%{_libf}-*.so -%{_libdir}/libwx_base%{_libf}_*.so +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}_net-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_base%{libflag}_xml-%{majver}.so %endif %files -n wxBase-unicode %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}-*.so.*.* -%attr(755,root,root) %{_libdir}/libwx_baseu%{_libf}_*.so.*.* -#%attr(755,root,root) %{_libdir}/wx/%{version}/sound_sdlu-*.so +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{libflag}-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}_net-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{libflag}_net-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}_xml-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_baseu%{libflag}_xml-%{majver}.so.0 +%if %{with sdl} +%attr(755,root,root) %{_libdir}/wx/%{majver}/sound_sdlu%{libflag}-%{majver}.so +%endif %files -n wxBase-unicode-devel %defattr(644,root,root,755) -%{_libdir}/libwx_baseu%{_libf}-*.so -%{_libdir}/libwx_baseu%{_libf}_*.so +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}_net-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_baseu%{libflag}_xml-%{majver}.so + +%if %{with directfb} +%if %{with ansi} +%files -n wxDFB +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbuniv%{libflag}_xrc-%{majver}.so.0 + +%files -n wxDFB-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbuniv%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/dfbuniv-ansi-%{majver} +%{_libdir}/wx/include/dfbuniv-ansi-%{majver} +%attr(755,root,root) %{_bindir}/wx-dfbuniv-ansi-config +%endif + +%files -n wxDFB-unicode +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_dfbunivu%{libflag}_xrc-%{majver}.so.0 + +%files -n wxDFB-unicode-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_dfbunivu%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/dfbuniv-unicode-%{majver} +%{_libdir}/wx/include/dfbuniv-unicode-%{majver} +%attr(755,root,root) %{_bindir}/wx-dfbuniv-unicode-config +%endif %if %{with ansi} %files -n wxGTK2 %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_*.so.*.* -%exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_webview-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_webview-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_xrc-%{majver}.so.0 %files -n wxGTK2-devel %defattr(644,root,root,755) -%{_libdir}/libwx_gtk2%{_libf}_*-*.so -%exclude %{_libdir}/libwx_gtk2%{_libf}_gl-*.so -%{_libdir}/wx/config/gtk2-ansi-* -%{_libdir}/wx/include/gtk2-ansi-* -%attr(755,root,root) %{_bindir}/wx-gtk2-ansi%{_configf}-config +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_webview-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/gtk2-ansi-%{majver} +%{_libdir}/wx/include/gtk2-ansi-%{majver} +%attr(755,root,root) %{_bindir}/wx-gtk2-ansi-config %files -n wxGTK2-gl %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_gtk2%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2%{libflag}_gl-%{majver}.so.0 %files -n wxGTK2-gl-devel %defattr(644,root,root,755) -%{_libdir}/libwx_gtk2%{_libf}_gl-*.so +%attr(755,root,root) %{_libdir}/libwx_gtk2%{libflag}_gl-%{majver}.so %endif %files -n wxGTK2-unicode %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_*-*.so.*.* -%exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_webview-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_webview-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_xrc-%{majver}.so.0 %files -n wxGTK2-unicode-devel %defattr(644,root,root,755) -%{_libdir}/libwx_gtk2u%{_libf}_*-*.so -%exclude %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so -%{_libdir}/wx/config/gtk2-unicode-* -%{_libdir}/wx/include/gtk2-unicode-* -%attr(755,root,root) %{_bindir}/wx-gtk2-unicode%{_configf}-config +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_webview-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/gtk2-unicode-%{majver} +%{_libdir}/wx/include/gtk2-unicode-%{majver} +%attr(755,root,root) %{_bindir}/wx-gtk2-unicode-config %files -n wxGTK2-unicode-gl %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_gtk2u%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk2u%{libflag}_gl-%{majver}.so.0 %files -n wxGTK2-unicode-gl-devel %defattr(644,root,root,755) -%{_libdir}/libwx_gtk2u%{_libf}_gl-*.so +%attr(755,root,root) %{_libdir}/libwx_gtk2u%{libflag}_gl-%{majver}.so + +%if %{with gtk3} +%if %{with ansi} +%files -n wxGTK3 +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_webview-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_webview-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_xrc-%{majver}.so.0 + +%files -n wxGTK3-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_webview-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/gtk3-ansi-%{majver} +%{_libdir}/wx/include/gtk3-ansi-%{majver} +%attr(755,root,root) %{_bindir}/wx-gtk3-ansi-config + +%files -n wxGTK3-gl +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3%{libflag}_gl-%{majver}.so.0 + +%files -n wxGTK3-gl-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3%{libflag}_gl-%{majver}.so +%endif + +%files -n wxGTK3-unicode +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_webview-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_webview-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_xrc-%{majver}.so.0 + +%files -n wxGTK3-unicode-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_webview-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/gtk3-unicode-%{majver} +%{_libdir}/wx/include/gtk3-unicode-%{majver} +%attr(755,root,root) %{_bindir}/wx-gtk3-unicode-config + +%files -n wxGTK3-unicode-gl +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_gtk3u%{libflag}_gl-%{majver}.so.0 + +%files -n wxGTK3-unicode-gl-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_gtk3u%{libflag}_gl-%{majver}.so +%endif + +%if %{with motif} +%if %{with ansi} +%files -n wxMotif +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_xrc-%{majver}.so.0 + +%files -n wxMotif-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/motif-ansi-%{majver} +%{_libdir}/wx/include/motif-ansi-%{majver} +%attr(755,root,root) %{_bindir}/wx-motif-ansi-config + +%files -n wxMotif-gl +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motif%{libflag}_gl-%{majver}.so.0 + +%files -n wxMotif-gl-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motif%{libflag}_gl-%{majver}.so +%endif + +%files -n wxMotif-unicode +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_xrc-%{majver}.so.0 + +%files -n wxMotif-unicode-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/motif-unicode-%{majver} +%{_libdir}/wx/include/motif-unicode-%{majver} +%attr(755,root,root) %{_bindir}/wx-motif-unicode-config + +%files -n wxMotif-unicode-gl +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_motifu%{libflag}_gl-%{majver}.so.0 + +%files -n wxMotif-unicode-gl-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/libwx_motifu%{libflag}_gl-%{majver}.so +%endif %if %{with x11} %if %{with ansi} %files utils %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/* -%exclude %{_bindir}/HelpGen -%exclude %{_bindir}/wx*-config +%attr(755,root,root) %{_bindir}/hhp2cached +%attr(755,root,root) %{_bindir}/wxemulator +%attr(755,root,root) %{_bindir}/wxrc +%attr(755,root,root) %{_bindir}/wxrc-%{majver} %files -n wxX11 %defattr(644,root,root,755) %doc docs/wxX11-readme.txt -%attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_*-*.so.*.* -%exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_xrc-%{majver}.so.0 %files -n wxX11-devel %defattr(644,root,root,755) -%{_libdir}/libwx_x11univ%{_libf}_*-*.so -%exclude %{_libdir}/libwx_x11univ%{_libf}_gl-*.so -%{_libdir}/wx/config/x11univ-ansi-* -%{_libdir}/wx/include/x11univ-ansi-* -%attr(755,root,root) %{_bindir}/wx-x11univ-ansi%{_configf}-config +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/x11univ-ansi-%{majver} +%{_libdir}/wx/include/x11univ-ansi-%{majver} +%attr(755,root,root) %{_bindir}/wx-x11univ-ansi-config %files -n wxX11-gl %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_x11univ%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univ%{libflag}_gl-%{majver}.so.0 %files -n wxX11-gl-devel %defattr(644,root,root,755) -%{_libdir}/libwx_x11univ%{_libf}_gl-*.so +%attr(755,root,root) %{_libdir}/libwx_x11univ%{libflag}_gl-%{majver}.so %endif %files -n wxX11-unicode %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_*-*.so.*.* -%exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_adv-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_adv-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_aui-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_aui-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_core-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_core-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_html-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_html-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_media-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_media-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_propgrid-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_propgrid-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_qa-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_qa-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_ribbon-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_ribbon-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_richtext-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_richtext-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_stc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_stc-%{majver}.so.0 +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_xrc-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_xrc-%{majver}.so.0 %files -n wxX11-unicode-devel %defattr(644,root,root,755) -%{_libdir}/libwx_x11univu%{_libf}_*-*.so -%exclude %{_libdir}/libwx_x11univu%{_libf}_gl-*.so -%{_libdir}/wx/config/x11univ-unicode-* -%{_libdir}/wx/include/x11univ-unicode-* -%attr(755,root,root) %{_bindir}/wx-x11univ-unicode%{_configf}-config +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_adv-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_aui-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_core-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_html-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_media-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_propgrid-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_qa-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_ribbon-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_richtext-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_stc-%{majver}.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_xrc-%{majver}.so +%attr(755,root,root) %{_libdir}/wx/config/x11univ-unicode-%{majver} +%{_libdir}/wx/include/x11univ-unicode-%{majver} +%attr(755,root,root) %{_bindir}/wx-x11univ-unicode-config %files -n wxX11-unicode-gl %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/libwx_x11univu%{_libf}_gl-*.so.*.* +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_gl-%{majver}.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libwx_x11univu%{libflag}_gl-%{majver}.so.0 %files -n wxX11-unicode-gl-devel %defattr(644,root,root,755) -%{_libdir}/libwx_x11univu%{_libf}_gl-*.so +%attr(755,root,root) %{_libdir}/libwx_x11univu%{libflag}_gl-%{majver}.so %endif