]> git.pld-linux.org Git - packages/kp5-kmenuedit.git/blame - kp5-kmenuedit.spec
- updated to 5.25.0
[packages/kp5-kmenuedit.git] / kp5-kmenuedit.spec
CommitLineData
47a5d081
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
e60e3c96 4%define kdeplasmaver 5.25.0
a664f107 5%define qtver 5.9.0
2b415abb
AM
6%define kpname kmenuedit
7
8Summary: KDE menu editor
9Name: kp5-%{kpname}
e60e3c96 10Version: 5.25.0
2b415abb
AM
11Release: 1
12License: LGPL v2.1+
13Group: X11/Libraries
e60e3c96
WF
14Source0: https://download.kde.org/stable/plasma/%{kdeplasmaver}/%{kpname}-%{version}.tar.xz
15# Source0-md5: 2e185d9e8e1af8cd5f89e2f130cfc4ad
2b415abb
AM
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: cmake >= 2.8.12
19BuildRequires: kf5-kdbusaddons-devel
20BuildRequires: kf5-kdelibs4support-devel
21BuildRequires: kf5-ki18n-devel
22BuildRequires: kf5-kiconthemes-devel
23BuildRequires: kf5-kio-devel
24BuildRequires: kf5-kxmlgui-devel
25BuildRequires: kf5-sonnet-devel
059df884 26BuildRequires: kp5-khotkeys-devel >= %{kdeplasmaver}
ff2c0467 27BuildRequires: ninja
2b415abb
AM
28BuildRequires: rpmbuild(macros) >= 1.164
29BuildRequires: xz
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%define qt5dir %{_libdir}/qt5
33
34%description
a664f107 35KDE Plasma menu editor.
2b415abb
AM
36
37%prep
38%setup -q -n %{kpname}-%{version}
39
40%build
41install -d build
42cd build
ff2c0467 43%cmake -G Ninja \
47a5d081 44 %{!?with_tests:-DBUILD_TESTING=OFF} \
2b415abb 45 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56bf470c 46 -DHTML_INSTALL_DIR=%{_kdedocdir} \
2b415abb 47 ../
ff2c0467 48%ninja_build
2b415abb 49
47a5d081
WF
50%if %{with tests}
51ctest
52%endif
53
2b415abb
AM
54%install
55rm -rf $RPM_BUILD_ROOT
ff2c0467 56%ninja_install -C build
2b415abb 57
3a03fef0 58%find_lang %{kpname} --all-name --with-kde
2b415abb
AM
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%files -f %{kpname}.lang
64%defattr(644,root,root,755)
65%attr(755,root,root) %{_bindir}/kmenuedit
2b415abb
AM
66%{_desktopdir}/org.kde.kmenuedit.desktop
67%{_iconsdir}/hicolor/*/apps/kmenuedit.png
68%{_datadir}/kmenuedit
69%{_datadir}/kxmlgui5/kmenuedit
56bf470c
WF
70%{_datadir}/qlogging-categories5/kmenuedit.categories
71%attr(755,root,root) %{_libdir}/kconf_update_bin/kmenuedit_globalaccel
e60e3c96 72%{_datadir}/metainfo/org.kde.kmenuedit.appdata.xml
This page took 0.135743 seconds and 4 git commands to generate.