]> git.pld-linux.org Git - packages/kde4-lokalize.git/blob - kde4-lokalize.spec
- up to 4.13.0
[packages/kde4-lokalize.git] / kde4-lokalize.spec
1 #
2 # TODO:
3 # - add man files
4 #
5 %define         orgname         lokalize
6 %define         _state          stable
7 %define         qtver           4.8.1
8
9 Summary:        Computer-aided translation system that focuses on productivity and performance
10 Name:           kde4-%{orgname}
11 Version:        4.13.0
12 Release:        1
13 License:        GPL
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)
41
42 %description
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).
49
50 %prep
51 %setup -q -n %{orgname}-%{version}
52
53 %build
54 install -d build
55 cd build
56 %cmake \
57         ../
58
59 %{__make}
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63
64 install -d $RPM_BUILD_ROOT{%{_gimpdir}/palettes,%{_appdefsdir}}
65
66 %{__make} -C build install \
67         DESTDIR=$RPM_BUILD_ROOT \
68         kde_htmldir=%{_kdedocdir}
69
70 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
71
72 %find_lang      %{orgname}      --with-kde
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
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
This page took 0.063673 seconds and 3 git commands to generate.