1 Summary: Introspection for GObject libraries
2 Name: gobject-introspection
5 License: LGPL v2+ (giscanner) and GPL v2+ (tools)
7 Source0: http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/0.6/%{name}-%{version}.tar.bz2
8 # Source0-md5: c946cddf10f02a3aea483967ab6de605
9 Patch0: %{name}-libtool.patch
10 URL: http://live.gnome.org/GObjectIntrospection
11 BuildRequires: autoconf >= 2.59
12 BuildRequires: automake >= 1:1.8
14 BuildRequires: glib2-devel >= 1:2.16.0
15 BuildRequires: libffi-devel
16 BuildRequires: libtool
17 BuildRequires: pkgconfig
18 BuildRequires: python >= 1:2.5
19 BuildRequires: python-devel >= 1:2.5
20 Obsoletes: gobject-introspection-libs < %{version}-%{release}
21 Suggests: gir-repository
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 Tools for introspecting GObject-based frameworks.
28 Summary: Header files for gobject-introspection library
29 Group: Development/Libraries
30 Requires: %{name} = %{version}-%{release}
31 Requires: glib2-devel >= 2.16.0
34 Header files for gobject-introspection library.
37 Summary: Static gobject-introspection library
38 Group: Development/Libraries
39 Requires: %{name}-devel = %{version}-%{release}
42 Static gobject-introspection library.
58 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{py_sitedir}
63 DESTDIR=$RPM_BUILD_ROOT
65 mv $RPM_BUILD_ROOT%{_libdir}/gobject-introspection/giscanner $RPM_BUILD_ROOT%{py_sitedir}/
67 rm $RPM_BUILD_ROOT%{py_sitedir}/giscanner/*.{a,la}
72 rm -rf $RPM_BUILD_ROOT
74 %post -p /sbin/ldconfig
75 %postun -p /sbin/ldconfig
78 %defattr(644,root,root,755)
79 %doc AUTHORS ChangeLog README
80 %attr(755,root,root) %{_libdir}/libgirepository-everything-1.0.so.1.0.0
81 %attr(755,root,root) %ghost %{_libdir}/libgirepository-everything-1.0.so.1
82 %attr(755,root,root) %{_libdir}/libgirepository-1.0.so.0.0.0
83 %attr(755,root,root) %ghost %{_libdir}/libgirepository-1.0.so.0
84 %dir %{_libdir}/girepository-1.0
85 %{_libdir}/girepository-1.0/*.typelib
88 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_bindir}/g-ir-compiler
90 %attr(755,root,root) %{_bindir}/g-ir-generate
91 %attr(755,root,root) %{_bindir}/g-ir-scanner
92 %{_mandir}/man1/g-ir-compiler.1*
93 %{_mandir}/man1/g-ir-generate.1*
94 %{_mandir}/man1/g-ir-scanner.1*
95 %attr(755,root,root) %{_libdir}/libgirepository-everything-1.0.so
96 %attr(755,root,root) %{_libdir}/libgirepository-1.0.so
97 %{_pkgconfigdir}/gobject-introspection-1.0.pc
98 %{_pkgconfigdir}/gobject-introspection-no-export-1.0.pc
99 %{_includedir}/gobject-introspection-1.0
100 %{_libdir}/libgirepository-1.0.la
101 %{_libdir}/libgirepository-everything-1.0.la
102 %{_datadir}/aclocal/introspection.m4
103 %dir %{_datadir}/gir-1.0
104 %{_datadir}/gir-1.0/*.gir
105 %dir %{py_sitedir}/giscanner
106 %{py_sitedir}/giscanner/*.py[co]
107 %{py_sitedir}/giscanner/_giscanner.so
110 %defattr(644,root,root,755)
111 %{_libdir}/libgirepository-1.0.a
112 %{_libdir}/libgirepository-everything-1.0.a