]> git.pld-linux.org Git - packages/kf5-kapidox.git/commitdiff
- building and installing with py3 macros
authorKrzysztof Mrozowicz <mrozowik@pld-linux.org>
Tue, 20 Jul 2021 16:02:54 +0000 (16:02 +0000)
committerKrzysztof Mrozowicz <mrozowik@pld-linux.org>
Tue, 20 Jul 2021 16:02:54 +0000 (16:02 +0000)
kf5-kapidox.spec

index 953036726c9d2de977fe2b7e5cf03f1b10747664..3181121608e15728dcd378b45867195d69c3b28b 100644 (file)
@@ -30,6 +30,7 @@ BuildRequires:        tar >= 1:1.22
 BuildRequires: xz
 Requires:      graphviz
 Requires:      kf5-dirs
+BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define                qt5dir          %{_libdir}/qt5
@@ -48,22 +49,11 @@ template for the generated documentation.
 %setup -q -n %{kfname}-%{version}
 
 %build
-install -d build
-cd build
-%cmake -G Ninja \
-       -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-       -DPYTHON_EXECUTABLE=%{__python3} \
-       ..
-%ninja_build
+%py3_build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-%ninja_install -C build
-
-%{__sed} -E -i -e '1s,#!\s*/usr/bin/python(\s|$),#!%{__python}\1,' \
-      $RPM_BUILD_ROOT%{_bindir}/depdiagram-generate \
-      $RPM_BUILD_ROOT%{_bindir}/depdiagram-prepare \
-      $RPM_BUILD_ROOT%{_bindir}/kapidox_generate
+%py3_install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -76,8 +66,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/kapidox_generate
 #%%attr(755,root,root) %{_bindir}/kgenapidox
 #%%attr(755,root,root) %{_bindir}/kgenframeworksapidox
-%{py3_sitedir}/kapidox
-%{py3_sitedir}/kapidox-*.egg-info
+#%{py3_sitedir}/kapidox
+#%{py3_sitedir}/kapidox-*.egg-info
 %{_mandir}/man1/depdiagram-generate-all.1*
 %{_mandir}/man1/depdiagram-generate.1*
 %{_mandir}/man1/depdiagram-prepare.1*
This page took 0.29476 seconds and 4 git commands to generate.