Bumped version to 2.6.
Added static builds to -devel packages. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33513 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -21,24 +21,27 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{unicode}
|
%if %{unicode}
|
||||||
%define name wx-%{portname}-unicode
|
%define name wx-%{portname}-unicode
|
||||||
%define wxconfig %{portname}-unicode-release-%{ver2}
|
%define wxconfig %{portname}-unicode-release-%{ver2}
|
||||||
%define wxconfiglink wx%{portname}u-%{ver2}-config
|
%define wxconfigstatic %{portname}-unicode-release-static-%{ver2}
|
||||||
|
%define wxconfiglink wx%{portname}u-%{ver2}-config
|
||||||
%else
|
%else
|
||||||
%define wxbasename wx-base
|
%define name wx-%{portname}
|
||||||
%define name wx-%{portname}
|
%define wxconfig %{portname}-ansi-release-%{ver2}
|
||||||
%define wxconfig %{portname}-ansi-release-%{ver2}
|
%define wxconfigstatic %{portname}-ansi-release-static-%{ver2}
|
||||||
%define wxconfiglink wx%{portname}-%{ver2}-config
|
%define wxconfiglink wx%{portname}-%{ver2}-config
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if %{unicode}
|
%if %{unicode}
|
||||||
%define wxbasename wx-base-unicode
|
%define wxbasename wx-base-unicode
|
||||||
%define wxbaseconfig base-unicode-release-%{ver2}
|
%define wxbaseconfig base-unicode-release-%{ver2}
|
||||||
%define wxbaseconfiglink wxbaseu-%{ver2}-config
|
%define wxbaseconfigstatic base-unicode-release-static-%{ver2}
|
||||||
|
%define wxbaseconfiglink wxbaseu-%{ver2}-config
|
||||||
%else
|
%else
|
||||||
%define wxbasename wx-base-ansi
|
%define wxbasename wx-base-ansi
|
||||||
%define wxbaseconfig base-ansi-release-%{ver2}
|
%define wxbaseconfig base-ansi-release-%{ver2}
|
||||||
%define wxbaseconfiglink wxbase-%{ver2}-config
|
%define wxbaseconfigstatic base-ansi-release-static-%{ver2}
|
||||||
|
%define wxbaseconfiglink wxbase-%{ver2}-config
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
Summary: The GTK+ %{gtkver} port of the wxWidgets library
|
Summary: The GTK+ %{gtkver} port of the wxWidgets library
|
||||||
@@ -144,10 +147,12 @@ mkdir obj-shared-no-gui
|
|||||||
cd obj-shared-no-gui
|
cd obj-shared-no-gui
|
||||||
../configure --prefix=%{pref} \
|
../configure --prefix=%{pref} \
|
||||||
--disable-gui \
|
--disable-gui \
|
||||||
|
--disable-optimise \
|
||||||
%if %{unicode}
|
%if %{unicode}
|
||||||
--enable-unicode \
|
--enable-unicode
|
||||||
|
%else
|
||||||
|
--disable-unicode
|
||||||
%endif
|
%endif
|
||||||
--disable-optimise
|
|
||||||
$MAKE
|
$MAKE
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
@@ -159,11 +164,49 @@ cd obj-shared
|
|||||||
%else
|
%else
|
||||||
--with-gtk2 \
|
--with-gtk2 \
|
||||||
%endif
|
%endif
|
||||||
|
--disable-optimise \
|
||||||
%if %{unicode}
|
%if %{unicode}
|
||||||
--enable-unicode \
|
--enable-unicode \
|
||||||
|
%else
|
||||||
|
--disable-unicode \
|
||||||
%endif
|
%endif
|
||||||
--disable-optimise \
|
--with-opengl
|
||||||
--with-opengl
|
$MAKE
|
||||||
|
|
||||||
|
cd contrib/src
|
||||||
|
$MAKE
|
||||||
|
cd ../../..
|
||||||
|
|
||||||
|
mkdir obj-static-no-gui
|
||||||
|
cd obj-static-no-gui
|
||||||
|
../configure --prefix=%{pref} \
|
||||||
|
--disable-gui \
|
||||||
|
--disable-shared \
|
||||||
|
--disable-optimise \
|
||||||
|
%if %{unicode}
|
||||||
|
--enable-unicode
|
||||||
|
%else
|
||||||
|
--disable-unicode
|
||||||
|
%endif
|
||||||
|
$MAKE
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
mkdir obj-static
|
||||||
|
cd obj-static
|
||||||
|
../configure --prefix=%{pref} \
|
||||||
|
%if ! %{gtk2}
|
||||||
|
--with-gtk1 \
|
||||||
|
%else
|
||||||
|
--with-gtk2 \
|
||||||
|
%endif
|
||||||
|
--disable-shared \
|
||||||
|
--disable-optimise \
|
||||||
|
%if %{unicode}
|
||||||
|
--enable-unicode \
|
||||||
|
%else
|
||||||
|
--disable-unicode \
|
||||||
|
%endif
|
||||||
|
--with-opengl
|
||||||
$MAKE
|
$MAKE
|
||||||
|
|
||||||
cd contrib/src
|
cd contrib/src
|
||||||
@@ -172,6 +215,8 @@ cd ../../..
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
(cd obj-static-no-gui; make prefix=$RPM_BUILD_ROOT/usr install)
|
||||||
|
(cd obj-static; make prefix=$RPM_BUILD_ROOT/usr install)
|
||||||
(cd obj-shared-no-gui; make prefix=$RPM_BUILD_ROOT/usr install)
|
(cd obj-shared-no-gui; make prefix=$RPM_BUILD_ROOT/usr install)
|
||||||
(cd obj-shared; make prefix=$RPM_BUILD_ROOT/usr install)
|
(cd obj-shared; make prefix=$RPM_BUILD_ROOT/usr install)
|
||||||
|
|
||||||
@@ -531,26 +576,33 @@ rm -f %{_bindir}/%{wxbaseconfiglink}
|
|||||||
%{_libdir}/libwx_%{portname}*_media-%{ver2}.so
|
%{_libdir}/libwx_%{portname}*_media-%{ver2}.so
|
||||||
%{_libdir}/libwx_%{portname}*_qa-%{ver2}.so
|
%{_libdir}/libwx_%{portname}*_qa-%{ver2}.so
|
||||||
%{_libdir}/libwx_%{portname}*_xrc-%{ver2}.so
|
%{_libdir}/libwx_%{portname}*_xrc-%{ver2}.so
|
||||||
|
%{_libdir}/libwx_%{portname}*_*-%{ver2}.a
|
||||||
%dir %{_libdir}/wx
|
%dir %{_libdir}/wx
|
||||||
%{_libdir}/wx/config/%{wxconfig}
|
%{_libdir}/wx/config/%{wxconfig}
|
||||||
%{_libdir}/wx/include/%{wxconfig}/wx/setup.h
|
%{_libdir}/wx/include/%{wxconfig}/wx/setup.h
|
||||||
|
%{_libdir}/wx/config/%{wxconfigstatic}
|
||||||
|
%{_libdir}/wx/include/%{wxconfigstatic}/wx/setup.h
|
||||||
%{_bindir}/wxrc*
|
%{_bindir}/wxrc*
|
||||||
|
|
||||||
%files -n %{wxbasename}
|
%files -n %{wxbasename}
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libwx_base*-%{ver2}.so.*
|
%{_libdir}/libwx_base*-%{ver2}.so.*
|
||||||
#%{_datadir}/locale/*/*/*
|
#%{_datadir}/locale/*/*/*
|
||||||
# %if %{unicode}
|
|
||||||
# %{_libdir}/libwxregexu-%{ver2}.a
|
|
||||||
#%endif
|
|
||||||
|
|
||||||
%files -n %{wxbasename}-devel -f wxbase-headers.paths
|
%files -n %{wxbasename}-devel -f wxbase-headers.paths
|
||||||
%defattr (-,root,root)
|
%defattr (-,root,root)
|
||||||
%dir %{_includedir}/wx-%{ver2}
|
%dir %{_includedir}/wx-%{ver2}
|
||||||
%{_libdir}/libwx_base*-%{ver2}.so
|
%{_libdir}/libwx_base*-%{ver2}.so
|
||||||
|
%{_libdir}/libwx_base*-%{ver2}.a
|
||||||
|
|
||||||
|
%if %{unicode}
|
||||||
|
%{_libdir}/libwxregexu-%{ver2}.a
|
||||||
|
%endif
|
||||||
%dir %{_libdir}/wx
|
%dir %{_libdir}/wx
|
||||||
%{_libdir}/wx/config/%{wxbaseconfig}
|
%{_libdir}/wx/config/%{wxbaseconfig}
|
||||||
%{_libdir}/wx/include/%{wxbaseconfig}/wx/setup.h
|
%{_libdir}/wx/include/%{wxbaseconfig}/wx/setup.h
|
||||||
|
%{_libdir}/wx/config/%{wxbaseconfigstatic}
|
||||||
|
%{_libdir}/wx/include/%{wxbaseconfigstatic}/wx/setup.h
|
||||||
%{_datadir}/aclocal/*.m4
|
%{_datadir}/aclocal/*.m4
|
||||||
|
|
||||||
%files gl
|
%files gl
|
||||||
|
Reference in New Issue
Block a user