X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=CEGUI.spec;h=c5f09eff37c6524820758b02e806a3587fb8203d;hb=d050fb3e00eb22ca9d29cbec7f357eba3753a871;hp=e44615190bbaa89ca64e1b2e03be3a784e89bb73;hpb=6063ad444151c1a615aaf51d367f54171071d162;p=packages%2FCEGUI.git diff --git a/CEGUI.spec b/CEGUI.spec index e446151..c5f09ef 100644 --- a/CEGUI.spec +++ b/CEGUI.spec @@ -11,15 +11,14 @@ Summary: CEGUI - a free library providing windowing and widgets Summary(pl.UTF-8): CEGUI - wolnodostępna biblioteka zapewniającą okienka i widgety Name: CEGUI -Version: 0.7.1 -Release: 3 +Version: 0.7.3 +Release: 1 License: LGPL v2.1+ (with MIT parts) Group: Libraries Source0: http://downloads.sourceforge.net/crayzedsgui/%{name}-%{version}.tar.gz -# Source0-md5: 0a2815d5204e3c5510884ab62285da97 +# Source0-md5: 8b0ff8b7a67127327c55a00f02a42d0d Source1: http://downloads.sourceforge.net/crayzedsgui/%{name}-DOCS-%{version}.tar.gz -# Source1-md5: b6c1656d6b004c3dc11bf4b887fd5bd3 -Patch0: %{name}-link.patch +# Source1-md5: 7872daacaddf44f883017929dbc75f2d URL: http://www.cegui.org.uk/ BuildRequires: DevIL-devel BuildRequires: DirectFB-devel @@ -75,8 +74,8 @@ Summary: Development files for CEGUI Summary(pl.UTF-8): Pliki programistyczne dla CEGUI Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: %{name}-Ogre = %{version}-%{release} -Requires: %{name}-OpenGL = %{version}-%{release} +%{?with_ogre:Requires: %{name}-Ogre = %{version}-%{release}} +%{?with_opengl:Requires: %{name}-OpenGL = %{version}-%{release}} Requires: freetype-devel >= 2.0 Requires: libstdc++-devel Requires: pcre-devel >= 5.0 @@ -125,7 +124,6 @@ Biblioteka OgreRenderer dla CEGUI %prep %setup -q -a 1 -%patch0 -p1 %build %{__libtoolize} @@ -160,8 +158,6 @@ rm -rf $RPM_BUILD_ROOT %doc doc/README %attr(755,root,root) %{_libdir}/libCEGUIBase-%{version}.so # plugins -%attr(755,root,root) %{_libdir}/libCEGUICoronaImageCodec-%{version}.so -%attr(755,root,root) %{_libdir}/libCEGUICoronaImageCodec.so %attr(755,root,root) %{_libdir}/libCEGUIDevILImageCodec-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUIDevILImageCodec.so %attr(755,root,root) %{_libdir}/libCEGUIExpatParser-%{version}.so @@ -174,18 +170,16 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/libCEGUIIrrlichtRenderer.so %attr(755,root,root) %{_libdir}/libCEGUILibxmlParser-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUILibxmlParser.so -%attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule-%{version}.so -%attr(755,root,root) %{_libdir}/libCEGUILuaScriptModule.so %attr(755,root,root) %{_libdir}/libCEGUISILLYImageCodec-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUISILLYImageCodec.so +%attr(755,root,root) %{_libdir}/libCEGUISTBImageCodec-%{version}.so +%attr(755,root,root) %{_libdir}/libCEGUISTBImageCodec.so %attr(755,root,root) %{_libdir}/libCEGUITGAImageCodec-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUITGAImageCodec.so %attr(755,root,root) %{_libdir}/libCEGUITinyXMLParser-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUITinyXMLParser.so %attr(755,root,root) %{_libdir}/libCEGUIXercesParser-%{version}.so %attr(755,root,root) %{_libdir}/libCEGUIXercesParser.so -%attr(755,root,root) %{_libdir}/libCEGUItoluapp-%{version}.so -%attr(755,root,root) %{_libdir}/libCEGUItoluapp.so %files docs %defattr(644,root,root,755) @@ -197,29 +191,27 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libCEGUIBase.so -%attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer.so -%attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer.so +%{?with_ogre:%attr(755,root,root) %{_libdir}/libCEGUIOgreRenderer.so} +%{?with_opengl:%attr(755,root,root) %{_libdir}/libCEGUIOpenGLRenderer.so} %{_libdir}/libCEGUIBase.la -%{_libdir}/libCEGUIOgreRenderer.la -%{_libdir}/libCEGUIOpenGLRenderer.la +%{?with_ogre:%{_libdir}/libCEGUIOgreRenderer.la} +%{?with_opengl:%{_libdir}/libCEGUIOpenGLRenderer.la} # plugins - but as their headers are included... -%{_libdir}/libCEGUICoronaImageCodec.la %{_libdir}/libCEGUIDevILImageCodec.la %{_libdir}/libCEGUIExpatParser.la %{_libdir}/libCEGUIFalagardWRBase.la %{_libdir}/libCEGUIFreeImageImageCodec.la %{_libdir}/libCEGUIIrrlichtRenderer.la %{_libdir}/libCEGUILibxmlParser.la -%{_libdir}/libCEGUILuaScriptModule.la %{_libdir}/libCEGUISILLYImageCodec.la +%{_libdir}/libCEGUISTBImageCodec.la %{_libdir}/libCEGUITGAImageCodec.la %{_libdir}/libCEGUITinyXMLParser.la %{_libdir}/libCEGUIXercesParser.la -%{_libdir}/libCEGUItoluapp.la %{_includedir}/%{name} %{_pkgconfigdir}/CEGUI.pc -%{_pkgconfigdir}/CEGUI-OPENGL.pc -%{_pkgconfigdir}/CEGUI-OGRE.pc +%{?with_opengl:%{_pkgconfigdir}/CEGUI-OPENGL.pc} +%{?with_ogre:%{_pkgconfigdir}/CEGUI-OGRE.pc} %if %{with opengl} %files OpenGL