Blame SPECS/pkgconfig.spec

ee6946
Summary: A tool for determining compilation options
ee6946
Name: pkgconfig
ee6946
Version: 0.27.1
ee6946
Release: 4%{?dist}
ee6946
Epoch: 1
ee6946
License: GPLv2+
ee6946
URL: http://pkgconfig.freedesktop.org
ee6946
Group: Development/Tools
ee6946
Source:  http://www.freedesktop.org/software/pkgconfig/releases/pkg-config-%{version}.tar.gz
ee6946
ee6946
# https://bugs.freedesktop.org/show_bug.cgi?id=66155
ee6946
Patch0: pkg-config-man-cleanup.patch
ee6946
ee6946
BuildRequires: glib2-devel
ee6946
ee6946
Provides: pkgconfig(pkg-config) = %{version}
ee6946
ee6946
%description
ee6946
The pkgconfig tool determines compilation options. For each required
ee6946
library, it reads the configuration file and outputs the necessary
ee6946
compiler and linker flags.
ee6946
ee6946
%prep
ee6946
%setup -n pkg-config-%{version} -q
ee6946
%patch0 -p1 -b .man-cleanup
ee6946
ee6946
%build
ee6946
%configure \
ee6946
        --disable-shared \
ee6946
        --with-installed-glib \
ee6946
        --with-pc-path=%{_libdir}/pkgconfig:%{_datadir}/pkgconfig
ee6946
make
ee6946
ee6946
%install
ee6946
make install DESTDIR=$RPM_BUILD_ROOT
ee6946
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig
ee6946
mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
ee6946
ee6946
# we include this below, already
ee6946
rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/pkg-config
ee6946
ee6946
%files
ee6946
%doc AUTHORS README NEWS COPYING pkg-config-guide.html
ee6946
%{_mandir}/*/*
ee6946
%{_bindir}/*
ee6946
%{_libdir}/pkgconfig
ee6946
%{_datadir}/pkgconfig
ee6946
%{_datadir}/aclocal/*
ee6946
ee6946
%changelog
ee6946
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:0.27.1-4
ee6946
- Mass rebuild 2014-01-24
ee6946
ee6946
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:0.27.1-3
ee6946
- Mass rebuild 2013-12-27
ee6946
ee6946
* Tue Jun 25 2013 Matthias Clasen <mclasen@redhat.com> - 0.27.1-2
ee6946
- Fix a few errors in the man page
ee6946
ee6946
* Wed Mar 27 2013 Christophe Fergeau <cfergeau@redhat.com> 0.27.1-1
ee6946
- Update to 0.27.1
ee6946
ee6946
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.27-2
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
ee6946
ee6946
* Tue Jul 31 2012 Kalev Lember <kalevlember@gmail.com> - 1:0.27-1
ee6946
- Update to 0.27
ee6946
- Drop deps on popt, 0.27 no longer uses it
ee6946
ee6946
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.26-2
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ee6946
ee6946
* Thu Apr 26 2012 Christophe Fergeau <cfergeau@redhat.com> - 1:0.26-1
ee6946
- Update to 0.26 (#802480)
ee6946
- Drop upstreamed patches
ee6946
ee6946
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.25-4
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ee6946
ee6946
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.25-3
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ee6946
ee6946
* Thu Jul  8 2010 Matthias Clasen <mclasen@redhat.com> 0.25-2
ee6946
- Workaround breakage with autoconf 2.66
ee6946
ee6946
* Fri May 28 2010 Matthias Clasen <mclasen@redhat.com> 0.25-1
ee6946
- Update to 0.25
ee6946
ee6946
* Thu May 27 2010 Matthias Clasen <mclasen@redhat.com> 0.24-6
ee6946
- Avoid segfaults
ee6946
ee6946
* Wed May 26 2010 Matthias Clasen <mclasen@redhat.com> 0.24-5
ee6946
- Expand the popt-compat patch to cover empty Libs: as well
ee6946
ee6946
* Wed May 26 2010 Matthias Clasen <mclasen@redhat.com> 0.24-4
ee6946
- Go back to using system popt
ee6946
ee6946
* Wed May 26 2010 Matthias Clasen <mclasen@redhat.com> 0.24-3
ee6946
- Revert the escaping change that is causing a lot of problems
ee6946
ee6946
* Sun May 23 2010 Matthias Clasen <mclasen@redhat.com> 0.24-2
ee6946
- Go back to using the included popt
ee6946
ee6946
* Sun May 23 2010 Matthias Clasen <mclasen@redhat.com> 0.24-1
ee6946
- Update to 0.24
ee6946
- Use system glib, popt
ee6946
ee6946
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.23-9
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
ee6946
ee6946
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:0.23-8
ee6946
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
ee6946
ee6946
* Mon Feb  2 2009 Matthias Clasen  <mclasen@redhat.com> - 1:0.23-7
ee6946
- Add an explict pkgconfig provides (#476199)
ee6946
ee6946
* Mon Dec  8 2008 Matthias Clasen  <mclasen@redhat.com> - 1:0.23-6
ee6946
- Remove a patch that is no longer necessary and causes more
ee6946
  problems than it solves (#224148)
ee6946
- Include Requires.private in --print-requires (#426106)
ee6946
ee6946
* Fri Jun 06 2008 Colin Walters <walters@redhat.com> - 1:0.23-3
ee6946
- Add patch pkg-config-lib64-excludes.patch to make my jhbuild happier
ee6946
ee6946
* Wed Jan 30 2008 Matthias Clasen <mclasen@redhat.com> - 1:0.23-2
ee6946
- Readd the requires.private fix that was dropped prematurely
ee6946
ee6946
* Wed Jan 30 2008 Matthias Clasen <mclasen@redhat.com> - 1:0.23-1
ee6946
- Update to 0.23
ee6946
ee6946
* Thu Nov 15 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.22-4
ee6946
- Fix handling of conflicts (#384421)
ee6946
ee6946
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:0.22-3
ee6946
- Rebuild for selinux ppc32 issue.
ee6946
ee6946
* Tue Aug  7 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.22-2
ee6946
- Update license field
ee6946
ee6946
* Tue Jul 10 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.22-1
ee6946
- Update to 0.22
ee6946
- Drop upstreamed patch
ee6946
ee6946
* Thu Mar 29 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.21-5
ee6946
- Fix --exists to ignore Requires.private
ee6946
- Fix Requires.private to operate fully recursive
ee6946
ee6946
* Fri Feb  2 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.21-4
ee6946
- Address some package review complaints
ee6946
ee6946
* Mon Jan 29 2007 Matthias Clasen <mclasen@redhat.com> - 1:0.21-3
ee6946
- Fix a problem where calling glib-config can lead
ee6946
  to an infinite loop 
ee6946
ee6946
* Thu Dec  7 2006 Matthias Clasen <mclasen@redhat.com> - 1:0.21-2
ee6946
- Small spec file cleanups
ee6946
ee6946
* Tue Sep  5 2006 Matthias Clasen <mclasen@redhat.com> - 1:0.21-1.fc6
ee6946
- Update to 0.21
ee6946
ee6946
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:0.20-4.1
ee6946
- rebuild
ee6946
ee6946
* Mon Jun 12 2006 Bill Nottingham <notting@redhat.com> - 1:0.20-4
ee6946
- don't call auto*
ee6946
ee6946
* Thu Jun  1 2006 Matthias Clasen <mclasen@redhat.com> - 1:0.20-3
ee6946
- Add missing BuildRequires
ee6946
ee6946
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:0.20-2.2.1
ee6946
- bump again for double-long bug on ppc(64)
ee6946
ee6946
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:0.20-2.2
ee6946
- rebuilt for new gcc4.1 snapshot and glibc changes
ee6946
ee6946
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Wed Nov 16 2005 Matthias Clasen <mclasen@redhat.com> 1:0.20-2
ee6946
- Rebuild
ee6946
ee6946
* Tue Oct 25 2005 Matthias Clasen <mclasen@redhat.com> 1:0.20-1
ee6946
- Update to 0.20
ee6946
- Drop upstreamed patches
ee6946
ee6946
* Thu Sep 29 2005 Matthias Clasen <mclasen@redhat.com> 1:0.19-1
ee6946
- Update to 0.19
ee6946
- Take ownership of /usr/share/pkgconfig (#169335)
ee6946
ee6946
* Tue Aug  9 2005 Matthias Clasen <mclasen@redhat.com> 1:0.18.1-4
ee6946
- Fix a segfault which curiously hits only bigendian platforms
ee6946
ee6946
* Sun Jul 11 2005 Matthias Clasen <mclasen@redhat.com> 1:0.18.1-3
ee6946
- Remove unncessary dependencies
ee6946
ee6946
* Fri Jul  8 2005 Matthias Clasen <mclasen@redhat.com> 1:0.18.1-2
ee6946
- Fix the default search path
ee6946
ee6946
* Thu Jul  7 2005 Matthias Clasen <mclasen@redhat.com> 1:0.18.1-1
ee6946
- Update to 0.18.1
ee6946
ee6946
* Wed Mar 30 2005 Matthias Clasen <mclasen@redhat.com> 1:0.15.0-6
ee6946
- add --print-requires and --print-provide options
ee6946
ee6946
* Mon Mar  7 2005 Matthias Clasen <mclasen@redhat.com> 1:0.15.0-5
ee6946
- fix an overflow
ee6946
ee6946
* Wed Mar  2 2005 Matthias Clasen <mclasen@redhat.com>
ee6946
- rebuild with gcc4
ee6946
ee6946
* Wed Jun 23 2004 Matthias Clasen <mclasen@redhat.com> 1:0.15.0-3
ee6946
- fix underquoted definition in pkg.m4  (#116128)
ee6946
ee6946
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Tue Feb 24 2004 Mark McLoughlin <markmc@redhat.com>
ee6946
- Update to 0.15.0
ee6946
- Fix datadir patch conflict
ee6946
ee6946
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Thu Oct 23 2003 Owen Taylor <otaylor@redhat.com> 1:0.14.0-6
ee6946
- Make pkgconfig look in /usr/share/pkgconfig as well by default (#98595)
ee6946
ee6946
* Thu Jun 26 2003 Havoc Pennington <hp@redhat.com> 1:0.14.0-5
ee6946
- rebuild
ee6946
ee6946
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Mon Feb 10 2003 Nalin Dahyabhai <nalin@redhat.com>
ee6946
- suppress /usr/lib64 (instead of /usr/lib) from LIBS by default on multilib
ee6946
  arches where the default is to use lib64
ee6946
ee6946
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
ee6946
- rebuilt
ee6946
ee6946
* Fri Nov  8 2002 Havoc Pennington <hp@redhat.com>
ee6946
- 0.14
ee6946
ee6946
* Tue Oct  8 2002 Havoc Pennington <hp@redhat.com>
ee6946
- use libdir, so we do move .pc files to /usr/lib64
ee6946
ee6946
* Tue Oct  8 2002 Havoc Pennington <hp@redhat.com>
ee6946
- use prefix/lib not libdir, so we don't move .pc files to /usr/lib64
ee6946
ee6946
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
ee6946
- automated rebuild
ee6946
ee6946
* Thu May 23 2002 Tim Powers <timp@redhat.com>
ee6946
- automated rebuild
ee6946
ee6946
* Thu Mar  7 2002 Havoc Pennington <hp@redhat.com>
ee6946
- 0.12.0
ee6946
ee6946
* Thu Feb  7 2002 Havoc Pennington <hp@redhat.com>
ee6946
- 0.11.0
ee6946
ee6946
* Sun Feb  3 2002 Havoc Pennington <hp@redhat.com>
ee6946
- backbuild in gnomehide
ee6946
ee6946
* Sun Feb  3 2002 Havoc Pennington <hp@redhat.com>
ee6946
- 0.10.0
ee6946
ee6946
* Sun Feb  3 2002 Havoc Pennington <hp@redhat.com>
ee6946
- 0.9.0
ee6946
ee6946
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
ee6946
- automated rebuild
ee6946
ee6946
* Wed Jun 13 2001 Florian La Roche <Florian.LaRoche@redhat.de>
ee6946
- call libtoolize to make porting to new archs easier
ee6946
ee6946
* Thu Jun 07 2001 Havoc Pennington <hp@redhat.com>
ee6946
- put pkg.m4 in file list
ee6946
ee6946
* Wed Jun 06 2001 Havoc Pennington <hp@redhat.com>
ee6946
- Upgrade to 0.7
ee6946
- add man page
ee6946
ee6946
* Wed Jan 03 2001 Havoc Pennington <hp@redhat.com>
ee6946
- Upgrade to 0.5
ee6946
ee6946
* Thu Dec 14 2000 Bill Nottingham <notting@redhat.com>
ee6946
- rebuild because of broken fileutils
ee6946
ee6946
* Wed Oct 04 2000 Owen Taylor <otaylor@redhat.com>
ee6946
- Initial package