Author: cactus Date: Thu May 22 22:59:24 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 0.6.0 - patch1 and patch2 disabled - works with xerces-c >= 2.8 - build with xerces-c enabled now - bcond samples disabled by default (samples with old api) - bcond ogre disabled by default (ogre3d used for samples) - ogre need BR: ois-devel and ogre-devel - some clean'up in configure options
---- Files affected: SPECS: CEGUI.spec (1.12 -> 1.13) ---- Diffs: ================================================================ Index: SPECS/CEGUI.spec diff -u SPECS/CEGUI.spec:1.12 SPECS/CEGUI.spec:1.13 --- SPECS/CEGUI.spec:1.12 Wed Dec 26 18:27:09 2007 +++ SPECS/CEGUI.spec Fri May 23 00:59:19 2008 @@ -5,19 +5,21 @@ # - maybe we should make subpackages? For example CEGUI-OPENGL (smc.spec)? # # Conditional build: -%bcond_with xercesc # build XercesParser +%bcond_without xercesc # build XercesParser +%bcond_with ogre # build samples with ogre3d +%bcond_with samples # build samples # 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.5.0 +Version: 0.6.0 Release: 1 License: LGPL v2.1+ (with MIT parts) Group: Libraries -Source0: http://dl.sourceforge.net/crayzedsgui/%{name}-%{version}b.tar.gz -# Source0-md5: b42322a33c6a06eede76b15f75694a17 +Source0: http://dl.sourceforge.net/crayzedsgui/%{name}-%{version}.tar.gz +# Source0-md5: a7772b20a4e3530298e3e28c4eaec1bb Source1: http://dl.sourceforge.net/crayzedsgui/%{name}-DOCS-%{version}.tar.gz -# Source1-md5: e268b5812f146ee1ff9ba4c07ff501b7 +# Source1-md5: 8abece86ea0b8a52737579ac2e801978 Patch0: %{name}-gcc33.patch Patch1: %{name}-link.patch Patch2: %{name}-irrlicht.patch @@ -39,13 +41,15 @@ BuildRequires: lua50-devel >= 5.0 BuildRequires: pcre-devel >= 5.0 BuildRequires: pkgconfig +%if %{with ogre} +BuildRequires: ois-devel +BuildRequires: ogre-devel +%endif # for irrlicht renderer BuildRequires: xorg-lib-libXxf86vm-devel Requires: irrlicht >= 1.4 %if %{with xercesc} BuildRequires: xerces-c-devel -BuildConflicts: xerces-c-devel >= 2.8.0 -Conflicts: xerces-c >= 2.8.0 %endif BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -83,8 +87,8 @@ %prep %setup -q -b 1 %patch0 -p1 -%patch1 -p1 -%patch2 -p1 +#%patch1 -p1 +#%patch2 -p1 %build %{__libtoolize} @@ -95,11 +99,9 @@ %configure \ --with-default-image-codec=FreeImageImageCodec \ --with-default-parser=LibxmlParser \ -%if %{with xercesc} - --enable-xerces-c -%else - --disable-xerces-c -%endif + %{!?with_samples:--disable-samples} \ + %{!?with_ogre:--without-ogre-renderer} \ + --%{?with_xercesc:en}%{!?with_xercesc:dis}able-xerces-c %{__make} @@ -135,6 +137,16 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.13 2008-05-22 22:59:19 cactus +- up to 0.6.0 +- patch1 and patch2 disabled +- works with xerces-c >= 2.8 +- build with xerces-c enabled now +- bcond samples disabled by default (samples with old api) +- bcond ogre disabled by default (ogre3d used for samples) +- ogre need BR: ois-devel and ogre-devel +- some clean'up in configure options + Revision 1.12 2007-12-26 17:27:09 qboosh - added irrlicht patch (fix + update for irrlicht 1.4) - License is LGPL v2.1+, most of code is MIT ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/CEGUI.spec?r1=1.12&r2=1.13&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
