]> git.pld-linux.org Git - packages/gobject-introspection.git/blame - gobject-introspection.spec
- 0.9.5
[packages/gobject-introspection.git] / gobject-introspection.spec
CommitLineData
63b31c30 1# TODO:
2# - requires gobject-introspection-devel to build - fix it
eb4f3d1d 3Summary: Introspection for GObject libraries
cb9f2302 4Summary(pl.UTF-8): Obserwacja bibliotek GObject
eb4f3d1d 5Name: gobject-introspection
03973887 6Version: 0.9.5
70c6ce69 7Release: 1
d03649a9 8License: LGPL v2+ (giscanner) and GPL v2+ (tools)
eb4f3d1d 9Group: Libraries
514cea2d 10Source0: http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/0.9/%{name}-%{version}.tar.bz2
03973887 11# Source0-md5: 114684e42d69fdad9d9626dc97e79d7d
eb4f3d1d 12Patch0: %{name}-libtool.patch
13URL: http://live.gnome.org/GObjectIntrospection
14BuildRequires: autoconf >= 2.59
15BuildRequires: automake >= 1:1.8
d03649a9 16BuildRequires: bison
63b31c30 17BuildRequires: cairo-devel
b78f8f11 18BuildRequires: flex
d03649a9 19BuildRequires: glib2-devel >= 1:2.16.0
b78f8f11 20BuildRequires: glibc-misc
04f8c6fe 21BuildRequires: gtk-doc >= 1.12
eb4f3d1d 22BuildRequires: libffi-devel
23BuildRequires: libtool
24BuildRequires: pkgconfig
d03649a9
MB
25BuildRequires: python >= 1:2.5
26BuildRequires: python-devel >= 1:2.5
b78f8f11 27BuildRequires: python-modules
28BuildRequires: rpm-pythonprov
63b31c30 29BuildRequires: zlib-devel
7fc4c9c0 30Obsoletes: gobject-introspection-libs < %{version}-%{release}
eb4f3d1d 31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
34Tools for introspecting GObject-based frameworks.
35
cb9f2302
JB
36%description -l pl.UTF-8
37Narzędzia do obserwacji szkieletów opartych na bibliotece GObject.
38
eb4f3d1d 39%package devel
40Summary: Header files for gobject-introspection library
cb9f2302 41Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gobject-introspection
eb4f3d1d 42Group: Development/Libraries
7fc4c9c0 43Requires: %{name} = %{version}-%{release}
d03649a9 44Requires: glib2-devel >= 2.16.0
abb75853 45Requires: libffi-devel
b78f8f11 46Requires: python-modules
eb4f3d1d 47
48%description devel
49Header files for gobject-introspection library.
50
cb9f2302
JB
51%description devel -l pl.UTF-8
52Pliki nagłówkowe biblioteki gobject-introspection.
53
eb4f3d1d 54%package static
55Summary: Static gobject-introspection library
cb9f2302 56Summary(pl.UTF-8): Statyczna biblioteka gobject-introspection
eb4f3d1d 57Group: Development/Libraries
58Requires: %{name}-devel = %{version}-%{release}
59
60%description static
61Static gobject-introspection library.
62
cb9f2302
JB
63%description static -l pl.UTF-8
64Statyczna biblioteka gobject-introspection.
65
cdd85f97
PZ
66%package apidocs
67Summary: gobject-introspection API documentation
68Summary(pl.UTF-8): Dokumentacja API gobject-introspection
69Group: Documentation
70Requires: gtk-doc-common
71
72%description apidocs
73gobject-introspection API documentation.
74
75%description apidocs -l pl.UTF-8
76Dokumentacja API gobject-introspection.
77
eb4f3d1d 78%prep
79%setup -q
80%patch0 -p1
81
82%build
83%{__libtoolize}
84%{__aclocal} -I m4
85%{__autoconf}
86%{__autoheader}
87%{__automake}
bc513ae5 88%configure \
cdd85f97 89 --disable-silent-rules \
04f8c6fe 90 --enable-gtk-doc \
cdd85f97 91 --with-html-dir=%{_gtkdocdir}
eb4f3d1d 92%{__make}
93
94%install
95rm -rf $RPM_BUILD_ROOT
de1d23c8
PZ
96install -d $RPM_BUILD_ROOT%{py_sitedir}
97
eb4f3d1d 98%{__make} install \
99 DESTDIR=$RPM_BUILD_ROOT
100
04f8c6fe 101mv $RPM_BUILD_ROOT%{_libdir}/gobject-introspection/giscanner $RPM_BUILD_ROOT%{py_sitedir}
de1d23c8 102
04f8c6fe 103%{__rm} $RPM_BUILD_ROOT%{py_sitedir}/giscanner/*.{a,la}
d03649a9
MB
104
105%py_postclean
106
eb4f3d1d 107%clean
108rm -rf $RPM_BUILD_ROOT
109
7fc4c9c0
PZ
110%post -p /sbin/ldconfig
111%postun -p /sbin/ldconfig
eb4f3d1d 112
113%files
114%defattr(644,root,root,755)
115%doc AUTHORS ChangeLog README
0bee94df 116%attr(755,root,root) %{_libdir}/libgirepository-1.0.so.*.*.*
cdd85f97 117%attr(755,root,root) %ghost %{_libdir}/libgirepository-1.0.so.1
d03649a9
MB
118%dir %{_libdir}/girepository-1.0
119%{_libdir}/girepository-1.0/*.typelib
eb4f3d1d 120
121%files devel
122%defattr(644,root,root,755)
cd5f239a
PZ
123%attr(755,root,root) %{_bindir}/g-ir-compiler
124%attr(755,root,root) %{_bindir}/g-ir-generate
125%attr(755,root,root) %{_bindir}/g-ir-scanner
7fc4c9c0
PZ
126%{_mandir}/man1/g-ir-compiler.1*
127%{_mandir}/man1/g-ir-generate.1*
128%{_mandir}/man1/g-ir-scanner.1*
d03649a9 129%attr(755,root,root) %{_libdir}/libgirepository-1.0.so
d03649a9 130%{_libdir}/libgirepository-1.0.la
cb9f2302
JB
131%{_includedir}/gobject-introspection-1.0
132%{_pkgconfigdir}/gobject-introspection-1.0.pc
133%{_pkgconfigdir}/gobject-introspection-no-export-1.0.pc
134%{_aclocaldir}/introspection.m4
cd5f239a
PZ
135%dir %{_datadir}/gir-1.0
136%{_datadir}/gir-1.0/*.gir
abb75853 137%{_datadir}/gobject-introspection-1.0
7fc4c9c0
PZ
138%dir %{py_sitedir}/giscanner
139%{py_sitedir}/giscanner/*.py[co]
cb9f2302 140%attr(755,root,root) %{py_sitedir}/giscanner/_giscanner.so
eb4f3d1d 141
142%files static
143%defattr(644,root,root,755)
d03649a9 144%{_libdir}/libgirepository-1.0.a
cdd85f97
PZ
145
146%files apidocs
147%defattr(644,root,root,755)
148%{_gtkdocdir}/gi
This page took 0.131469 seconds and 4 git commands to generate.