b02c344
Name:           gobject-introspection
e77facf
Version:        1.34.2
Richard Hughes b8546e0
Release:        1%{?dist}
b02c344
Summary:        Introspection system for GObject-based libraries
b02c344
6f92c2f
Group:      Development/Libraries
b02c344
License:        GPLv2+, LGPLv2+, MIT
b02c344
URL:            http://live.gnome.org/GObjectIntrospection
8a59178
#VCS:           git:git://git.gnome.org/gobject-introspection
b0e0a1b
Source0:        http://download.gnome.org/sources/gobject-introspection/1.34/%{name}-%{version}.tar.xz
3960e9f
8a59178
Obsoletes:      gir-repository
0265fd9
b02c344
BuildRequires:  glib2-devel
b02c344
BuildRequires:  python-devel >= 2.5
b02c344
BuildRequires:  gettext
b02c344
BuildRequires:  flex
b02c344
BuildRequires:  bison
b02c344
BuildRequires:  libffi-devel
5fb9f5b
BuildRequires:  mesa-libGL-devel
Colin Walters 0999d67
BuildRequires:  cairo-gobject-devel
96d8968
BuildRequires:  libxml2-devel
96d8968
BuildRequires:  libXfixes-devel
96d8968
BuildRequires:  libX11-devel
96d8968
BuildRequires:  fontconfig-devel
96d8968
BuildRequires:  libXft-devel
96d8968
BuildRequires:  freetype-devel
8af9d9b
# Bootstrap requirements
8af9d9b
BuildRequires:  gnome-common
8af9d9b
BuildRequires:  intltool
8af9d9b
BuildRequires:  gtk-doc
b02c344
b02c344
%description
b02c344
GObject Introspection can scan C header and source files in order to
b02c344
generate introspection "typelib" files.  It also provides an API to examine
b02c344
typelib files, useful for creating language bindings among other
b02c344
things.
b02c344
b02c344
%package devel
b02c344
Summary: Libraries and headers for gobject-introspection
b02c344
Group: Development/Libraries
b02c344
Requires: %name = %{version}-%{release}
Colin Walters 44b4a0a
# Not always, but whatever, it's a tiny dep to pull in
Colin Walters 44b4a0a
Requires: libtool
0265fd9
Obsoletes: gir-repository-devel
b02c344
b02c344
%description devel
b02c344
Libraries and headers for gobject-introspection
b02c344
b02c344
%prep
Owen W. Taylor b76fc4e
%setup -q
b02c344
b02c344
%build
0bc6ecc
(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
8af9d9b
 %configure $CONFIGFLAGS)
8af9d9b
make V=1 %{?_smp_mflags}
b02c344
b02c344
%install
b02c344
make install DESTDIR=$RPM_BUILD_ROOT
b02c344
b02c344
# Die libtool, die.
b02c344
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
b02c344
find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';'
e509cf3
b02c344
%post -p /sbin/ldconfig
b02c344
b02c344
%postun -p /sbin/ldconfig
b02c344
b02c344
%files
b02c344
%doc COPYING
b02c344
b02c344
%{_libdir}/lib*.so.*
5fb9f5b
%dir %{_libdir}/girepository-1.0
5fb9f5b
%{_libdir}/girepository-1.0/*.typelib
b02c344
b02c344
%files devel
b02c344
%{_libdir}/lib*.so
97685c9
%dir %{_libdir}/gobject-introspection
97685c9
%{_libdir}/gobject-introspection/*
b02c344
%{_libdir}/pkgconfig/*
b02c344
%{_includedir}/*
b02c344
%{_bindir}/g-ir-*
5fb9f5b
%{_datadir}/gir-1.0
6f92c2f
%dir %{_datadir}/gobject-introspection-1.0
6f92c2f
%{_datadir}/gobject-introspection-1.0/*
e509cf3
%{_datadir}/aclocal/introspection.m4
b02c344
%{_mandir}/man1/*.gz
Colin Walters 40e1ccd
%dir %{_datadir}/gtk-doc/html/gi
Colin Walters 40e1ccd
%{_datadir}/gtk-doc/html/gi/*
b02c344
b02c344
%changelog
e77facf
* Mon Nov 12 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.2-1
e77facf
- Update to 1.34.2
e77facf
f76b18e
* Wed Oct 17 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.1.1-1
f76b18e
- Update to 1.34.1.1
f76b18e
d7d9c32
* Wed Oct 17 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.1-1
d7d9c32
- Update to 1.34.1
d7d9c32
b0e0a1b
* Tue Sep 25 2012 Kalev Lember <kalevlember@gmail.com> - 1.34.0-1
b0e0a1b
- Update to 1.34.0
b0e0a1b
Richard Hughes e383947
* Wed Sep 19 2012 Richard Hughes <hughsient@gmail.com> - 1.33.14-1
Richard Hughes e383947
- Update to 1.33.14
Richard Hughes e383947
7238d09
* Wed Sep 05 2012 Kalev Lember <kalevlember@gmail.com> - 1.33.10-1
7238d09
- Update to 1.33.10
7238d09
Richard Hughes b8546e0
* Tue Aug 21 2012 Richard Hughes <hughsient@gmail.com> - 1.33.9-1
Richard Hughes b8546e0
- Update to 1.33.9
Richard Hughes b8546e0
4a0b03f
* Fri Jul 20 2012 Matthias Clasen <mclasen@redhat.com> - 1.33.4-2
4a0b03f
- Fix an unintended api break that broke vpn in gnome-shell
4a0b03f
Richard Hughes 44e01c2
* Tue Jul 17 2012 Richard Hughes <hughsient@gmail.com> - 1.33.4-1
Richard Hughes 44e01c2
- Update to 1.33.4
Richard Hughes 44e01c2
Richard Hughes 483a352
* Wed Jun 27 2012 Richard Hughes <hughsient@gmail.com> - 1.33.3-1
Richard Hughes 483a352
- Update to 1.33.3
Richard Hughes 483a352
Richard Hughes 1142a86
* Thu Jun 07 2012 Richard Hughes <hughsient@gmail.com> - 1.33.2-1
Richard Hughes 1142a86
- Update to 1.33.2
Richard Hughes 1142a86
289e364
* Fri Apr 27 2012 Kalev Lember <kalevlember@gmail.com> - 1.32.1-2
289e364
- Move libffi to pkgconfig Requires.private, in order to
289e364
  reduce the impact when libffi soname bump lands in rawhide.
289e364
a01db43
* Fri Apr 20 2012 Kalev Lember <kalevlember@gmail.com> - 1.32.1-1
a01db43
- Update to 1.32.1
a01db43
d94f187
* Tue Mar 27 2012 Matthias Clasen <mclasen@redhat.com> 0 1.32.0-1
d94f187
- Update to 1.32.0
d94f187
4deef9b
* Wed Mar 21 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.22-1
4deef9b
- Update to 1.31.22
4deef9b
704198f
* Mon Mar  5 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.20-1
704198f
- Update to 1.31.20
704198f
00ecaac
* Thu Jan 19 2012 Matthias Clasen <mclasen@redhat.com> 0 1.31.10-1
00ecaac
- Update to 1.31.10
00ecaac
22d3730
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.31.6-2
22d3730
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
22d3730
76f066e
* Tue Dec 20 2011 Matthias Clasen <mclasen@redha.com> - 1.31.6-1
76f066e
- Update to 1.31.6
76f066e
f62622e
* Mon Dec 05 2011 Karsten Hopp <karsten@redhat.com> 1.31.0-2
f62622e
- add fix for PPC failure, bugzilla 749604
f62622e
Colin Walters 44b4a0a
* Wed Nov 16 2011 Colin Walters <walters@verbum.org> - 1.31.0-2
Colin Walters 44b4a0a
- -devel package requires libtool
Colin Walters 44b4a0a
  https://bugzilla.redhat.com/show_bug.cgi?id=613466
Colin Walters 44b4a0a
85cc123
* Wed Nov  2 2011 Matthias Clasen <mclasen@redhat.com> - 1.31.0-1
85cc123
- Update to 1.31.0
85cc123
f62622e
* Mon Sep 26 2011 Ray <rstrode@redhat.com> - 1.30.0-1
f62622e
- Update to 1.30.0
f62622e
dc112c6
* Tue Sep 20 2011 Matthias Clasen <mclasen@redhat.com> - 1.30.0-1
dc112c6
- Update to 1.30.0
dc112c6
78dc971
* Fri Jun 17 2011 Tomas Bzatek <tbzatek@redhat.com> - 1.29.0-1
78dc971
- Update to 1.29.0
78dc971
John (J5) Palmieri bcf0aa8
* Thu Apr 21 2011 John (J5) Palmieri <johnp@redhat.com> - 0.10.8-1
John (J5) Palmieri bcf0aa8
- Update to 0.10.8
John (J5) Palmieri bcf0aa8
8a59178
* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> - 0.10.7-1
8a59178
- Update to 0.10.7
8a59178
Owen W. Taylor 063d7ec
* Fri Mar 25 2011 Owen Taylor <otaylor@redhat.com> - 0.10.6-1
Owen W. Taylor 063d7ec
- New upstream release to fix missing cairo typelib
Owen W. Taylor 063d7ec
Colin Walters 0999d67
* Fri Mar 25 2011 Colin Walters <walters@verbum.org> - 0.10.5-1
Colin Walters 0999d67
- New upstream release, fixes cairo.gir
Colin Walters 0999d67
  Necessary to avoid gnome-shell having a cairo-devel dependency.
Colin Walters 0999d67
- Also add cairo-gobject-devel dependency, since we really want
Colin Walters 0999d67
  the cairo typelib to link to GObject, since anyone using
Colin Walters 0999d67
  introspection has it anyways.
Colin Walters 0999d67
Colin Walters 4fcfdf6
* Thu Mar 10 2011 Colin Walters <walters@verbum.org> - 0.10.4-1
Colin Walters 4fcfdf6
- Update to 0.10.4
Colin Walters 4fcfdf6
Colin Walters 4290251
* Wed Feb 23 2011 Colin Walters <walters@verbum.org> - 0.10.3-1
Colin Walters 4290251
- Update to 0.10.3
Colin Walters 4290251
5dd8c99
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.2-2
5dd8c99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
5dd8c99
Colin Walters 6847e64
* Mon Feb  7 2011 Colin Walters <walters@verbum.org> - 0.10.2-1
Colin Walters 6847e64
- Update to 0.10.2
Colin Walters 6847e64
Colin Walters 3391d97
* Wed Jan 12 2011 Colin Walters <walters@verbum.org> - 0.10.1-1
Colin Walters 3391d97
- Update to 0.10.1
Colin Walters 3391d97
Owen W. Taylor 1de300b
* Mon Jan 10 2011 Owen Taylor <otaylor@redhat.com> - 0.10.0-1
Owen W. Taylor 1de300b
- Update to 0.10.0
Owen W. Taylor 1de300b
Colin Walters 4468e2f
* Thu Sep 30 2010 Colin Walters <walters@verbum.org> - 0.9.10-1
Colin Walters 4468e2f
- Update to 0.9.10
Colin Walters 4468e2f
Colin Walters 40e1ccd
* Thu Sep 30 2010 Colin Walters <walters@verbum.org> - 0.9.9-1
Colin Walters 40e1ccd
- Update to 0.9.9
Colin Walters 40e1ccd
dacb807
* Wed Sep 29 2010 Matthias Clasen <mclasen@redhat.com> - 0.9.8-1
dacb807
- Update to 0.9.8
dacb807
Colin Walters e13eadb
* Tue Sep 28 2010 Colin Walters <walters@verbum.org> - 0.9.7-1
Colin Walters e13eadb
- Update to 0.9.7
Colin Walters e13eadb
Owen W. Taylor b76fc4e
* Tue Sep 21 2010 Owen Taylor <otaylor@redhat.com> - 0.9.6-1
Owen W. Taylor b76fc4e
- Update to 0.9.6
Owen W. Taylor b76fc4e
Colin Walters 5ac89e5
* Thu Sep  2 2010 Colin Walters <walters@verbum.org> - 0.9.3-6
Colin Walters 5ac89e5
- Strip out test libraries; they're gone in upstream git, and
Colin Walters 5ac89e5
  create a dependency on cairo (which requires libX11, which makes
Colin Walters 5ac89e5
  server operating system builders freak out).
Colin Walters 5ac89e5
604959d
* Tue Aug  3 2010 Matthias Clasen <mclasen@redhat.com> - 0.9.3-1
109438f
- Update to 0.9.3
109438f
3960e9f
* Mon Jul 26 2010 David Malcolm <dmalcolm@redhat.com> - 0.9.2-5
3960e9f
- Cherrypick patch for python 2.7 compatibility (patch 1; rhbz#617782)
3960e9f
ab736bc
* Wed Jul 14 2010 Colin Walters <walters@verbum.org> - 0.9.2-4
59ffe9e
- Backport patch from upstream for better errors
59ffe9e
dd1b729
* Mon Jul 12 2010 Colin Walters <walters@verbum.org> - 0.9.2-1
dd1b729
- New upstream (unstable series) release; requires rebuilds
dd1b729
430ccaa
* Tue Jun 29 2010 Colin Walters <walters@verbum.org> - 0.9.0-1.4.20100629gitf0599b0a
430ccaa
- Add gtk-doc to files
430ccaa
0f23c39
* Tue Jun 29 2010 Colin Walters <walters@verbum.org>
0f23c39
- Switch to git snapshot; I forgot to enable gtk-doc in the last
0f23c39
  tarball.
0f23c39
8af9d9b
* Tue Jun 29 2010 Colin Walters <walters@verbum.org> - 0.9.0-1
8af9d9b
- New upstream development release
8af9d9b
- Update to support building git snapshot directly
8af9d9b
f2d9379
* Thu Jun 24 2010 Colin Walters <walters@pocket> - 0.6.14-3
f2d9379
- rebuild to pick up new glib changes
f2d9379
0265fd9
* Thu Jun 10 2010 Colin Walters <walters@pocket> - 0.6.14-2
0265fd9
- Obsolete gir-repository{,-devel}
0265fd9
565a474
* Tue Jun  8 2010 Matthias Clasen <mclasen@redhat.com> - 0.6.14-1
565a474
- Update to 0.6.14
565a474
41a5bd9
* Wed May 24 2010 Colin Walters <walters@verbum.org> - 0.6.12-1
41a5bd9
- Update to latest upstream release 0.6.12
41a5bd9
97685c9
* Thu Mar 25 2010 Colin Walters <walters@verbum.org> - 0.6.9-3
97685c9
- Move python library back into /usr/lib/gobject-introspection.  I put
97685c9
  it there upstream for a reason, namely that apps need to avoid
97685c9
  polluting the global Python site-packages with bits of their internals.
97685c9
  It's not a public API.
97685c9
  
97685c9
  Possibly resolves bug #569885
97685c9
6f92c2f
* Wed Mar 24 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.9-2
6f92c2f
- Added newly owned files (gobject-introspection-1.0 directory)
6f92c2f
6f92c2f
* Wed Mar 24 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.9-1
6f92c2f
- Update to latest upstream release 0.6.9
6f92c2f
6f92c2f
* Thu Mar 11 2010 Colin Walters <walters@verbum.org> - 0.6.8-0.3.20100311git2cc97351
6f92c2f
- rebuilt
6f92c2f
392c252
* Thu Mar 11 2010 Colin Walters <walters@verbum.org>
392c252
- New upstream snapshot
392c252
- rm unneeded rm
392c252
04100db
* Thu Jan 28 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.8-0.1.20100128git
760be0b
- Update to new git snapshot
760be0b
- Fix Version tag to comply with correct naming use with alphatag
760be0b
76682b8
* Thu Jan 15 2010 Adam Miller <maxamillion@fedoraproject.org> - 0.6.7.20100115git-1
76682b8
- Update to git snapshot for rawhide 
76682b8
8787ae9
* Tue Dec 22 2009 Matthias Clasen <mclasen@redhat.com> - 0.6.7-1
8787ae9
- Update to 0.6.7
8787ae9
e6bf0c8
* Fri Sep 11 2009 Colin Walters <walters@verbum.org> - 0.6.5-1
e6bf0c8
- New upstream
e6bf0c8
- Drop libtool dep 
e6bf0c8
85768da
* Fri Aug 28 2009 Colin Walters <walters@verbum.org> - 0.6.4-2
85768da
- Add dep on libtool temporarily
85768da
6b5a95e
* Mon Aug 26 2009 Colin Walters <walters@verbum.org> - 0.6.4-1
6b5a95e
- New upstream 0.6.4
6b5a95e
- Drop upstreamed build fix patch 
6b5a95e
7f39aa2
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-5
7f39aa2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7f39aa2
4689f25
* Mon Jul  6 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-4
4689f25
- Add upstream patch to fix a build crash
4689f25
8a14410
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-3
8a14410
- Add -ggdb temporarily so it compiles on ppc64
8a14410
8714ba7
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-2
8714ba7
- Add the new source file
8714ba7
e509cf3
* Thu Jul  2 2009 Peter Robinson <pbrobinson@gmail.com> - 0.6.3-1
e509cf3
- Update to 0.6.3
e509cf3
5fb9f5b
* Mon Jun  1 2009 Dan Williams <dcbw@redhat.com> - 0.6.2-1
5fb9f5b
- Update to 0.6.2
5fb9f5b
b096c4d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.1-2
b096c4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b096c4d
b02c344
* Thu Dec 11 2008 Colin Walters <walters@verbum.org> - 0.6.1-1
b02c344
- Update to 0.6.1
b02c344
b02c344
* Fri Oct 31 2008 Colin Walters <walters@verbum.org> - 0.6.0-1
b02c344
- Create spec goo