From b3b861829940231fc9b29ada96bb932d7bb197fc Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Thu, 1 Jan 1970 00:00:00 +0000 Subject: [PATCH] Fix all packages which were missing 'Requires: pkgconfig'. --- dbus/mingw32-dbus.spec | 8 ++++++-- freetype/mingw32-freetype.spec | 17 +++++++++++------ gnutls/mingw32-gnutls.spec | 8 +++++++- gtkmm24/mingw32-gtkmm24.spec | 7 ++++++- libglade2/mingw32-libglade2.spec | 7 ++++++- libsigc++20/mingw32-libsigc++20.spec | 7 ++++++- libxml2/mingw32-libxml2.spec | 7 ++++++- nspr/mingw32-nspr.spec | 7 ++++++- pangomm/mingw32-pangomm.spec | 7 ++++++- 9 files changed, 60 insertions(+), 15 deletions(-) diff --git a/dbus/mingw32-dbus.spec b/dbus/mingw32-dbus.spec index 4713d69..92619b7 100644 --- a/dbus/mingw32-dbus.spec +++ b/dbus/mingw32-dbus.spec @@ -16,7 +16,7 @@ Name: mingw32-dbus Version: 1.2.4 -Release: 0.1.%{date}svn%{?dist} +Release: 0.2.%{date}svn%{?dist} Summary: MinGW Windows port of DBus License: GPLv2+ or AFL @@ -60,6 +60,8 @@ BuildRequires: libtool, automake, autoconf # hacked the Makefile to give the correct location of the libraries. BuildRequires: dbus-devel +Requires: pkgconfig + %description D-BUS is a system for sending messages between applications. It is @@ -151,7 +153,9 @@ rm -rf $RPM_BUILD_ROOT %{_mingw32_includedir}/dbus-1.0/ - %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 1.2.4-0.2.20081031svn +- Requires pkgconfig. + * Mon Nov 3 2008 Richard W.M. Jones - 1.2.4-0.1.20081031svn - Initial RPM release. diff --git a/freetype/mingw32-freetype.spec b/freetype/mingw32-freetype.spec index b97af36..3847187 100644 --- a/freetype/mingw32-freetype.spec +++ b/freetype/mingw32-freetype.spec @@ -6,7 +6,7 @@ Name: mingw32-freetype Version: 2.3.7 -Release: 5%{?dist} +Release: 6%{?dist} Summary: MinGW Windows Freetype library License: FTL or GPLv2+ @@ -16,11 +16,10 @@ Source1: http://download.savannah.gnu.org/releases/freetype/freetype-doc Group: Development/Libraries BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch1: freetype-2.1.10-enable-ft2-bci.patch -Patch2: freetype-2.3.0-enable-spr.patch -Patch3: freetype-2.2.1-enable-valid.patch -Patch4: freetype-2.2.1-memcpy-fix.patch - +Patch1: freetype-2.1.10-enable-ft2-bci.patch +Patch2: freetype-2.3.0-enable-spr.patch +Patch3: freetype-2.2.1-enable-valid.patch +Patch4: freetype-2.2.1-memcpy-fix.patch BuildArch: noarch @@ -29,6 +28,9 @@ BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils BuildRequires: mingw32-zlib +Requires: pkgconfig + + %description MinGW Windows Freetype library. @@ -66,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.3.7-6 +- Requires pkgconfig. + * Wed Sep 24 2008 Richard W.M. Jones - 2.3.7-5 - Rename mingw -> mingw32. diff --git a/gnutls/mingw32-gnutls.spec b/gnutls/mingw32-gnutls.spec index 1d8d6a7..0739ee0 100644 --- a/gnutls/mingw32-gnutls.spec +++ b/gnutls/mingw32-gnutls.spec @@ -6,7 +6,7 @@ Name: mingw32-gnutls Version: 2.4.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Windows GnuTLS TLS/SSL encryption library License: GPLv3+ and LGPLv2+ @@ -35,6 +35,9 @@ BuildRequires: mingw32-gettext BuildRequires: mingw32-zlib BuildRequires: autoconf automake libtool +Requires: pkgconfig + + %description MinGW Windows GnuTLS TLS/SSL encryption library. @@ -108,6 +111,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.4.2-4 +- Requires pkgconfig. + * Thu Nov 13 2008 Richard W.M. Jones - 2.4.2-3 - fix chain verification issue CVE-2008-4989 (#470079) - separate out the MinGW-specific patch from the others diff --git a/gtkmm24/mingw32-gtkmm24.spec b/gtkmm24/mingw32-gtkmm24.spec index 5d3e4f9..dd6d4c0 100644 --- a/gtkmm24/mingw32-gtkmm24.spec +++ b/gtkmm24/mingw32-gtkmm24.spec @@ -6,7 +6,7 @@ Name: mingw32-gtkmm24 Version: 2.14.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Windows C++ interface for GTK2 (a GUI library for X) License: LGPLv2+ @@ -28,6 +28,8 @@ BuildRequires: mingw32-gtk2 >= 2.14.0 BuildRequires: mingw32-cairomm >= 1.2.2 BuildRequires: mingw32-pangomm >= 2.14.0 +Requires: pkgconfig + %description gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps @@ -81,5 +83,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.14.1-2 +- Requires pkgconfig. + * Fri Oct 24 2008 Richard W.M. Jones - 2.14.1-1 - Initial RPM release. diff --git a/libglade2/mingw32-libglade2.spec b/libglade2/mingw32-libglade2.spec index 90b592d..a02e01e 100644 --- a/libglade2/mingw32-libglade2.spec +++ b/libglade2/mingw32-libglade2.spec @@ -6,7 +6,7 @@ Name: mingw32-libglade2 Version: 2.6.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Windows Libglade2 library License: LGPLv2+ @@ -28,6 +28,8 @@ BuildRequires: mingw32-gettext # Native one for msgfmt BuildRequires: gettext +Requires: pkgconfig + %description MinGW Windows Libglade2 library. @@ -66,6 +68,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.6.3-2 +- Requires pkgconfig. + * Fri Nov 28 2008 Daniel P. Berrange - 2.6.3-1 - Initial build diff --git a/libsigc++20/mingw32-libsigc++20.spec b/libsigc++20/mingw32-libsigc++20.spec index 5113ec6..323274e 100644 --- a/libsigc++20/mingw32-libsigc++20.spec +++ b/libsigc++20/mingw32-libsigc++20.spec @@ -6,7 +6,7 @@ Name: mingw32-libsigc++20 Version: 2.2.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: MinGW Windows port of the typesafe signal framework for C++ License: LGPLv2+ @@ -24,6 +24,8 @@ BuildRequires: mingw32-binutils BuildRequires: m4 +Requires: pkgconfig + %description This library implements a full callback system for use in widget @@ -71,5 +73,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.2.2-2 +- Requires pkgconfig. + * Fri Oct 24 2008 Richard W.M. Jones - 2.2.2-1 - Initial RPM release. diff --git a/libxml2/mingw32-libxml2.spec b/libxml2/mingw32-libxml2.spec index f49f622..c739a18 100644 --- a/libxml2/mingw32-libxml2.spec +++ b/libxml2/mingw32-libxml2.spec @@ -6,7 +6,7 @@ Name: mingw32-libxml2 Version: 2.7.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: MinGW Windows libxml2 XML processing library License: MIT @@ -29,6 +29,8 @@ BuildRequires: mingw32-binutils BuildRequires: mingw32-zlib BuildRequires: mingw32-gettext +Requires: pkgconfig + %description MinGW Windows libxml2 XML processing library. @@ -77,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.7.2-4 +- Requires pkgconfig. + * Sat Oct 25 2008 Richard W.M. Jones - 2.7.2-3 - Enable modules support for libxslt. diff --git a/nspr/mingw32-nspr.spec b/nspr/mingw32-nspr.spec index 8ff9771..24c7a7c 100644 --- a/nspr/mingw32-nspr.spec +++ b/nspr/mingw32-nspr.spec @@ -6,7 +6,7 @@ Name: mingw32-nspr Version: 4.7.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Windows port of the Netscape Portable Runtime (NSPR) License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -29,6 +29,8 @@ BuildRequires: mingw32-filesystem >= 33 BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils +Requires: pkgconfig + %description NSPR provides platform independence for non-GUI operating system @@ -129,5 +131,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 4.7.2-3 +- Requires pkgconfig. + * Mon Nov 10 2008 Richard W.M. Jones - 4.7.2-2 - Initial RPM release. diff --git a/pangomm/mingw32-pangomm.spec b/pangomm/mingw32-pangomm.spec index d658c27..a66508c 100644 --- a/pangomm/mingw32-pangomm.spec +++ b/pangomm/mingw32-pangomm.spec @@ -8,7 +8,7 @@ Name: mingw32-pangomm Version: 2.14.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: MinGW Windows C++ interface for Pango License: LGPLv2+ @@ -31,6 +31,8 @@ BuildRequires: mingw32-pango >= 1.21.4 BuildRequires: doxygen BuildRequires: graphviz +Requires: pkgconfig + %description pangomm provides a C++ interface to the Pango library. Highlights @@ -74,5 +76,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 13 2009 Richard W.M. Jones - 2.14.0-3 +- Requires pkgconfig. + * Fri Oct 24 2008 Richard W.M. Jones - 2.14.0-2 - Initial RPM release. -- 1.8.3.1