Summary: A tool for determining compilation options. Name: pkgconfig Version: 0.19 Release: 1 Epoch: 1 License: GPL Group: Development/Tools Source: http://www.freedesktop.org/software/pkgconfig/releases/pkg-config-%{version}.tar.gz # https://bugs.freedesktop.org/show_bug.cgi?id=2661 Patch4: pkgconfig-0.15.0-overflow.patch Patch5: pkgconfig-0.15.0-reqprov.patch Patch6: pkg-config-0.19-free.patch BuildRoot: %{_tmppath}/%{name}-root %description The pkgconfig tool determines compilation options. For each required library, it reads the configuration file and outputs the necessary compiler and linker flags. %prep %setup -n pkg-config-%{version} -q %patch4 -p1 -b .overflow %patch5 -p1 -b .reqprov %patch6 -p1 -b .free autoheader autoconf automake-1.7 %build %configure --with-pc-path=%{_libdir}/pkgconfig:%{_datadir}/pkgconfig make %install rm -rf $RPM_BUILD_ROOT %makeinstall mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig strip $RPM_BUILD_ROOT%{_bindir}/* %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %{_mandir}/*/* %{_bindir}/* %{_libdir}/pkgconfig %{_datadir}/pkgconfig %{_datadir}/aclocal/* %changelog * Thu Sep 29 2005 Matthias Clasen 1:0.19-1 - Update to 0.19 - Take ownership of /usr/share/pkgconfig (#169335) * Tue Aug 9 2005 Matthias Clasen 1:0.18.1-4 - Fix a segfault which curiously hits only bigendian platforms * Sun Jul 11 2005 Matthias Clasen 1:0.18.1-3 - Remove unncessary dependencies * Fri Jul 8 2005 Matthias Clasen 1:0.18.1-2 - Fix the default search path * Thu Jul 7 2005 Matthias Clasen 1:0.18.1-1 - Update to 0.18.1 * Wed Mar 30 2005 Matthias Clasen 1:0.15.0-6 - add --print-requires and --print-provide options * Mon Mar 7 2005 Matthias Clasen 1:0.15.0-5 - fix an overflow * Wed Mar 2 2005 Matthias Clasen - rebuild with gcc4 * Wed Jun 23 2004 Matthias Clasen 1:0.15.0-3 - fix underquoted definition in pkg.m4 (#116128) * Tue Jun 15 2004 Elliot Lee - rebuilt * Tue Mar 02 2004 Elliot Lee - rebuilt * Tue Feb 24 2004 Mark McLoughlin - Update to 0.15.0 - Fix datadir patch conflict * Fri Feb 13 2004 Elliot Lee - rebuilt * Thu Oct 23 2003 Owen Taylor 1:0.14.0-6 - Make pkgconfig look in /usr/share/pkgconfig as well by default (#98595) * Thu Jun 26 2003 Havoc Pennington 1:0.14.0-5 - rebuild * Wed Jun 04 2003 Elliot Lee - rebuilt * Mon Feb 10 2003 Nalin Dahyabhai - suppress /usr/lib64 (instead of /usr/lib) from LIBS by default on multilib arches where the default is to use lib64 * Wed Jan 22 2003 Tim Powers - rebuilt * Fri Nov 8 2002 Havoc Pennington - 0.14 * Tue Oct 8 2002 Havoc Pennington - use libdir, so we do move .pc files to /usr/lib64 * Tue Oct 8 2002 Havoc Pennington - use prefix/lib not libdir, so we don't move .pc files to /usr/lib64 * Fri Jun 21 2002 Tim Powers - automated rebuild * Thu May 23 2002 Tim Powers - automated rebuild * Thu Mar 7 2002 Havoc Pennington - 0.12.0 * Thu Feb 7 2002 Havoc Pennington - 0.11.0 * Sun Feb 3 2002 Havoc Pennington - backbuild in gnomehide * Sun Feb 3 2002 Havoc Pennington - 0.10.0 * Sun Feb 3 2002 Havoc Pennington - 0.9.0 * Wed Jan 09 2002 Tim Powers - automated rebuild * Wed Jun 13 2001 Florian La Roche - call libtoolize to make porting to new archs easier * Thu Jun 07 2001 Havoc Pennington - put pkg.m4 in file list * Wed Jun 06 2001 Havoc Pennington - Upgrade to 0.7 - add man page * Wed Jan 03 2001 Havoc Pennington - Upgrade to 0.5 * Thu Dec 14 2000 Bill Nottingham - rebuild because of broken fileutils * Wed Oct 04 2000 Owen Taylor - Initial package