rpms/ogre/devel ogre-renderer-libs.patch, NONE, 1.1 ogre.spec, 1.56, 1.57

Bruno Wolff III bruno at fedoraproject.org
Tue Nov 24 00:42:29 UTC 2009


Author: bruno

Update of /cvs/pkgs/rpms/ogre/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17407

Modified Files:
	ogre.spec 
Added Files:
	ogre-renderer-libs.patch 
Log Message:
Fix some unresolved references in the Ogre CEGUI shared library.



ogre-renderer-libs.patch:
 Makefile.in |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ogre-renderer-libs.patch ---
--- ogre/Samples/Common/CEGUIRenderer/src/Makefile.in.orig	2009-09-27 16:01:34.000000000 -0500
+++ ogre/Samples/Common/CEGUIRenderer/src/Makefile.in	2009-11-23 16:14:22.000000000 -0600
@@ -237,8 +237,8 @@
 INCLUDES = $(STLPORT_CFLAGS) -I$(top_srcdir)/Samples/Common/CEGUIRenderer/include -I$(top_srcdir)/OgreMain/include @CEGUI_CFLAGS@ $(CFLAGS_VISIBILITY)
 lib_LTLIBRARIES = libCEGUIOgreRenderer.la
 libCEGUIOgreRenderer_la_SOURCES = OgreCEGUIRenderer.cpp OgreCEGUITexture.cpp OgreCEGUIResourceProvider.cpp
-libCEGUIOgreRenderer_la_LIBADD = $(STLPORT_LIBS)
-libCEGUIOgreRenderer_la_LDFLAGS = -release @PACKAGE_VERSION@
+libCEGUIOgreRenderer_la_LIBADD = $(STLPORT_LIBS) @CEGUI_LIBS@ -lOgreMain
+libCEGUIOgreRenderer_la_LDFLAGS = -release @PACKAGE_VERSION@ -L$(top_builddir)/OgreMain/src
 all: all-am
 
 .SUFFIXES:


Index: ogre.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ogre/devel/ogre.spec,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -p -r1.56 -r1.57
--- ogre.spec	22 Nov 2009 06:29:10 -0000	1.56
+++ ogre.spec	24 Nov 2009 00:42:28 -0000	1.57
@@ -1,6 +1,6 @@
 Name:           ogre
 Version:        1.6.4
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Object-Oriented Graphics Rendering Engine
 # LGPLv2+ with exceptions - main library
 # CC-BY-SA - devel docs
@@ -23,6 +23,7 @@ Patch0:         ogre-1.2.1-rpath.patch
 Patch1:         ogre-1.6.0rc1-glew.patch
 Patch2:         ogre-1.6.4-system-tinyxml.patch
 Patch3:         ogre-1.6.1-fix-ppc-build.patch
+Patch4:         ogre-renderer-libs.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  cegui-devel zziplib-devel freetype-devel
 BuildRequires:  libXaw-devel libXrandr-devel libXxf86vm-devel libGLU-devel
@@ -79,6 +80,7 @@ with the wrapper script called "Ogre-Sam
 %patch1 -p1 -z .glew
 %patch2 -p1 -z .sys-tinyxml
 %patch3 -p1 -z .ppc
+%patch4 -p1
 # 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
@@ -217,6 +219,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Nov 23 2009 Bruno Wolff III <bruno at wolff.to> - 1.6.4-4
+- Allow CEGIUOgreRenderer to find needed libraries
+
 * Sat Nov 21 2009 Bruno Wolff III <bruno at wolff.to> - 1.6.4-3
 - Spec file cleanups
 




More information about the fedora-extras-commits mailing list