5 %define orgname lokalize
9 Summary: Computer-aided translation system that focuses on productivity and performance
14 Group: X11/Development/Tools
15 Source0: ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.xz
16 # Source0-md5: 5b37ee957b06397a32c9e0c6b71cbd26
17 URL: http://www.kde.org/
18 BuildRequires: QtNetwork-devel >= %{qtver}
19 BuildRequires: QtScriptTools-devel >= %{qtver}
20 BuildRequires: automoc4 >= 0.9.88
21 BuildRequires: bzip2-devel
22 BuildRequires: cmake >= 2.8.0
23 BuildRequires: db-devel
24 BuildRequires: docbook-dtd42-xml
25 BuildRequires: docbook-style-xsl
26 BuildRequires: gettext-devel
27 BuildRequires: hunspell-devel
28 BuildRequires: kde4-kdebase-devel >= %{version}
29 BuildRequires: kde4-kdepimlibs-devel >= %{version}
30 BuildRequires: qca-devel >= 2.0.0
31 BuildRequires: qt4-build >= %{qtver}
32 BuildRequires: qt4-qmake >= %{qtver}
33 BuildRequires: rpm-pythonprov
34 BuildRequires: rpmbuild(macros) >= 1.600
35 BuildRequires: shared-mime-info
36 BuildRequires: utempter-devel
37 BuildRequires: xorg-lib-libXpm-devel
38 BuildRequires: xorg-lib-libXtst-devel
39 Obsoletes: kde4-kdesdk-%{orgname}
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 Lokalize is a computer-aided translation system that focuses on
44 productivity and performance. Translator does only creative work (of
45 delivering message in his/her mother language in laconic and easy to
46 understand form). Lokalize implies parapgraph-by-paragrah translation
47 approach (when translating documentation) and message-by-message
48 approach (when translating GUI).
51 %setup -q -n %{orgname}-%{version}
62 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT{%{_gimpdir}/palettes,%{_appdefsdir}}
66 %{__make} -C build install \
67 DESTDIR=$RPM_BUILD_ROOT \
68 kde_htmldir=%{_kdedocdir}
70 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
72 %find_lang %{orgname} --with-kde
75 rm -rf $RPM_BUILD_ROOT
77 %files -f %{orgname}.lang
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/lokalize
80 %{_datadir}/apps/lokalize
81 %{_datadir}/config.kcfg/lokalize.kcfg
82 #%{_datadir}/config.kcfg/pocreatorsettings.kcfg
83 #%{_datadir}/kde4/services/pothumbnail.desktop
84 %{_desktopdir}/kde4/lokalize.desktop
85 #%{_iconsdir}/*/*/actions/msgid2msgstr.png
86 #%{_iconsdir}/*/*/actions/insert_arg.png
87 #%{_iconsdir}/*/*/actions/prevfuzzy.png
88 #%{_iconsdir}/*/*/actions/insert_tag.png
89 #%{_iconsdir}/*/*/actions/approved.png
90 #%{_iconsdir}/*/*/actions/diff.png
91 #%{_iconsdir}/*/*/actions/preverror.png
92 #%{_iconsdir}/*/*/actions/prevfuzzyuntrans.png
93 #%{_iconsdir}/*/*/actions/prevpo.png
94 #%{_iconsdir}/*/*/actions/prevtemplate.png
95 #%{_iconsdir}/*/*/actions/search2msgstr.png
96 %{_iconsdir}/*/*/apps/lokalize.png
97 #%{_iconsdir}/*/*/actions/nexterror.png
98 #%{_iconsdir}/*/*/actions/nextfuzzy.png
99 #%{_iconsdir}/*/*/actions/nextfuzzyuntrans.png
100 #%{_iconsdir}/*/*/actions/nextpo.png
101 #%{_iconsdir}/*/*/actions/nexttemplate.png
102 #%{_iconsdir}/*/*/actions/nextuntranslated.png
103 #%{_iconsdir}/*/*/actions/prevuntranslated.png
104 #%{_iconsdir}/*/*/actions/transsearch.png
105 #%{_iconsdir}/*/*/actions/catalogmanager.png
106 #%{_iconsdir}/*/*/actions/approved.svgz
107 %{_iconsdir}/*/*/apps/lokalize.svgz