]> git.pld-linux.org Git - packages/generatorrunner.git/blob - generatorrunner.spec
- rpm version for noarch subpackage
[packages/generatorrunner.git] / generatorrunner.spec
1 #
2 # Conditional build:
3 %bcond_with     apidocs         # API documentation
4
5 Summary:        Generator Runner - calling binding generator front-ends
6 Summary(pl.UTF-8):      Generator Runner - wywoływanie frontendów generatorów wiązań
7 Name:           generatorrunner
8 Version:        0.6.16
9 Release:        2
10 License:        GPL v2
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)
21
22 %description
23 Generator Runner loads and calls binding generator front-ends.
24
25 %description -l pl.UTF-8
26 Generator Runner wczytuje i wywołuje frontendy generatorów wiązań.
27
28 %package devel
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}
33
34 %description devel
35 Header files for Generator Runner library and plugins.
36
37 %description devel -l pl.UTF-8
38 Pliki nagłówkowe dla biblioteki oraz wtyczek Generator Runnera.
39
40 %package apidocs
41 Summary:        Generator Runner API documentation
42 Summary(pl.UTF-8):      Dokumentacja API Generator Runnera
43 Group:          Documentation
44 %if "%{_rpmversion}" >= "5"
45 BuildArch:      noarch
46 %endif
47
48 %description apidocs
49 Generator Runner API documentation.
50
51 %description apidocs -l pl.UTF-8
52 Dokumentacja API Generator Runnera.
53
54 %prep
55 %setup -q -n Generatorrunner-%{version}
56
57 %build
58 install -d build
59 cd build
60 %cmake ..
61 %{__make}
62 %{?with_apidocs:%{__make} doc}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 %{__make} -C build install \
67         DESTDIR=$RPM_BUILD_ROOT
68
69 %clean
70 rm -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.210876 seconds and 3 git commands to generate.