]> git.pld-linux.org Git - packages/ka5-kruler.git/blame - ka5-kruler.spec
- updated to 21.12.0
[packages/ka5-kruler.git] / ka5-kruler.spec
CommitLineData
9f760727 1%define kdeappsver 21.12.0
ea04858c 2%define kframever 5.56.0
41093287
WF
3%define qtver 5.9.0
4%define kaname kruler
5Summary: kruler
6Name: ka5-%{kaname}
9f760727 7Version: 21.12.0
41093287
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications
f8f618eb 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
9f760727 12# Source0-md5: c598a37bdeea45a38fb4554d99a8bc38
41093287
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Widgets-devel
17BuildRequires: Qt5X11Extras-devel
18BuildRequires: gettext-devel
ea04858c
WF
19BuildRequires: kf5-extra-cmake-modules >= %{kframever}
20BuildRequires: kf5-kdoctools-devel >= %{kframever}
21BuildRequires: kf5-ki18n-devel >= %{kframever}
22BuildRequires: kf5-knotifications-devel >= %{kframever}
23BuildRequires: kf5-kwindowsystem-devel >= %{kframever}
24BuildRequires: kf5-kxmlgui-devel >= %{kframever}
bbd5b11e 25BuildRequires: ninja
41093287
WF
26BuildRequires: qt5-build >= %{qtver}
27BuildRequires: rpmbuild(macros) >= 1.164
28BuildRequires: shared-mime-info
29BuildRequires: tar >= 1:1.22
30BuildRequires: xorg-lib-libX11-devel
31BuildRequires: xz
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35KRuler displays on screen a ruler measuring pixels. Position the 0 to
36your starting point (simple drag it), and read off the precise pixel
37count to your cursor. To change the length of the ruler just drag the
38sides.
39
03968b3f
WF
40%description -l pl.UTF-8
41KRuler wyświetla na ekranie linijkę mierzącą liczbę pikseli. Ustaw 0
42w punkcie startowym (po prostu przeciągnij ją) i odczytaj precyzyjną
43liczbę pikseli do kursora. Aby zmienic długość linijki, przeciągnij
44jej boki.
45
41093287
WF
46%prep
47%setup -q -n %{kaname}-%{version}
48
49%build
50install -d build
51cd build
52%cmake \
bbd5b11e 53 -G Ninja \
ea04858c 54 -DHTML_INSTALL_DIR=%{_kdedocdir} \
41093287
WF
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 ..
bbd5b11e 57%ninja_build
41093287
WF
58
59%install
60rm -rf $RPM_BUILD_ROOT
bbd5b11e 61%ninja_install -C build
41093287 62
ea04858c 63%find_lang %{kaname} --all-name --with-kde
41093287
WF
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files -f %{kaname}.lang
69%defattr(644,root,root,755)
70%attr(755,root,root) %{_bindir}/kruler
71%{_desktopdir}/org.kde.kruler.desktop
72%{_iconsdir}/hicolor/128x128/apps/kruler.png
73%{_iconsdir}/hicolor/16x16/actions/kruler-east.png
74%{_iconsdir}/hicolor/16x16/actions/kruler-north.png
75%{_iconsdir}/hicolor/16x16/actions/kruler-south.png
76%{_iconsdir}/hicolor/16x16/actions/kruler-west.png
77%{_iconsdir}/hicolor/16x16/apps/kruler.png
78%{_iconsdir}/hicolor/22x22/actions/kruler-east.png
79%{_iconsdir}/hicolor/22x22/actions/kruler-north.png
80%{_iconsdir}/hicolor/22x22/actions/kruler-south.png
81%{_iconsdir}/hicolor/22x22/actions/kruler-west.png
82%{_iconsdir}/hicolor/22x22/apps/kruler.png
83%{_iconsdir}/hicolor/32x32/apps/kruler.png
84%{_iconsdir}/hicolor/48x48/apps/kruler.png
85%{_iconsdir}/hicolor/64x64/apps/kruler.png
86%{_datadir}/knotifications5/kruler.notifyrc
87%{_datadir}/kruler
88%{_datadir}/metainfo/org.kde.kruler.appdata.xml
This page took 0.094293 seconds and 4 git commands to generate.