[packages/wxWidgets] - removed obsolete gnomeprint references - added bconds (disabled by default) to build wxDFB or wxMo
qboosh
qboosh at pld-linux.org
Sat Jan 25 07:40:21 CET 2014
commit 984ee7e07674c5f49a0c9606209f501d2c477c23
Author: Jakub Bogusz <qboosh at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list