rpms/ogre/devel ogre-1.4.7-system-tinyxml.patch, 1.1, 1.2 ogre.spec, 1.28, 1.29
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Thu May 22 10:33:18 UTC 2008
Author: jwrdegoede
Update of /cvs/extras/rpms/ogre/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27278
Modified Files:
ogre-1.4.7-system-tinyxml.patch ogre.spec
Log Message:
* Thu May 22 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.8-2
- Rebuild for new cegui
- Use system tinyxml (bz 447698)
ogre-1.4.7-system-tinyxml.patch:
Index: ogre-1.4.7-system-tinyxml.patch
===================================================================
RCS file: /cvs/extras/rpms/ogre/devel/ogre-1.4.7-system-tinyxml.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ogre-1.4.7-system-tinyxml.patch 21 May 2008 21:28:35 -0000 1.1
+++ ogre-1.4.7-system-tinyxml.patch 22 May 2008 10:32:33 -0000 1.2
@@ -121,3 +121,27 @@
mostlyclean-libtool:
-rm -f *.lo
+diff -up ogre/Tools/XMLConverter/include/Makefile.am~ ogre/Tools/XMLConverter/include/Makefile.am
+--- ogre/Tools/XMLConverter/include/Makefile.am~ 2008-05-22 12:02:52.000000000 +0200
++++ ogre/Tools/XMLConverter/include/Makefile.am 2008-05-22 12:02:52.000000000 +0200
+@@ -1,5 +1,3 @@
+ noinst_HEADERS = OgreXMLMeshSerializer.h \
+ OgreXMLPrerequisites.h \
+- OgreXMLSkeletonSerializer.h \
+- tinystr.h \
+- tinyxml.h
++ OgreXMLSkeletonSerializer.h
+diff -up ogre/Tools/XMLConverter/include/Makefile.in~ ogre/Tools/XMLConverter/include/Makefile.in
+--- ogre/Tools/XMLConverter/include/Makefile.in~ 2008-05-22 12:03:01.000000000 +0200
++++ ogre/Tools/XMLConverter/include/Makefile.in 2008-05-22 12:03:01.000000000 +0200
+@@ -223,9 +223,7 @@ target_os = @target_os@
+ target_vendor = @target_vendor@
+ noinst_HEADERS = OgreXMLMeshSerializer.h \
+ OgreXMLPrerequisites.h \
+- OgreXMLSkeletonSerializer.h \
+- tinystr.h \
+- tinyxml.h
++ OgreXMLSkeletonSerializer.h
+
+ all: all-am
+
Index: ogre.spec
===================================================================
RCS file: /cvs/extras/rpms/ogre/devel/ogre.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- ogre.spec 21 May 2008 21:28:35 -0000 1.28
+++ ogre.spec 22 May 2008 10:32:33 -0000 1.29
@@ -1,11 +1,11 @@
Name: ogre
-Version: 1.4.7
-Release: 3%{?dist}
+Version: 1.4.8
+Release: 2%{?dist}
Summary: Object-Oriented Graphics Rendering Engine
License: LGPLv2+
Group: System Environment/Libraries
URL: http://www.ogre3d.org/
-# This is http://downloads.sourceforge.net/ogre/ogre-linux_osx-v%(echo %{version} | tr . -).tar.bz2
+# This is http://downloads.sourceforge.net/ogre/ogre-v%(echo %{version} | tr . -).tar.bz2
# With the non free licensed headers under RenderSystems/GL/include/GL removed
Source0: ogre-%{version}-clean.tar.bz2
Source1: ogre-samples.sh
@@ -62,14 +62,10 @@
%prep
-%setup -q -n ogrenew
+%setup -q -n ogre
%patch0 -p1 -z .rpath
%patch1 -p1 -z .glew
-%patch2 -p1
-# stop some CVS stuff from getting installed
-rm -r `find Docs Samples/Media -name CVS`
-# fix line-endings of Docs
-sed -i 's/\r//g' Docs/ChangeLog.html Docs/manual/*.html
+%patch2 -p1 -z .sys-tinyxml
# remove execute bits from src-files for -debuginfo package
chmod -x `find RenderSystems/GL -type f` \
`find Samples/DeferredShading -type f` Samples/DynTex/src/DynTex.cpp
@@ -91,6 +87,7 @@
api/classOgre_1_1DynLib.html \
api/classOgre_1_1ParticleEmitter.html; do
iconv -f ISO_8859-2 -t UTF8 $i > api/tmp
+ touch -r $i api/tmp
mv api/tmp $i
done
# remove included tinyxml headers to ensure use of system headers
@@ -176,10 +173,15 @@
%changelog
-* Wed May 21 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.7-3
+* Thu May 22 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.8-2
- Rebuild for new cegui
- Use system tinyxml (bz 447698)
+* Tue May 13 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.8-1
+- New upstream release 1.4.8
+- Warning as always with a new upstream ogre release this breaks the ABI
+ and changes the soname!
+
* Sun Mar 30 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 1.4.7-2
- Switch to freeimage as imagelibrary, as upstream is abandoning DevIL support
(bz 435399)
More information about the scm-commits
mailing list