Blame SPECS/gobject-introspection.spec

631931
%global glib2_version 2.56.1
631931
631931
Name:           gobject-introspection
631931
Version:        1.56.1
631931
Release:        1%{?dist}
631931
Summary:        Introspection system for GObject-based libraries
631931
631931
License:        GPLv2+, LGPLv2+, MIT
631931
URL:            https://wiki.gnome.org/Projects/GObjectIntrospection
631931
Source0:        https://download.gnome.org/sources/gobject-introspection/1.56/%{name}-%{version}.tar.xz
631931
631931
BuildRequires:  bison
631931
BuildRequires:  cairo-gobject-devel
631931
BuildRequires:  chrpath
631931
BuildRequires:  flex
631931
BuildRequires:  fontconfig-devel
631931
BuildRequires:  freetype-devel
631931
BuildRequires:  gettext
631931
BuildRequires:  glib2-devel >= %{glib2_version}
631931
BuildRequires:  gtk-doc
631931
BuildRequires:  libffi-devel
631931
BuildRequires:  libX11-devel
631931
BuildRequires:  libXfixes-devel
631931
BuildRequires:  libXft-devel
631931
BuildRequires:  libxml2-devel
631931
BuildRequires:  mesa-libGL-devel
631931
BuildRequires:  python-devel
631931
BuildRequires:  python-mako
631931
631931
Requires:       glib2%{?_isa} >= %{glib2_version}
631931
631931
%description
631931
GObject Introspection can scan C header and source files in order to
631931
generate introspection "typelib" files.  It also provides an API to examine
631931
typelib files, useful for creating language bindings among other
631931
things.
631931
631931
%package devel
631931
Summary:        Libraries and headers for gobject-introspection
631931
Requires:       %{name}%{?_isa} = %{version}-%{release}
631931
# Not always, but whatever, it's a tiny dep to pull in
631931
Requires:       libtool
631931
# For g-ir-doctool
631931
Requires:       python-mako
631931
631931
%description devel
631931
Libraries and headers for gobject-introspection
631931
631931
%prep
631931
%autosetup -p1
631931
631931
%build
631931
%configure --enable-gtk-doc --enable-doctool
631931
%make_build
631931
631931
%install
631931
%make_install
631931
631931
# Remove lib64 rpaths
631931
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/g-ir-compiler
631931
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/g-ir-generate
631931
chrpath --delete $RPM_BUILD_ROOT%{_bindir}/g-ir-inspect
631931
631931
# Die libtool, die.
631931
find $RPM_BUILD_ROOT -type f -name "*.la" -print -delete
631931
find $RPM_BUILD_ROOT -type f -name "*.a" -print -delete
631931
631931
%post -p /sbin/ldconfig
631931
631931
%postun -p /sbin/ldconfig
631931
631931
%files
631931
%license COPYING
631931
631931
%{_libdir}/lib*.so.*
631931
%dir %{_libdir}/girepository-1.0
631931
%{_libdir}/girepository-1.0/*.typelib
631931
631931
%files devel
631931
%{_libdir}/lib*.so
631931
%{_libdir}/gobject-introspection/
631931
%{_libdir}/pkgconfig/*
631931
%{_includedir}/*
631931
%{_bindir}/g-ir-*
631931
%{_datadir}/gir-1.0
631931
%{_datadir}/gobject-introspection-1.0/
631931
%{_datadir}/aclocal/introspection.m4
631931
%{_mandir}/man1/*.gz
631931
%{_datadir}/gtk-doc/html/gi/
631931
631931
%changelog
631931
* Mon Apr 09 2018 Kalev Lember <klember@redhat.com> - 1.56.1-1
631931
- Update to 1.56.1
631931
- Resolves: #1569272
631931
631931
* Wed Sep 28 2016 Kalev Lember <klember@redhat.com> - 1.50.0-1
631931
- Update to 1.50.0
631931
- Resolves: #1386972
631931
631931
* Tue Apr 28 2015 Matthias Clasen <mclasen@redhat.com> - 1.42.0-1
631931
- Update to 1.42.0
631931
- Resolves: #1174439
631931
631931
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.36.0-4
631931
- Mass rebuild 2014-01-24
631931
631931
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.36.0-3
631931
- Mass rebuild 2013-12-27
631931
631931
* Thu Oct 31 2013 Colin Walters <walters@redhat.com> - 1.36.0-2
631931
- Backport patch for anonymous unions
631931
  Resolves: #1024947
631931
631931
* Tue Mar 26 2013 Kalev Lember <kalevlember@gmail.com> - 1.36.0-1
631931
- Update to 1.36.0
631931
631931
* Thu Mar 21 2013 Kalev Lember <kalevlember@gmail.com> - 1.35.9-1
631931
- Update to 1.35.9
631931
631931
* Tue Mar 05 2013 Colin Walters <walters@verbum.org> - 1.35.8-2
631931
- Enable g-ir-doctool
631931
- Resolves: #903782
631931
631931
* Tue Feb 19 2013 Richard Hughes <rhughes@redhat.com> - 1.35.8-1
631931
- Update to 1.35.8
631931
631931
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35.4-2
631931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
631931
631931
* Tue Jan 15 2013 Matthias Clasen <mclasen@redhat.com> - 1.35.4-1
631931
- Update to 1.35.4
631931
631931
* Thu Dec 20 2012 Kalev Lember <kalevlember@gmail.com> - 1.35.3-1
631931
- Update to 1.35.3
631931
631931
* Tue Nov 20 2012 Richard Hughes <hughsient@gmail.com> - 1.35.2-1
631931
- Update to 1.35.2
631931
631931
* Mon Nov 12 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.2-1
631931
- Update to 1.34.2
631931
631931
* Wed Oct 17 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.1.1-1
631931
- Update to 1.34.1.1
631931
631931
* Wed Oct 17 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.1-1
631931
- Update to 1.34.1
631931
631931
* Tue Sep 25 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.0-1
631931
- Update to 1.34.0
631931
631931
* Wed Sep 19 2012 Richard Hughes <hughsient@gmail.com> - 1.33.14-1
631931
- Update to 1.33.14
631931
631931
* Wed Sep 05 2012 Kalev Lember <kalevlember@gmail.com> - 1.33.10-1
631931
- Update to 1.33.10
631931
631931
* Tue Aug 21 2012 Richard Hughes <hughsient@gmail.com> - 1.33.9-1
631931
- Update to 1.33.9
631931
631931
* Fri Jul 20 2012 Matthias Clasen <mclasen@redhat.com> - 1.33.4-2
631931
- Fix an unintended api break that broke vpn in gnome-shell
631931
631931
* Tue Jul 17 2012 Richard Hughes <hughsient@gmail.com> - 1.33.4-1
631931
- Update to 1.33.4
631931
631931
* Wed Jun 27 2012 Richard Hughes <hughsient@gmail.com> - 1.33.3-1
631931
- Update to 1.33.3
631931
631931
* Thu Jun 07 2012 Richard Hughes <hughsient@gmail.com> - 1.33.2-1
631931
- Update to 1.33.2
631931
631931
* Fri Apr 27 2012 Kalev Lember <kalevlember@gmail.com> - 1.32.1-2
631931
- Move libffi to pkgconfig Requires.private, in order to
631931
  reduce the impact when libffi soname bump lands in rawhide.
631931
631931
* Fri Apr 20 2012 Kalev Lember <kalevlember@gmail.com> - 1.32.1-1
631931
- Update to 1.32.1
631931
631931
* Tue Mar 27 2012 Matthias Clasen <mclasen@redhat.com> 0 1.32.0-1
631931
- Update to 1.32.0
631931
631931
* Wed Mar 21 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.22-1
631931
- Update to 1.31.22
631931
631931
* Mon Mar  5 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.20-1
631931
- Update to 1.31.20
631931
631931
* Thu Jan 19 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.10-1
631931
- Update to 1.31.10
631931
631931
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.31.6-2
631931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
631931
631931
* Tue Dec 20 2011 Matthias Clasen <mclasen@redha.com> - 1.31.6-1
631931
- Update to 1.31.6
631931
631931
* Mon Dec 05 2011 Karsten Hopp <karsten@redhat.com> 1.31.0-2
631931
- add fix for PPC failure, bugzilla 749604
631931
631931
* Wed Nov 16 2011 Colin Walters <walters@verbum.org> - 1.31.0-2
631931
- -devel package requires libtool
631931
  https://bugzilla.redhat.com/show_bug.cgi?id=613466
631931
631931
* Wed Nov  2 2011 Matthias Clasen <mclasen@redhat.com> - 1.31.0-1
631931
- Update to 1.31.0
631931
631931
* Mon Sep 26 2011 Ray <rstrode@redhat.com> - 1.30.0-1
631931
- Update to 1.30.0
631931
631931
* Tue Sep 20 2011 Matthias Clasen <mclasen@redhat.com> - 1.30.0-1
631931
- Update to 1.30.0
631931
631931
* Fri Jun 17 2011 Tomas Bzatek <tbzatek@redhat.com> - 1.29.0-1
631931
- Update to 1.29.0
631931
631931
* Thu Apr 21 2011 John (J5) Palmieri <johnp@redhat.com> - 0.10.8-1
631931
- Update to 0.10.8
631931
631931
* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> - 0.10.7-1
631931
- Update to 0.10.7
631931
631931
* Fri Mar 25 2011 Owen Taylor <otaylor@redhat.com> - 0.10.6-1
631931
- New upstream release to fix missing cairo typelib
631931
631931
* Fri Mar 25 2011 Colin Walters <walters@verbum.org> - 0.10.5-1
631931
- New upstream release, fixes cairo.gir
631931
  Necessary to avoid gnome-shell having a cairo-devel dependency.
631931
- Also add cairo-gobject-devel dependency, since we really want
631931
  the cairo typelib to link to GObject, since anyone using
631931
  introspection has it anyways.
631931
631931
* Thu Mar 10 2011 Colin Walters <walters@verbum.org> - 0.10.4-1
631931
- Update to 0.10.4
631931
631931
* Wed Feb 23 2011 Colin Walters <walters@verbum.org> - 0.10.3-1
631931
- Update to 0.10.3
631931
631931
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-2
631931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
631931
631931
* Mon Feb  7 2011 Colin Walters <walters@verbum.org> - 0.10.2-1
631931
- Update to 0.10.2
631931
631931
* Wed Jan 12 2011 Colin Walters <walters@verbum.org> - 0.10.1-1
631931
- Update to 0.10.1
631931
631931
* Mon Jan 10 2011 Owen Taylor <otaylor@redhat.com> - 0.10.0-1
631931
- Update to 0.10.0
631931
631931
* Thu Sep 30 2010 Colin Walters <walters@verbum.org> - 0.9.10-1
631931
- Update to 0.9.10
631931
631931
* Thu Sep 30 2010 Colin Walters <walters@verbum.org> - 0.9.9-1
631931
- Update to 0.9.9
631931
631931
* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.9.8-1
631931
- Update to 0.9.8
631931
631931
* Tue Sep 28 2010 Colin Walters <walters@verbum.org> - 0.9.7-1
631931
- Update to 0.9.7
631931
631931
* Tue Sep 21 2010 Owen Taylor <otaylor@redhat.com> - 0.9.6-1
631931
- Update to 0.9.6
631931
631931
* Thu Sep  2 2010 Colin Walters <walters@verbum.org> - 0.9.3-6
631931
- Strip out test libraries; they're gone in upstream git, and
631931
  create a dependency on cairo (which requires libX11, which makes
631931
  server operating system builders freak out).
631931
631931
* Tue Aug  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.9.3-1
631931
- Update to 0.9.3
631931
631931
* Mon Jul 26 2010 David Malcolm <dmalcolm@redhat.com> - 0.9.2-5
631931
- Cherrypick patch for python 2.7 compatibility (patch 1; rhbz#617782)
631931
631931
* Wed Jul 14 2010 Colin Walters <walters@verbum.org> - 0.9.2-4
631931
- Backport patch from upstream for better errors
631931
631931
* Mon Jul 12 2010 Colin Walters <walters@verbum.org> - 0.9.2-1
631931
- New upstream (unstable series) release; requires rebuilds
631931
631931
* Tue Jun 29 2010 Colin Walters <walters@verbum.org> - 0.9.0-1.4.20100629gitf0599b0a
631931
- Add gtk-doc to files
631931
631931
* Tue Jun 29 2010 Colin Walters <walters@verbum.org>
631931
- Switch to git snapshot; I forgot to enable gtk-doc in the last
631931
  tarball.
631931
631931
* Tue Jun 29 2010 Colin Walters <walters@verbum.org> - 0.9.0-1
631931
- New upstream development release
631931
- Update to support building git snapshot directly
631931
631931
* Thu Jun 24 2010 Colin Walters <walters@pocket> - 0.6.14-3
631931
- rebuild to pick up new glib changes
631931
631931
* Thu Jun 10 2010 Colin Walters <walters@pocket> - 0.6.14-2
631931
- Obsolete gir-repository{,-devel}
631931
631931
* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.14-1
631931
- Update to 0.6.14
631931
631931
* Mon May 24 2010 Colin Walters <walters@verbum.org> - 0.6.12-1
631931
- Update to latest upstream release 0.6.12
631931
631931
* Thu Mar 25 2010 Colin Walters <walters@verbum.org> - 0.6.9-3
631931
- Move python library back into /usr/lib/gobject-introspection.  I put
631931
  it there upstream for a reason, namely that apps need to avoid
631931
  polluting the global Python site-packages with bits of their internals.
631931
  It's not a public API.
631931
  
631931
  Possibly resolves bug #569885
631931
631931
* Wed Mar 24 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.9-2
631931
- Added newly owned files (gobject-introspection-1.0 directory)
631931
631931
* Wed Mar 24 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.9-1
631931
- Update to latest upstream release 0.6.9
631931
631931
* Thu Mar 11 2010 Colin Walters <walters@verbum.org> - 0.6.8-0.3.20100311git2cc97351
631931
- rebuilt
631931
631931
* Thu Mar 11 2010 Colin Walters <walters@verbum.org>
631931
- New upstream snapshot
631931
- rm unneeded rm
631931
631931
* Thu Jan 28 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.8-0.1.20100128git
631931
- Update to new git snapshot
631931
- Fix Version tag to comply with correct naming use with alphatag
631931
631931
* Fri Jan 15 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.7.20100115git-1
631931
- Update to git snapshot for rawhide 
631931
631931
* Tue Dec 22 2009 Matthias Clasen <mclasen@redhat.com> - 0.6.7-1
631931
- Update to 0.6.7
631931
631931
* Fri Sep 11 2009 Colin Walters <walters@verbum.org> - 0.6.5-1
631931
- New upstream
631931
- Drop libtool dep 
631931
631931
* Fri Aug 28 2009 Colin Walters <walters@verbum.org> - 0.6.4-2
631931
- Add dep on libtool temporarily
631931
631931
* Wed Aug 26 2009 Colin Walters <walters@verbum.org> - 0.6.4-1
631931
- New upstream 0.6.4
631931
- Drop upstreamed build fix patch 
631931
631931
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-5
631931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
631931
631931
* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-4
631931
- Add upstream patch to fix a build crash
631931
631931
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-3
631931
- Add -ggdb temporarily so it compiles on ppc64
631931
631931
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-2
631931
- Add the new source file
631931
631931
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-1
631931
- Update to 0.6.3
631931
631931
* Mon Jun  1 2009 Dan Williams <dcbw@redhat.com> - 0.6.2-1
631931
- Update to 0.6.2
631931
631931
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.1-2
631931
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
631931
631931
* Thu Dec 11 2008 Colin Walters <walters@verbum.org> - 0.6.1-1
631931
- Update to 0.6.1
631931
631931
* Fri Oct 31 2008 Colin Walters <walters@verbum.org> - 0.6.0-1
631931
- Create spec goo