commit 984ee7e07674c5f49a0c9606209f501d2c477c23
Author: Jakub Bogusz <[email protected]>
Date:   Sat Jan 25 07:41:37 2014 +0100

    - removed obsolete gnomeprint references
    - added bconds (disabled by default) to build wxDFB or wxMotif

 wxWidgets.spec | 442 +++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 412 insertions(+), 30 deletions(-)
---
diff --git a/wxWidgets.spec b/wxWidgets.spec
index 2787c50..47dc9e9 100644
--- a/wxWidgets.spec
+++ b/wxWidgets.spec
@@ -1,14 +1,14 @@
-# TODO: directfb (>= 0.9.23)?
 #
 # Conditional build:
-%bcond_without ansi                    # only unicode packages
-%bcond_without odbc                    # without ODBC support
-%bcond_without gtk3                    # don't build wxGTK3 packages
-%bcond_without x11                     # don't build wxX11 packages
-%bcond_with    gnomeprint              # GNOME print support
-%bcond_with    sdl                     # SDL sound support
-%bcond_with    debug                   # build with \--enable-debug
-                                       # (binary incompatible with non-debug)
+%bcond_without ansi            # only unicode packages
+%bcond_without odbc            # without ODBC support
+%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)
 #
 Summary:       wxWidgets library
 Summary(pl.UTF-8):     Biblioteka wxWidgets
@@ -26,6 +26,7 @@ Patch2:               %{name}-link.patch
 Patch3:                export-wxGetRootWindow.patch
 Patch4:                %{name}-gtk3.patch
 URL:           http://www.wxWidgets.org/
+%{?with_directfb:BuildRequires:        DirectFB-devel >= 0.9.23}
 BuildRequires: OpenGL-GLU-devel
 %{?with_sdl:BuildRequires:     SDL-devel >= 1.2.0}
 BuildRequires: autoconf >= 2.59-9
@@ -42,7 +43,6 @@ 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}
-%{?with_gnomeprint:BuildRequires:      libgnomeprintui-devel >= 2.8.0}
 BuildRequires: libjpeg-devel
 BuildRequires: libmspack-devel
 BuildRequires: libnotify-devel >= 0.7
@@ -50,6 +50,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_odbc:BuildRequires:    unixODBC-devel}
@@ -82,10 +83,12 @@ 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-afm
 Obsoletes:     wxWindows
 Obsoletes:     wxWindows-afm
@@ -156,7 +159,7 @@ Przykładowe programy wxWidgets.
 %package -n wxBase
 Summary:       wxBase library - non-GUI support classes of wxWidgets toolkit
 Summary(pl.UTF-8):     wxBase - biblioteka klas wxWidgets nie związanych z GUI
-Group:         X11/Libraries
+Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
 Requires:      zlib >= 1.1.4
 
@@ -182,7 +185,7 @@ platformy: Win32, Unix i BeOS.
 %package -n wxBase-devel
 Summary:       wxBase headers needed for developping with wxBase
 Summary(pl.UTF-8):     Pliki nagłówkowe do wxBase
-Group:         X11/Development/Libraries
+Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Requires:      wxBase = %{version}-%{release}
 
@@ -196,7 +199,7 @@ 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.UTF-8):     wxBase - biblioteka klas wxWidgets nie związanych z GUI 
ze wsparciem dla UNICODE
-Group:         X11/Libraries
+Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
 Requires:      zlib >= 1.1.4
 
@@ -223,7 +226,7 @@ UNICODE.
 %package -n wxBase-unicode-devel
 Summary:       wxBase headers needed for developping with UNICODE-enabled 
wxBase
 Summary(pl.UTF-8):     Pliki nagłówkowe do wxBase z obsługą UNICODE
-Group:         X11/Development/Libraries
+Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Requires:      wxBase-unicode = %{version}-%{release}
 
@@ -234,6 +237,63 @@ UNICODE-enabled wxBase.
 %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.UTF-8):     Biblioteka wxGTK2
@@ -470,6 +530,118 @@ 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.UTF-8):     Różne narzędzia z projektu wxWidgets
@@ -500,7 +672,7 @@ Oparta na wxUniversal biblioteka wxX11.
 %package -n wxX11-devel
 Summary:       Header files for wxUniversal-based wxX11 library
 Summary(pl.UTF-8):     Pliki nagłówkowe opartej na wxUniversal biblioteki wxX11
-Group:         X11/Libraries
+Group:         X11/Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Requires:      wxBase-devel = %{version}-%{release}
 Requires:      wxX11 = %{version}-%{release}
@@ -636,7 +808,7 @@ 
args="%{?with_debug:--enable-debug}%{!?with_debug:--disable-debug} \
        %{?with_sdl:--with-sdl} \
        --with-opengl"
 
-for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} ; do
+for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} 
%{?with_motif:'--with-motif'} ; do
 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
        '--enable-unicode' ; do
        objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
@@ -648,15 +820,14 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
                --enable-graphics_ctx \
                --disable-universal \
                ${unicode} \
-               --enable-printarch \
-               %{!?with_gnomeprint:--without-gnomeprint}
+               --enable-printarch
        %{__make}
        cd ..
 done
 done
 
-%if %{with x11}
-gui='--with-x11'
+%if %{with x11} || %{with directfb}
+for gui in %{?with_x11:'--with-x11'} %{?with_directfb:--with-directfb} ; do
 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
        '--enable-unicode' ; do
        objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
@@ -668,7 +839,7 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
                --enable-universal \
                ${unicode}
        %{__make}
-       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
@@ -676,21 +847,20 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
        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}
 
-for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} ; do
+for gui in '--with-gtk' %{?with_gtk3:'--with-gtk=3'} 
%{?with_motif:'--with-motif'} ; do
 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
        '--enable-unicode' ; do
        objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
-       cd $objdir
-       %{__make} install \
+       %{__make} -C $objdir install \
                prefix=$RPM_BUILD_ROOT%{_prefix} \
                exec_prefix=$RPM_BUILD_ROOT%{_exec_prefix} \
                bindir=$RPM_BUILD_ROOT%{_bindir} \
@@ -699,12 +869,11 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
                mandir=$RPM_BUILD_ROOT%{_mandir} \
                includedir=$RPM_BUILD_ROOT%{_includedir} \
                LOCALE_MSW_LINGUAS=
-       cd ..
 done
 done
 
-%if %{with x11}
-gui='--with-x11'
+%if %{with x11} || %{with directfb}
+for gui in %{?with_x11:'--with-x11'} %{?with_directfb:--with-directfb} ; do
 for unicode in %{?with_ansi:'--disable-unicode %{?with_odbc:--with-odbc}'} \
        '--enable-unicode' ; do
        objdir=`echo obj${gui}${unicode}|sed 's/ /_/g'`
@@ -718,7 +887,7 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
                mandir=$RPM_BUILD_ROOT%{_mandir} \
                includedir=$RPM_BUILD_ROOT%{_includedir} \
                LOCALE_MSW_LINGUAS=
-       if echo $objdir| grep -q disable-unicode ; then
+       if echo $objdir| grep -q 'with-x11--disable-unicode' ; then
                # TODO: install default config files and default backgrouds
                install utils/emulator/src/wxemulator $RPM_BUILD_ROOT%{_bindir}
                install utils/hhp2cached/hhp2cached $RPM_BUILD_ROOT%{_bindir}
@@ -726,6 +895,7 @@ for unicode in %{?with_ansi:'--disable-unicode 
%{?with_odbc:--with-odbc}'} \
        fi
        cd ..
 done
+done
 %endif
 
 # public headers include from wx/private
@@ -762,6 +932,12 @@ rm -rf $RPM_BUILD_ROOT
 %post  -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
 
@@ -786,6 +962,18 @@ rm -rf $RPM_BUILD_ROOT
 %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
 
@@ -854,6 +1042,94 @@ rm -rf $RPM_BUILD_ROOT
 %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)
@@ -1076,6 +1352,112 @@ rm -rf $RPM_BUILD_ROOT
 %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
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/wxWidgets.git/commitdiff/984ee7e07674c5f49a0c9606209f501d2c477c23

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to