]> git.pld-linux.org Git - packages/ka5-kteatime.git/blob - ka5-kteatime.spec
- updated to 21.04.0
[packages/ka5-kteatime.git] / ka5-kteatime.spec
1 %define         kdeappsver      21.04.0
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kteatime
5 Summary:        kteatime
6 Summary(pl.UTF-8):      kteatime
7 Name:           ka5-%{kaname}
8 Version:        21.04.0
9 Release:        1
10 License:        GPL v2+
11 Group:          X11/Libraries
12 Source0:        http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
13 # Source0-md5:  2e3a7bda20d1bec3f9e26a737c236245
14 URL:            http://www.kde.org/
15 BuildRequires:  Qt5Core-devel
16 BuildRequires:  Qt5Gui-devel >= 5.11.1
17 BuildRequires:  Qt5Widgets-devel
18 BuildRequires:  gettext-devel
19 BuildRequires:  kf5-extra-cmake-modules >= %{kframever}
20 BuildRequires:  kf5-kconfig-devel >= %{kframever}
21 BuildRequires:  kf5-kcrash-devel >= %{kframever}
22 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
23 BuildRequires:  kf5-ki18n-devel >= %{kframever}
24 BuildRequires:  kf5-kiconthemes-devel >= %{kframever}
25 BuildRequires:  kf5-knotifications-devel >= %{kframever}
26 BuildRequires:  kf5-knotifyconfig-devel >= %{kframever}
27 BuildRequires:  kf5-ktextwidgets-devel >= %{kframever}
28 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
29 BuildRequires:  ninja
30 BuildRequires:  rpmbuild(macros) >= 1.164
31 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33 %description
34 KTeaTime is a handy timer for steeping tea. No longer will you have to
35 guess at how long it takes for your tea to be ready. Simply select the
36 type of tea you have, and it will alert you when the tea is ready to
37 drink.
38
39 %prep
40 %setup -q -n %{kaname}-%{version}
41
42 %build
43 install -d build
44 cd build
45 %cmake \
46         -G Ninja \
47         -DHTML_INSTALL_DIR=%{_kdedocdir} \
48         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
49         ..
50 %ninja_build
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 %ninja_install -C build
55
56 %find_lang %{kaname} --all-name --with-kde
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %files -f %{kaname}.lang
62 %defattr(644,root,root,755)
63 %attr(755,root,root) %{_bindir}/kteatime
64 %{_desktopdir}/org.kde.kteatime.desktop
65 %{_iconsdir}/hicolor/16x16/apps/kteatime.png
66 %{_iconsdir}/hicolor/22x22/apps/kteatime.png
67 %{_iconsdir}/hicolor/32x32/apps/kteatime.png
68 %{_iconsdir}/hicolor/48x48/apps/kteatime.png
69 %{_iconsdir}/hicolor/64x64/apps/kteatime.png
70 %{_iconsdir}/hicolor/scalable/apps/kteatime.svgz
71 %{_datadir}/knotifications5/kteatime.notifyrc
72 %{_datadir}/metainfo/org.kde.kteatime.appdata.xml
This page took 0.097795 seconds and 3 git commands to generate.