%define __find_provides %{_mingw32_findprovides}
Name: mingw32-pango
-Version: 1.22.1
-Release: 6%{?dist}
+Version: 1.23.0
+Release: 1%{?dist}
Summary: MinGW Windows Pango library
License: LGPLv2+
Group: Development/Libraries
URL: http://www.pango.org
-Source0: http://download.gnome.org/sources/pango/1.21/pango-%{version}.tar.bz2
+Source0: http://download.gnome.org/sources/pango/1.23/pango-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: mingw32-filesystem >= 23
BuildRequires: mingw32-gcc
BuildRequires: mingw32-binutils
-BuildRequires: mingw32-iconv
-BuildRequires: mingw32-gettext
+
BuildRequires: mingw32-cairo >= 1.8.0
-BuildRequires: mingw32-freetype
+BuildRequires: mingw32-dlfcn
+BuildRequires: mingw32-expat
BuildRequires: mingw32-fontconfig
+BuildRequires: mingw32-freetype
+BuildRequires: mingw32-gettext
BuildRequires: mingw32-glib2
+BuildRequires: mingw32-iconv
+BuildRequires: mingw32-libpng
+BuildRequires: mingw32-pixman
BuildRequires: pkgconfig
+# Required in order to rebuild the configure script.
+BuildRequires: gtk-doc
+
# These are required for the patch
BuildRequires: autoconf, automake, libtool
%patch1000
# Regenerate the configure script
-autoreconf --install --force
-libtoolize --install --force
+aclocal
+autoreconf
+libtoolize
+
%build
# Need to run the correct version of glib-mkenums.
rm -f $RPM_BUILD_ROOT/%{_mingw32_libdir}/charset.alias
+rm $RPM_BUILD_ROOT/%{_mingw32_mandir}/man1/*.1
+
%clean
rm -rf $RPM_BUILD_ROOT
+
%files
%defattr(-,root,root,-)
%doc COPYING
%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-lang.dll
%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-lang.dll.a
%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-lang.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-arabic-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-arabic-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-arabic-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-basic-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-basic-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-basic-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hangul-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hangul-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hangul-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hebrew-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hebrew-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hebrew-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-khmer-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-khmer-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-khmer-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-syriac-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-syriac-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-syriac-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-thai-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-thai-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-thai-fc.la
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-tibetan-fc.dll
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-tibetan-fc.dll.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-tibetan-fc.la
%{_mingw32_libdir}/pkgconfig/pango.pc
%{_mingw32_libdir}/pkgconfig/pangocairo.pc
%{_mingw32_libdir}/pkgconfig/pangoft2.pc
%{_mingw32_libdir}/pkgconfig/pangowin32.pc
%{_mingw32_datadir}/gtk-doc/html/pango/
-%{_mingw32_mandir}/man1/pango-querymodules.1*
%{_mingw32_sysconfdir}/pango/
%{_mingw32_libdir}/pango/1.6.0/modules/pango-basic-win32.a
%{_mingw32_libdir}/pango/1.6.0/modules/pango-arabic-lang.a
%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-lang.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-arabic-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-basic-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hangul-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-hebrew-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-indic-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-khmer-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-syriac-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-thai-fc.a
+%{_mingw32_libdir}/pango/1.6.0/modules/pango-tibetan-fc.a
%changelog
+* Mon Mar 9 2009 Richard W.M. Jones <rjones@redhat.com> - 1.23.0-1
+- Remove man page which duplicates what is in base Fedora.
+- Rebase to 1.23.0 to match Fedora.
+- +BR mingw32-dlfcn.
+
* Fri Feb 20 2009 Erik van Pienbroek <info@nntpgrab.nl> - 1.22.1-6
- Added -static subpackage