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