]> git.pld-linux.org Git - packages/ka5-lokalize.git/blame - ka5-lokalize.spec
- updated to 21.08.1
[packages/ka5-lokalize.git] / ka5-lokalize.spec
CommitLineData
6831d7b8 1%define kdeappsver 21.08.1
2589ba9a 2%define kframever 5.56.0
674e9159 3%define qtver 5.9.0
5ac5a0d0 4%define kaname lokalize
b55034f0
JB
5Summary: Lokalize - computer-aided translation system
6Summary(pl.UTF-8): Lokalize - system komputerowo wspomaganego tłumaczenia
5ac5a0d0 7Name: ka5-%{kaname}
6831d7b8 8Version: 21.08.1
2589ba9a 9Release: 1
5ac5a0d0
WF
10License: GPL v2+/LGPL v2.1+
11Group: X11/Applications
e4529a3d 12Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
6831d7b8 13# Source0-md5: 23d07256e97b403e3a9d2db822c5a1eb
5ac5a0d0
WF
14URL: http://www.kde.org/
15BuildRequires: Qt5Core-devel >= %{qtver}
674e9159
WF
16BuildRequires: Qt5DBus-devel
17BuildRequires: Qt5Gui-devel >= 5.11.1
18BuildRequires: Qt5Script-devel
19BuildRequires: Qt5Sql-devel
20BuildRequires: Qt5Widgets-devel
5ac5a0d0 21BuildRequires: cmake >= 2.8.12
674e9159
WF
22BuildRequires: gettext-devel
23BuildRequires: hunspell-devel
2589ba9a
WF
24BuildRequires: kf5-extra-cmake-modules >= %{kframever}
25BuildRequires: kf5-kconfig-devel >= %{kframever}
26BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
27BuildRequires: kf5-kcrash-devel >= %{kframever}
28BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
29BuildRequires: kf5-kdoctools-devel >= %{kframever}
30BuildRequires: kf5-ki18n-devel >= %{kframever}
31BuildRequires: kf5-kio-devel >= %{kframever}
32BuildRequires: kf5-knotifications-devel >= %{kframever}
33BuildRequires: kf5-kross-devel >= %{kframever}
34BuildRequires: kf5-kxmlgui-devel >= %{kframever}
35BuildRequires: kf5-sonnet-devel >= %{kframever}
55f65086 36BuildRequires: ninja
5ac5a0d0 37BuildRequires: qt5-build >= %{qtver}
b55034f0 38BuildRequires: rpmbuild(macros) >= 1.736
5ac5a0d0
WF
39BuildRequires: shared-mime-info
40BuildRequires: tar >= 1:1.22
41BuildRequires: xz
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
674e9159
WF
45Lokalize is a computer-aided translation system that focuses on
46productivity and quality assurance. It is targeted for software
47translation and also integrates external conversion tools for
48freelance office document translation.
49
b55034f0
JB
50Features:
51- Project management overview
52- Translation merging (synchronization)
53- Translation memory
54- Glossary
55- Spell-checking
674e9159 56
b55034f0
JB
57%description -l pl.UTF-8
58Lokalize to system komputerowo wspomaganego tłumaczenia, skupiający
59się na produktywności i zapewnieniu jakości. Głównym zastosowaniem
60jest tłumaczenie oprogramowania; zawiera także narzędzia do
61zewnętrznej konwersji do tłumaczenia dokumentów biurowych.
62
63Możliwości:
64- widok ogólny zarządzania projektem
65- łączenie tłumaczeń (synchronizacja)
66- pamięć tłumaczeń
67- słownik pojęć
68- sprawdzanie pisowni
5ac5a0d0
WF
69
70%prep
71%setup -q -n %{kaname}-%{version}
72
73%build
74install -d build
75cd build
178ea6f0 76%cmake .. \
55f65086 77 -G Ninja \
178ea6f0
JB
78 -DHTML_INSTALL_DIR=%{_kdedocdir} \
79 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
80
55f65086 81%ninja_build
5ac5a0d0
WF
82
83%install
84rm -rf $RPM_BUILD_ROOT
b55034f0 85
55f65086 86%ninja_install -C build
5ac5a0d0 87
2589ba9a 88rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/sr
178ea6f0 89%find_lang %{kaname} --with-kde
5ac5a0d0
WF
90
91%clean
92rm -rf $RPM_BUILD_ROOT
93
5ac5a0d0
WF
94%files -f %{kaname}.lang
95%defattr(644,root,root,755)
96%attr(755,root,root) %{_bindir}/lokalize
97%{_desktopdir}/org.kde.lokalize.desktop
98%{_datadir}/config.kcfg/lokalize.kcfg
99%{_iconsdir}/hicolor/128x128/apps/lokalize.png
100%{_iconsdir}/hicolor/32x32/apps/lokalize.png
101%{_iconsdir}/hicolor/64x64/apps/lokalize.png
102%{_iconsdir}/hicolor/scalable/apps/lokalize.svgz
103%{_datadir}/knotifications5/lokalize.notifyrc
104%{_datadir}/kxmlgui5/lokalize
105%{_datadir}/lokalize
106%{_datadir}/metainfo/org.kde.lokalize.appdata.xml
e4529a3d 107%{_datadir}/qlogging-categories5/lokalize.categories
This page took 0.041116 seconds and 4 git commands to generate.