3 %bcond_with apidocs # API documentation
5 Summary: Generator Runner - calling binding generator front-ends
6 Summary(pl.UTF-8): Generator Runner - wywoływanie frontendów generatorów wiązań
11 Group: Development/Tools
12 Source0: https://github.com/PySide/Generatorrunner/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
13 # Source0-md5: 34e60a01f574e5976279510fa9c9069a
14 URL: https://github.com/PySide/Generatorrunner
15 BuildRequires: QtCore-devel >= 4.5.0
16 BuildRequires: apiextractor-devel >= 0.10.10
17 BuildRequires: cmake >= 2.6
18 %{?with_apidocs:BuildRequires: sphinx-pdg}
19 Requires: apiextractor >= 0.10.10
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 Generator Runner loads and calls binding generator front-ends.
25 %description -l pl.UTF-8
26 Generator Runner wczytuje i wywołuje frontendy generatorów wiązań.
29 Summary: Header files for Generator Runner library and plugins
30 Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki oraz wtyczek Generator Runnera
31 Group: Development/Libraries
32 Requires: %{name} = %{version}-%{release}
35 Header files for Generator Runner library and plugins.
37 %description devel -l pl.UTF-8
38 Pliki nagłówkowe dla biblioteki oraz wtyczek Generator Runnera.
41 Summary: Generator Runner API documentation
42 Summary(pl.UTF-8): Dokumentacja API Generator Runnera
44 %if "%{_rpmversion}" >= "5"
49 Generator Runner API documentation.
51 %description apidocs -l pl.UTF-8
52 Dokumentacja API Generator Runnera.
55 %setup -q -n Generatorrunner-%{version}
62 %{?with_apidocs:%{__make} doc}
65 rm -rf $RPM_BUILD_ROOT
66 %{__make} -C build install \
67 DESTDIR=$RPM_BUILD_ROOT
70 rm -rf $RPM_BUILD_ROOT
72 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
76 %defattr(644,root,root,755)
78 %attr(755,root,root) %{_bindir}/docgenerator
79 %attr(755,root,root) %{_bindir}/generatorrunner
80 %attr(755,root,root) %{_libdir}/libgenrunner.so.*.*.*
81 %attr(755,root,root) %ghost %{_libdir}/libgenrunner.so.0.6
82 %dir %{_libdir}/generatorrunner
83 %attr(755,root,root) %{_libdir}/generatorrunner/qtdoc_generator.so
84 %{_mandir}/man1/docgenerator.1*
85 %{_mandir}/man1/generatorrunner.1*
88 %defattr(644,root,root,755)
89 %attr(755,root,root) %{_libdir}/libgenrunner.so
90 %{_includedir}/generatorrunner
91 %{_pkgconfigdir}/generatorrunner.pc
92 %{_libdir}/cmake/GeneratorRunner-%{version}
96 %defattr(644,root,root,755)
97 %doc build/doc/html/{_images,_sources,_static,*.{html,js}}