]> git.pld-linux.org Git - packages/kf5-kapidox.git/blame - kf5-kapidox.spec
rebuild with python 3.10
[packages/kf5-kapidox.git] / kf5-kapidox.spec
CommitLineData
16d42e4e 1# TODO:
16d42e4e
WF
2# - runtime Requires if any
3# - python3 version
4# - .pyo etc
41c4c8c2 5%define kdeframever 5.92
a8d70c71
WF
6%define qtver 5.9.0
7%define kfname kapidox
16d42e4e 8Summary: Kapidox
e31350bc 9Name: kf5-%{kfname}
41c4c8c2 10Version: 5.92.0
d2646f09 11Release: 2
16d42e4e
WF
12License: LGPL v2.1+
13Group: X11/Libraries
3e313e9a 14Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
41c4c8c2 15# Source0-md5: 77bf71bbff077ba5be06e7882cb922e0
16d42e4e
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= 5.2.0
18BuildRequires: Qt5DBus-devel >= 5.2.0
19BuildRequires: Qt5Gui-devel >= 5.3.1
20BuildRequires: Qt5Test-devel
21BuildRequires: Qt5Widgets-devel >= 5.2.0
22BuildRequires: Qt5X11Extras-devel >= 5.2.0
23BuildRequires: cmake >= 2.8.12
d0e6394a
WF
24BuildRequires: kf5-extra-cmake-modules >= %{version}
25BuildRequires: ninja
16d42e4e
WF
26BuildRequires: rpm-pythonprov
27BuildRequires: rpmbuild(macros) >= 1.164
28BuildRequires: sphinx-pdg
f1b4dd5a
WF
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
16d42e4e 31Requires: graphviz
ce7ccf67 32Requires: kf5-dirs
7f64ea36 33BuildArch: noarch
16d42e4e
WF
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%define qt5dir %{_libdir}/qt5
37
38%description
39This framework contains scripts and data for building API
40documentation (dox) in a standard format and style.
41
42The Doxygen tool is used to do the actual documentation extraction and
43formatting, but this framework provides a wrapper script to make
44generating the documentation more convenient (including reading
45settings from the target framework or other module) and a standard
46template for the generated documentation.
47
48%prep
e31350bc 49%setup -q -n %{kfname}-%{version}
16d42e4e
WF
50
51%build
7f64ea36 52%py3_build
16d42e4e
WF
53
54%install
55rm -rf $RPM_BUILD_ROOT
7f64ea36 56%py3_install
d5d605b0 57
16d42e4e
WF
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%files
62%defattr(644,root,root,755)
41c4c8c2
WF
63%attr(755,root,root) %{_bindir}/depdiagram_generate_all
64%attr(755,root,root) %{_bindir}/kapidox-depdiagram-generate
65%attr(755,root,root) %{_bindir}/kapidox-depdiagram-prepare
66%attr(755,root,root) %{_bindir}/kapidox-generate
297351eb
KM
67%{py3_sitescriptdir}/kapidox/
68%{py3_sitescriptdir}/kapidox-*.egg-info
This page took 0.071495 seconds and 4 git commands to generate.