]> git.pld-linux.org Git - packages/ka5-kde-dev-scripts.git/blame - ka5-kde-dev-scripts.spec
- updated to 22.08.0
[packages/ka5-kde-dev-scripts.git] / ka5-kde-dev-scripts.spec
CommitLineData
1a1b7df6
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
d8ac8262 4%define kdeappsver 22.08.0
cd8ff3e8
WF
5%define kframever 5.94.0
6%define qtver 5.15.2
1f412cd2
WF
7%define kaname kde-dev-scripts
8Summary: Kde dev scripts
9Name: ka5-%{kaname}
d8ac8262 10Version: 22.08.0
4b08b430 11Release: 1
1f412cd2
WF
12License: GPL v2+/LGPL v2.1+
13Group: X11/Libraries
8d43b31d 14Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
d8ac8262 15# Source0-md5: 8386f9e3802423ca5f6d638738ac4adb
1f412cd2
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: cmake >= 2.8.12
19BuildRequires: gettext-devel
046e9b90 20BuildRequires: kf5-extra-cmake-modules >= %{kframever}
194ac99f 21BuildRequires: ninja
1f412cd2
WF
22BuildRequires: qt5-build >= %{qtver}
23BuildRequires: rpmbuild(macros) >= 1.164
24BuildRequires: shared-mime-info
25BuildRequires: tar >= 1:1.22
26BuildRequires: xz
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
ed7950ca
JR
29%define _debugsource_packages 0
30
1f412cd2
WF
31%description
32Scripts and setting files useful during development of KDE software.
33
d3cf7229
WF
34%description -l pl.UTF-8
35Skrypty i pliki ustawień użyteczne przy programowaniu KDE.
36
1f412cd2
WF
37%prep
38%setup -q -n %{kaname}-%{version}
39
40%build
41install -d build
42cd build
43%cmake \
194ac99f 44 -G Ninja \
1a1b7df6 45 %{!?with_tests:-DBUILD_TESTING=OFF} \
046e9b90 46 -DHTML_INSTALL_DIR=%{_kdedocdir} \
1f412cd2
WF
47 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
48 ..
194ac99f 49%ninja_build
1f412cd2 50
1a1b7df6
WF
51%if %{with tests}
52ctest
53%endif
54
55
1f412cd2
WF
56%install
57rm -rf $RPM_BUILD_ROOT
194ac99f 58%ninja_install -C build
1f412cd2 59
b7d30535
WF
60find $RPM_BUILD_ROOT%{_bindir} -type f -exec sed -i -e 's#/usr/bin/env perl#/usr/bin/perl#' '{}' +
61find $RPM_BUILD_ROOT%{_bindir} -type f -exec sed -i -e 's#/usr/bin/env python3#/usr/bin/python3#' '{}' +
62find $RPM_BUILD_ROOT%{_bindir} -type f -exec sed -i -e 's#/usr/bin/env python#/usr/bin/python2#' '{}' +
63find $RPM_BUILD_ROOT%{_bindir} -type f -exec sed -i -e 's#/usr/bin/env bash#/bin/bash#' '{}' +
64
1f412cd2
WF
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
70%attr(755,root,root) %{_bindir}/adddebug
71%attr(755,root,root) %{_bindir}/build-progress.sh
72%attr(755,root,root) %{_bindir}/cheatmake
73%attr(755,root,root) %{_bindir}/c++-rename-class-and-file
74%attr(755,root,root) %{_bindir}/c++-copy-class-and-file
75%attr(755,root,root) %{_bindir}/create_cvsignore
76%attr(755,root,root) %{_bindir}/create_makefiles
77%attr(755,root,root) %{_bindir}/create_svnignore
78%attr(755,root,root) %{_bindir}/cvsaddcurrentdir
79%attr(755,root,root) %{_bindir}/cvsbackport
80%attr(755,root,root) %{_bindir}/cvsforwardport
81%attr(755,root,root) %{_bindir}/cvslastlog
82%attr(755,root,root) %{_bindir}/cvsrevertlast
83%attr(755,root,root) %{_bindir}/cvsversion
84%attr(755,root,root) %{_bindir}/findmissingcrystal
85%attr(755,root,root) %{_bindir}/fix-include.sh
86%attr(755,root,root) %{_bindir}/kdedoc
87%attr(755,root,root) %{_bindir}/krazy-licensecheck
88%attr(755,root,root) %{_bindir}/optimizegraphics
89%attr(755,root,root) %{_bindir}/nonsvnlist
90%attr(755,root,root) %{_bindir}/pruneemptydirs
91%attr(755,root,root) %{_bindir}/qtdoc
92%attr(755,root,root) %{_bindir}/svnbackport
93%attr(755,root,root) %{_bindir}/svnforwardport
94%attr(755,root,root) %{_bindir}/svnchangesince
95%attr(755,root,root) %{_bindir}/svngettags
96%attr(755,root,root) %{_bindir}/svnlastlog
97%attr(755,root,root) %{_bindir}/svnrevertlast
98%attr(755,root,root) %{_bindir}/uncrustify-kf5
99%attr(755,root,root) %{_bindir}/wcgrep
100%attr(755,root,root) %{_bindir}/draw_lib_dependencies
101%dir %{_datadir}/uncrustify
102%{_datadir}/uncrustify/uncrustify-kf5.cfg
103%{_datadir}/uncrustify/uncrustify-qt.cfg
104%attr(755,root,root) %{_bindir}/create_makefile
105%attr(755,root,root) %{_bindir}/makeobj
106%attr(755,root,root) %{_bindir}/cvscheck
107%attr(755,root,root) %{_bindir}/cvslastchange
108%attr(755,root,root) %{_bindir}/noncvslist
109%attr(755,root,root) %{_bindir}/cvs-clean
110%attr(755,root,root) %{_bindir}/cvsblame
111%attr(755,root,root) %{_bindir}/colorsvn
112%attr(755,root,root) %{_bindir}/svn-clean
113%attr(755,root,root) %{_bindir}/svnlastchange
114%attr(755,root,root) %{_bindir}/svnversions
115%attr(755,root,root) %{_bindir}/extractrc
116%attr(755,root,root) %{_bindir}/extractattr
117%attr(755,root,root) %{_bindir}/zonetab2pot.py
118%attr(755,root,root) %{_bindir}/fixkdeincludes
119%attr(755,root,root) %{_bindir}/fixuifiles
120%attr(755,root,root) %{_bindir}/includemocs
121%attr(755,root,root) %{_bindir}/cxxmetric
122%attr(755,root,root) %{_bindir}/extend_dmalloc
123%attr(755,root,root) %{_bindir}/kdekillall
124%attr(755,root,root) %{_bindir}/kdelnk2desktop.py
125%attr(755,root,root) %{_bindir}/package_crystalsvg
126%attr(755,root,root) %{_bindir}/png2mng.pl
127%attr(755,root,root) %{_bindir}/kdemangen.pl
128%attr(755,root,root) %{_bindir}/svnintegrate
129%attr(755,root,root) %{_bindir}/kde_generate_export_header
130%attr(755,root,root) %{_bindir}/kde-systemsettings-tree.py
131%attr(755,root,root) %{_bindir}/reviewboard-am
132%attr(755,root,root) %{_bindir}/grantlee_strings_extractor.py
133%lang(ca) %{_mandir}/ca/man1/adddebug.1*
134%lang(ca) %{_mandir}/ca/man1/cheatmake.1*
135%lang(ca) %{_mandir}/ca/man1/create_cvsignore.1*
136%lang(ca) %{_mandir}/ca/man1/create_makefile.1*
137%lang(ca) %{_mandir}/ca/man1/create_makefiles.1*
138%lang(ca) %{_mandir}/ca/man1/cvscheck.1*
139%lang(ca) %{_mandir}/ca/man1/cvslastchange.1*
140%lang(ca) %{_mandir}/ca/man1/cvslastlog.1*
141%lang(ca) %{_mandir}/ca/man1/cvsrevertlast.1*
142%lang(ca) %{_mandir}/ca/man1/cxxmetric.1*
143%lang(ca) %{_mandir}/ca/man1/extend_dmalloc.1*
144%lang(ca) %{_mandir}/ca/man1/extractrc.1*
145%lang(ca) %{_mandir}/ca/man1/fixincludes.1*
146%lang(ca) %{_mandir}/ca/man1/pruneemptydirs.1*
147%lang(ca) %{_mandir}/ca/man1/qtdoc.1*
1f412cd2
WF
148%lang(ca) %{_mandir}/ca/man1/zonetab2pot.py.1*
149%lang(da) %{_mandir}/da/man1/adddebug.1*
150%lang(da) %{_mandir}/da/man1/cheatmake.1*
151%lang(da) %{_mandir}/da/man1/create_cvsignore.1*
152%lang(da) %{_mandir}/da/man1/create_makefiles.1*
153%lang(da) %{_mandir}/da/man1/cvscheck.1*
154%lang(da) %{_mandir}/da/man1/cvslastchange.1*
155%lang(da) %{_mandir}/da/man1/cvslastlog.1*
156%lang(da) %{_mandir}/da/man1/cvsrevertlast.1*
157%lang(da) %{_mandir}/da/man1/cxxmetric.1*
158%lang(da) %{_mandir}/da/man1/extend_dmalloc.1*
159%lang(da) %{_mandir}/da/man1/extractrc.1*
160%lang(da) %{_mandir}/da/man1/fixincludes.1*
161%lang(da) %{_mandir}/da/man1/pruneemptydirs.1*
162%lang(da) %{_mandir}/da/man1/qtdoc.1*
1f412cd2
WF
163%lang(da) %{_mandir}/da/man1/zonetab2pot.py.1*
164%lang(de) %{_mandir}/de/man1/adddebug.1*
165%lang(de) %{_mandir}/de/man1/cheatmake.1*
166%lang(de) %{_mandir}/de/man1/create_cvsignore.1*
167%lang(de) %{_mandir}/de/man1/create_makefile.1*
168%lang(de) %{_mandir}/de/man1/create_makefiles.1*
169%lang(de) %{_mandir}/de/man1/cvscheck.1*
170%lang(de) %{_mandir}/de/man1/cvslastchange.1*
171%lang(de) %{_mandir}/de/man1/cvslastlog.1*
172%lang(de) %{_mandir}/de/man1/cvsrevertlast.1*
173%lang(de) %{_mandir}/de/man1/cxxmetric.1*
174%lang(de) %{_mandir}/de/man1/extend_dmalloc.1*
175%lang(de) %{_mandir}/de/man1/extractrc.1*
176%lang(de) %{_mandir}/de/man1/fixincludes.1*
177%lang(de) %{_mandir}/de/man1/pruneemptydirs.1*
178%lang(de) %{_mandir}/de/man1/qtdoc.1*
1f412cd2
WF
179%lang(de) %{_mandir}/de/man1/zonetab2pot.py.1*
180%lang(es) %{_mandir}/es/man1/adddebug.1*
181%lang(es) %{_mandir}/es/man1/cheatmake.1*
182%lang(es) %{_mandir}/es/man1/create_cvsignore.1*
183%lang(es) %{_mandir}/es/man1/create_makefile.1*
184%lang(es) %{_mandir}/es/man1/create_makefiles.1*
185%lang(es) %{_mandir}/es/man1/cvscheck.1*
186%lang(es) %{_mandir}/es/man1/cvslastchange.1*
187%lang(es) %{_mandir}/es/man1/cvslastlog.1*
188%lang(es) %{_mandir}/es/man1/cvsrevertlast.1*
189%lang(es) %{_mandir}/es/man1/cxxmetric.1*
190%lang(es) %{_mandir}/es/man1/extend_dmalloc.1*
191%lang(es) %{_mandir}/es/man1/extractrc.1*
192%lang(es) %{_mandir}/es/man1/fixincludes.1*
193%lang(es) %{_mandir}/es/man1/pruneemptydirs.1*
194%lang(es) %{_mandir}/es/man1/qtdoc.1*
1f412cd2
WF
195%lang(es) %{_mandir}/es/man1/zonetab2pot.py.1*
196%lang(et) %{_mandir}/et/man1/qtdoc.1*
197%lang(fr) %{_mandir}/fr/man1/adddebug.1*
198%lang(fr) %{_mandir}/fr/man1/cheatmake.1*
199%lang(fr) %{_mandir}/fr/man1/create_cvsignore.1*
200%lang(fr) %{_mandir}/fr/man1/create_makefile.1*
201%lang(fr) %{_mandir}/fr/man1/create_makefiles.1*
202%lang(fr) %{_mandir}/fr/man1/cvscheck.1*
203%lang(fr) %{_mandir}/fr/man1/cvslastchange.1*
204%lang(fr) %{_mandir}/fr/man1/cvslastlog.1*
205%lang(fr) %{_mandir}/fr/man1/cvsrevertlast.1*
206%lang(fr) %{_mandir}/fr/man1/cxxmetric.1*
207%lang(fr) %{_mandir}/fr/man1/extend_dmalloc.1*
208%lang(fr) %{_mandir}/fr/man1/extractrc.1*
209%lang(fr) %{_mandir}/fr/man1/fixincludes.1*
210%lang(fr) %{_mandir}/fr/man1/pruneemptydirs.1*
211%lang(fr) %{_mandir}/fr/man1/qtdoc.1*
1f412cd2
WF
212%lang(fr) %{_mandir}/fr/man1/zonetab2pot.py.1*
213%lang(gl) %{_mandir}/gl/man1/adddebug.1*
214%lang(gl) %{_mandir}/gl/man1/cheatmake.1*
215%lang(gl) %{_mandir}/gl/man1/create_cvsignore.1*
216%lang(gl) %{_mandir}/gl/man1/create_makefiles.1*
217%lang(gl) %{_mandir}/gl/man1/cvscheck.1*
218%lang(gl) %{_mandir}/gl/man1/cvslastchange.1*
219%lang(gl) %{_mandir}/gl/man1/cvslastlog.1*
220%lang(gl) %{_mandir}/gl/man1/cvsrevertlast.1*
221%lang(gl) %{_mandir}/gl/man1/cxxmetric.1*
222%lang(gl) %{_mandir}/gl/man1/extend_dmalloc.1*
223%lang(gl) %{_mandir}/gl/man1/extractrc.1*
224%lang(gl) %{_mandir}/gl/man1/fixincludes.1*
225%lang(gl) %{_mandir}/gl/man1/pruneemptydirs.1*
226%lang(gl) %{_mandir}/gl/man1/qtdoc.1*
1f412cd2
WF
227%lang(gl) %{_mandir}/gl/man1/zonetab2pot.py.1*
228%lang(it) %{_mandir}/it/man1/adddebug.1*
229%lang(it) %{_mandir}/it/man1/cheatmake.1*
230%lang(it) %{_mandir}/it/man1/create_cvsignore.1*
231%lang(it) %{_mandir}/it/man1/create_makefile.1*
232%lang(it) %{_mandir}/it/man1/create_makefiles.1*
233%lang(it) %{_mandir}/it/man1/cvscheck.1*
234%lang(it) %{_mandir}/it/man1/cvslastchange.1*
235%lang(it) %{_mandir}/it/man1/cvslastlog.1*
236%lang(it) %{_mandir}/it/man1/cvsrevertlast.1*
237%lang(it) %{_mandir}/it/man1/cxxmetric.1*
238%lang(it) %{_mandir}/it/man1/extend_dmalloc.1*
239%lang(it) %{_mandir}/it/man1/extractrc.1*
240%lang(it) %{_mandir}/it/man1/fixincludes.1*
241%lang(it) %{_mandir}/it/man1/pruneemptydirs.1*
242%lang(it) %{_mandir}/it/man1/qtdoc.1*
1f412cd2
WF
243%lang(it) %{_mandir}/it/man1/zonetab2pot.py.1*
244%lang(nl) %{_mandir}/nl/man1/adddebug.1*
245%lang(nl) %{_mandir}/nl/man1/cheatmake.1*
246%lang(nl) %{_mandir}/nl/man1/create_cvsignore.1*
247%lang(nl) %{_mandir}/nl/man1/create_makefile.1*
248%lang(nl) %{_mandir}/nl/man1/create_makefiles.1*
249%lang(nl) %{_mandir}/nl/man1/cvscheck.1*
250%lang(nl) %{_mandir}/nl/man1/cvslastchange.1*
251%lang(nl) %{_mandir}/nl/man1/cvslastlog.1*
252%lang(nl) %{_mandir}/nl/man1/cvsrevertlast.1*
253%lang(nl) %{_mandir}/nl/man1/cxxmetric.1*
254%lang(nl) %{_mandir}/nl/man1/extend_dmalloc.1*
255%lang(nl) %{_mandir}/nl/man1/extractrc.1*
256%lang(nl) %{_mandir}/nl/man1/fixincludes.1*
257%lang(nl) %{_mandir}/nl/man1/pruneemptydirs.1*
258%lang(nl) %{_mandir}/nl/man1/qtdoc.1*
1f412cd2
WF
259%lang(nl) %{_mandir}/nl/man1/zonetab2pot.py.1*
260%lang(pt) %{_mandir}/pt/man1/adddebug.1*
261%lang(pt) %{_mandir}/pt/man1/cheatmake.1*
262%lang(pt) %{_mandir}/pt/man1/create_cvsignore.1*
263%lang(pt) %{_mandir}/pt/man1/create_makefile.1*
264%lang(pt) %{_mandir}/pt/man1/create_makefiles.1*
265%lang(pt) %{_mandir}/pt/man1/cvscheck.1*
266%lang(pt) %{_mandir}/pt/man1/cvslastchange.1*
267%lang(pt) %{_mandir}/pt/man1/cvslastlog.1*
268%lang(pt) %{_mandir}/pt/man1/cvsrevertlast.1*
269%lang(pt) %{_mandir}/pt/man1/cxxmetric.1*
270%lang(pt) %{_mandir}/pt/man1/extend_dmalloc.1*
271%lang(pt) %{_mandir}/pt/man1/extractrc.1*
272%lang(pt) %{_mandir}/pt/man1/fixincludes.1*
273%lang(pt) %{_mandir}/pt/man1/pruneemptydirs.1*
274%lang(pt) %{_mandir}/pt/man1/qtdoc.1*
1f412cd2
WF
275%lang(pt) %{_mandir}/pt/man1/zonetab2pot.py.1*
276%lang(pt_BR) %{_mandir}/pt_BR/man1/adddebug.1*
277%lang(pt_BR) %{_mandir}/pt_BR/man1/cheatmake.1*
278%lang(pt_BR) %{_mandir}/pt_BR/man1/create_cvsignore.1*
279%lang(pt_BR) %{_mandir}/pt_BR/man1/create_makefile.1*
280%lang(pt_BR) %{_mandir}/pt_BR/man1/create_makefiles.1*
281%lang(pt_BR) %{_mandir}/pt_BR/man1/cvscheck.1*
282%lang(pt_BR) %{_mandir}/pt_BR/man1/cvslastchange.1*
283%lang(pt_BR) %{_mandir}/pt_BR/man1/cvslastlog.1*
284%lang(pt_BR) %{_mandir}/pt_BR/man1/cvsrevertlast.1*
285%lang(pt_BR) %{_mandir}/pt_BR/man1/cxxmetric.1*
286%lang(pt_BR) %{_mandir}/pt_BR/man1/extend_dmalloc.1*
287%lang(pt_BR) %{_mandir}/pt_BR/man1/extractrc.1*
288%lang(pt_BR) %{_mandir}/pt_BR/man1/fixincludes.1*
289%lang(pt_BR) %{_mandir}/pt_BR/man1/pruneemptydirs.1*
290%lang(pt_BR) %{_mandir}/pt_BR/man1/qtdoc.1*
1f412cd2
WF
291%lang(pt_BR) %{_mandir}/pt_BR/man1/zonetab2pot.py.1*
292%lang(sv) %{_mandir}/sv/man1/adddebug.1*
293%lang(sv) %{_mandir}/sv/man1/cheatmake.1*
294%lang(sv) %{_mandir}/sv/man1/create_cvsignore.1*
295%lang(sv) %{_mandir}/sv/man1/create_makefile.1*
296%lang(sv) %{_mandir}/sv/man1/create_makefiles.1*
297%lang(sv) %{_mandir}/sv/man1/cvscheck.1*
298%lang(sv) %{_mandir}/sv/man1/cvslastchange.1*
299%lang(sv) %{_mandir}/sv/man1/cvslastlog.1*
300%lang(sv) %{_mandir}/sv/man1/cvsrevertlast.1*
301%lang(sv) %{_mandir}/sv/man1/cxxmetric.1*
302%lang(sv) %{_mandir}/sv/man1/extend_dmalloc.1*
303%lang(sv) %{_mandir}/sv/man1/extractrc.1*
304%lang(sv) %{_mandir}/sv/man1/fixincludes.1*
305%lang(sv) %{_mandir}/sv/man1/pruneemptydirs.1*
306%lang(sv) %{_mandir}/sv/man1/qtdoc.1*
1f412cd2
WF
307%lang(sv) %{_mandir}/sv/man1/zonetab2pot.py.1*
308%lang(uk) %{_mandir}/uk/man1/adddebug.1*
309%lang(uk) %{_mandir}/uk/man1/cheatmake.1*
310%lang(uk) %{_mandir}/uk/man1/create_cvsignore.1*
311%lang(uk) %{_mandir}/uk/man1/create_makefile.1*
312%lang(uk) %{_mandir}/uk/man1/create_makefiles.1*
313%lang(uk) %{_mandir}/uk/man1/cvscheck.1*
314%lang(uk) %{_mandir}/uk/man1/cvslastchange.1*
315%lang(uk) %{_mandir}/uk/man1/cvslastlog.1*
316%lang(uk) %{_mandir}/uk/man1/cvsrevertlast.1*
317%lang(uk) %{_mandir}/uk/man1/cxxmetric.1*
318%lang(uk) %{_mandir}/uk/man1/extend_dmalloc.1*
319%lang(uk) %{_mandir}/uk/man1/extractrc.1*
320%lang(uk) %{_mandir}/uk/man1/fixincludes.1*
321%lang(uk) %{_mandir}/uk/man1/pruneemptydirs.1*
322%lang(uk) %{_mandir}/uk/man1/qtdoc.1*
1f412cd2
WF
323%lang(uk) %{_mandir}/uk/man1/zonetab2pot.py.1*
324%lang(C) %{_mandir}/man1/adddebug.1*
325%lang(C) %{_mandir}/man1/cheatmake.1*
326%lang(C) %{_mandir}/man1/create_cvsignore.1*
327%lang(C) %{_mandir}/man1/create_makefile.1*
328%lang(C) %{_mandir}/man1/create_makefiles.1*
329%lang(C) %{_mandir}/man1/cvscheck.1*
330%lang(C) %{_mandir}/man1/cvslastchange.1*
331%lang(C) %{_mandir}/man1/cvslastlog.1*
332%lang(C) %{_mandir}/man1/cvsrevertlast.1*
333%lang(C) %{_mandir}/man1/cxxmetric.1*
334%lang(C) %{_mandir}/man1/extend_dmalloc.1*
335%lang(C) %{_mandir}/man1/extractrc.1*
336%lang(C) %{_mandir}/man1/fixincludes.1*
337%lang(C) %{_mandir}/man1/pruneemptydirs.1*
338%lang(C) %{_mandir}/man1/qtdoc.1*
1f412cd2 339%lang(C) %{_mandir}/man1/zonetab2pot.py.1*
This page took 0.232423 seconds and 4 git commands to generate.