]> git.pld-linux.org Git - packages/generatorrunner.git/blame - generatorrunner.spec
- rpm version for noarch subpackage
[packages/generatorrunner.git] / generatorrunner.spec
CommitLineData
d64e5f65
JB
1#
2# Conditional build:
2a083a0b 3%bcond_with apidocs # API documentation
29727ce1 4
d64e5f65
JB
5Summary: Generator Runner - calling binding generator front-ends
6Summary(pl.UTF-8): Generator Runner - wywoływanie frontendów generatorów wiązań
7Name: generatorrunner
8Version: 0.6.16
29727ce1 9Release: 2
d64e5f65
JB
10License: GPL v2
11Group: Development/Tools
4e67ec9a
JB
12#Source0Download: https://github.com/PySide/Generatorrunner/releases
13Source0: https://github.com/PySide/Generatorrunner/archive/%{version}/%{name}-%{version}.tar.gz
d64e5f65
JB
14# Source0-md5: 34e60a01f574e5976279510fa9c9069a
15URL: https://github.com/PySide/Generatorrunner
16BuildRequires: QtCore-devel >= 4.5.0
17BuildRequires: apiextractor-devel >= 0.10.10
18BuildRequires: cmake >= 2.6
9742a943 19BuildRequires: rpm-build >= 4.6
d64e5f65
JB
20%{?with_apidocs:BuildRequires: sphinx-pdg}
21Requires: apiextractor >= 0.10.10
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25Generator Runner loads and calls binding generator front-ends.
26
27%description -l pl.UTF-8
28Generator Runner wczytuje i wywołuje frontendy generatorów wiązań.
29
30%package devel
31Summary: Header files for Generator Runner library and plugins
32Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki oraz wtyczek Generator Runnera
33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
35
36%description devel
37Header files for Generator Runner library and plugins.
38
39%description devel -l pl.UTF-8
40Pliki nagłówkowe dla biblioteki oraz wtyczek Generator Runnera.
41
42%package apidocs
43Summary: Generator Runner API documentation
44Summary(pl.UTF-8): Dokumentacja API Generator Runnera
45Group: Documentation
29727ce1 46BuildArch: noarch
d64e5f65
JB
47
48%description apidocs
49Generator Runner API documentation.
50
51%description apidocs -l pl.UTF-8
52Dokumentacja API Generator Runnera.
53
54%prep
55%setup -q -n Generatorrunner-%{version}
56
57%build
58install -d build
59cd build
60%cmake ..
61%{__make}
d64e5f65
JB
62%{?with_apidocs:%{__make} doc}
63
64%install
65rm -rf $RPM_BUILD_ROOT
d64e5f65
JB
66%{__make} -C build install \
67 DESTDIR=$RPM_BUILD_ROOT
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%post -p /sbin/ldconfig
73%postun -p /sbin/ldconfig
74
75%files
76%defattr(644,root,root,755)
77%doc AUTHORS
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*
86
87%files devel
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}
93
94%if %{with apidocs}
95%files apidocs
96%defattr(644,root,root,755)
97%doc build/doc/html/{_images,_sources,_static,*.{html,js}}
98%endif
This page took 0.090962 seconds and 4 git commands to generate.