rpms/SDL_Pango/devel SDL_Pango.spec,1.1,1.2

Matthias Saou (thias) fedora-extras-commits at redhat.com
Fri Sep 29 15:46:29 UTC 2006


Author: thias

Update of /cvs/extras/rpms/SDL_Pango/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21430/devel

Modified Files:
	SDL_Pango.spec 
Log Message:
Fix FC-5 x86_64 build and add two new required APIs.



Index: SDL_Pango.spec
===================================================================
RCS file: /cvs/extras/rpms/SDL_Pango/devel/SDL_Pango.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SDL_Pango.spec	28 Sep 2006 12:09:14 -0000	1.1
+++ SDL_Pango.spec	29 Sep 2006 15:46:29 -0000	1.2
@@ -1,15 +1,17 @@
 Summary: Rendering of internationalized text for SDL (Simple DirectMedia Layer)
 Name: SDL_Pango
 Version: 0.1.2
-Release: 3%{?dist}
+Release: 4%{?dist}
 License: LGPL
 Group: System Environment/Libraries
 URL: http://sdlpango.sourceforge.net/
 Source0: http://dl.sf.net/sdlpango/SDL_Pango-%{version}.tar.gz
 Source1: doxygen.png
 Patch0: SDL_Pango-0.1.2-suppress-warning.patch
+Patch1: SDL_Pango-0.1.2-API-adds.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: pango-devel, SDL-devel, dos2unix
+BuildRequires: autoconf, automake, libtool
 
 %description
 Pango is the text rendering engine of GNOME 2. SDL_Pango connects that engine
@@ -28,12 +30,16 @@
 %prep
 %setup -q
 %patch0 -p1 -b .suppress-warning
+%patch1 -p1 -b .API-adds
 # Clean up, we include the entire "docs/html" content for the devel package
 %{__rm} -rf docs/html/CVS/
 # Replace the corrupt doxygen.png file with a proper one
 %{__install} -m 0644 -p %{SOURCE1} docs/html/doxygen.png
 # Fix the (many) DOS encoded files, not *.png since they get corrupt
 find . -not -name \*.png -type f -exec dos2unix -k {} \;
+# For FC-5 x86_64 this is required, or the shared library doesn't get built
+autoreconf
+libtoolize --copy --force
 
 
 %build
@@ -71,6 +77,12 @@
 
 
 %changelog
+* Fri Sep 29 2006 Matthias Saou <http://freshrpms.net/> 0.1.2-4
+- Add autoreconf and libtoolize calls since on FC5 x86_64 the shared library
+  isn't build otherwise.
+- Add API-adds patch (submitted upstream), required for the only project known
+  to use SDL_Pango, so it does makes kind of sense...
+
 * Tue Sep 26 2006 Matthias Saou <http://freshrpms.net/> 0.1.2-3
 - Use dos2unix to convert all DOS encoded files.
 - Replace the corrupt doxygen.png file with a proper one.




More information about the scm-commits mailing list