source: projects/specs/branches/6/k/koffice-langpack/koffice-langpack-vl.spec @ 3152

Revision 3152, 14.0 KB checked in by inagaki, 13 years ago (diff)

update: koffice
NEW: koffice-langpack

Line 
1
2%define koffice_core_version 1:2.3.3
3
4Name:           koffice-langpack
5Summary:        Language files for koffice
6Version:        2.3.2
7Release:        2%{?_dist_release}
8
9Group:          Applications/Productivity
10License:        GPLv2+
11URL:            http://www.koffice.org
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14BuildArch:      noarch
15# borrowed from kdelibs' tarball, help with locale=Full Name mappings
16Source0: teamnames
17#Source1: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ar-%{version}.tar.bz2
18#Source2: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-bg-%{version}.tar.bz2
19#Source3: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-br-%{version}.tar.bz2
20Source4: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ca-%{version}.tar.bz2
21Source5: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ca@valencia-%{version}.tar.bz2
22#Source6: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-cy-%{version}.tar.bz2
23Source7: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-da-%{version}.tar.bz2
24Source8: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-de-%{version}.tar.bz2
25Source9: ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-el-%{version}.tar.bz2
26Source10:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-en_GB-%{version}.tar.bz2
27#Source11:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-eo-%{version}.tar.bz2
28Source12:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-es-%{version}.tar.bz2
29Source13:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-et-%{version}.tar.bz2
30#Source14:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-eu-%{version}.tar.bz2
31#Source15:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-fa-%{version}.tar.bz2
32#Source16:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-fi-%{version}.tar.bz2
33Source17:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-fr-%{version}.tar.bz2
34#Source18:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-fy-%{version}.tar.bz2
35#Source19:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ga-%{version}.tar.bz2
36Source20:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-gl-%{version}.tar.bz2
37#Source21:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-he-%{version}.tar.bz2
38#Source22:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-hi-%{version}.tar.bz2
39Source23:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-hu-%{version}.tar.bz2
40Source24:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-it-%{version}.tar.bz2
41Source25:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ja-%{version}.tar.bz2
42Source26:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-kk-%{version}.tar.bz2
43#Source27:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-km-%{version}.tar.bz2
44#Source27:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-lv-%{version}.tar.bz2
45#Source28:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ms-%{version}.tar.bz2
46Source29:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-nb-%{version}.tar.bz2
47Source30:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-nds-%{version}.tar.bz2
48#Source31:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ne-%{version}.tar.bz2
49Source32:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-nl-%{version}.tar.bz2
50Source33:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-pl-%{version}.tar.bz2
51Source34:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-pt-%{version}.tar.bz2
52Source35:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-pt_BR-%{version}.tar.bz2
53Source36:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ru-%{version}.tar.bz2
54#Source37:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-se-%{version}.tar.bz2
55#Source38:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-sk-%{version}.tar.bz2
56#Source39:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-sl-%{version}.tar.bz2
57#Source39:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-sr-%{version}.tar.bz2
58#Source40:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-sr@Latn-%{version}.tar.bz2
59Source40:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-sv-%{version}.tar.bz2
60#Source41:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-ta-%{version}.tar.bz2
61Source42:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-tr-%{version}.tar.bz2
62Source43:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-uk-%{version}.tar.bz2
63Source44:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-wa-%{version}.tar.bz2
64Source45:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-zh_CN-%{version}.tar.bz2
65Source46:ftp://ftp.kde.org/pub/kde/stable/koffice-%{version}/koffice-l10n/koffice-l10n-zh_TW-%{version}.tar.bz2
66Source1000: subdirs-koffice-l10n
67
68## upstreamable patches
69
70## upstream patches
71
72BuildRequires:  gettext
73BuildRequires:  kdelibs4-devel
74BuildRequires:  libxml2
75
76Obsoletes: koffice-langpack-fy  < 2:2.1.81-1
77Obsoletes: koffice-langpack-hne < 2:2.1.91-1
78
79%description
80Language files for koffice
81
82%package ja
83Summary: Japanese language pack for koffice
84Summary(ja): KOffice の日本語サポートパッケージ
85Group: Applications/Productivity
86Requires: koffice-core >= %{koffice_core_version}
87
88%description ja
89Provides additional Japanese translations for koffice.
90
91%package extra
92Summary: Language pack for koffice
93Summary(ja): KOffice の国際化サポートパッケージ(日本語以外)
94Group: Applications/Productivity
95Requires: koffice-core >= %{koffice_core_version}
96
97%description extra
98Provides additional translations for koffice.
99
100
101%prep
102%setup -T -c -q -n %{name}-%{version}
103
104for i in $(cat %{SOURCE1000}) ; do
105  echo $i | grep -v '^#' && \
106  bzip2 -dc %{_sourcedir}/koffice-l10n-$i-%{version}.tar.bz2 | tar -xf -
107done
108
109
110# blacklist kivio docs, let koffice-kivio ship a matching version of them
111for koffice_lang in * ; do
112  if [ -f $koffice_lang/docs/koffice/CMakeLists.txt ]; then
113    sed -i -e 's/add_subdirectory( *kivio *)/#add_subdirectory(kivio)/g' $koffice_lang/docs/koffice/CMakeLists.txt
114  fi
115done
116
117## omit busted stuff
118
119
120%build
121for koffice_lang in * ; do
122    if [ -f $koffice_lang/CMakeLists.txt ]; then
123        pushd $koffice_lang
124        mkdir -p %{_target_platform}
125        pushd %{_target_platform}
126        %cmake \
127            -DCMAKE_BUILD_TYPE=release \
128            -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
129            -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
130            -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
131            -DLIB_INSTALL_DIR:PATH=%{_libdir} \
132            -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
133            -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
134            ..
135        make %{?_smp_mflags}
136        popd
137        popd
138  fi
139done
140
141
142%install
143rm -rf %{buildroot}
144
145for koffice_lang in * ; do
146  if [ -f $koffice_lang/CMakeLists.txt ]; then
147    make install/fast DESTDIR=%{buildroot} -C $koffice_lang/%{_target_platform}
148  fi
149done
150
151
152%clean
153rm -rf %{buildroot}
154
155
156%files ja
157%defattr(-,root,root,-)
158%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/*
159
160%files extra
161%defattr(-,root,root,-)
162# Catalan
163%lang(ca) %{_datadir}/locale/ca/LC_MESSAGES/*
164%lang(ca) %{_docdir}/HTML/ca/*
165# Catalan (Valencian)
166%lang(ca@valencia) %{_datadir}/locale/ca@valencia/LC_MESSAGES/*
167# Danish
168%lang(da) %{_datadir}/locale/da/LC_MESSAGES/*
169%lang(da) %{_docdir}/HTML/da/*
170# German
171%lang(de) %{_datadir}/locale/de/LC_MESSAGES/*
172%lang(de) %{_docdir}/HTML/de/*
173# Greek
174%lang(el) %{_datadir}/locale/el/LC_MESSAGES/*
175# British English
176%lang(en_GB) %{_datadir}/locale/en_GB/LC_MESSAGES/*
177# Spanish
178%lang(es) %{_datadir}/locale/es/LC_MESSAGES/*
179%lang(es) %{_docdir}/HTML/es/*
180# Estonian
181%lang(et) %{_datadir}/locale/et/LC_MESSAGES/*
182%lang(et) %{_docdir}/HTML/et/
183# French
184%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/*
185%lang(fr) %{_docdir}/HTML/fr/*
186# Galician
187%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/*
188%lang(gl) %{_docdir}/HTML/gl/*
189# Hungarian
190%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/*
191# Italian
192%lang(it) %{_datadir}/locale/it/LC_MESSAGES/*
193%lang(it) %{_docdir}/HTML/it/*
194# Kazakh
195%lang(kk) %{_datadir}/locale/kk/LC_MESSAGES/*
196# Bokmal
197%lang(nb) %{_datadir}/kde4/apps/koffice/autocorrect/nb.xml
198%lang(nb) %{_datadir}/locale/nb/LC_MESSAGES/*
199# Low Saxon
200%lang(nds) %{_datadir}/locale/nds/LC_MESSAGES/*
201# Dutch
202%lang(nl) %{_datadir}/locale/nl/LC_MESSAGES/*
203%lang(nl) %{_docdir}/HTML/nl/*
204# Polish
205%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/*
206# Portuguese
207%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/*
208%lang(pt) %{_docdir}/HTML/pt/*
209# Brazilian Portuguese
210%lang(pt_BR) %{_datadir}/locale/pt_BR/LC_MESSAGES/*
211%lang(pt_BR) %{_docdir}/HTML/pt_BR/*
212# Russian
213%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/*
214%lang(ru) %{_docdir}/HTML/ru/*
215# Swedish
216%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/*
217%lang(sv) %{_docdir}/HTML/sv/*
218# Turkish
219%lang(tr) %{_datadir}/locale/tr/LC_MESSAGES/*
220# Ukrainian
221%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/*
222%lang(uk) %{_docdir}/HTML/uk/*
223# Walloon
224%lang(wa) %{_datadir}/locale/wa/LC_MESSAGES/*
225# Simplified Chinese
226%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/*
227# Traditional Chinese
228%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/*
229
230
231%changelog
232* Sun Mar 27 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.3.2-2
233- Initial build for Vine Linux
234
235* Mon Feb 21 2011 Rex Dieter <rdieter@fedoraproject.org> - 2:2.3.2-1
236- 2.3.2
237
238* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.1-2
239- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
240
241* Wed Jan 26 2011 Rex Dieter <rdieter@fedoraproject.org> - 2:2.3.1-1
242- koffice-l10n-2.3.1
243
244* Sat Nov 13 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.2.84-1
245- koffice-l10n-2.2.84 (2.3beta4)
246
247* Sat Aug 21 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.2.2-1
248- koffice-l10n-2.2.2
249
250* Wed Jul 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.2.1-1
251- koffice-l10n-2.2.1
252
253* Mon May 24 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.2.0-1
254- koffice-l10n-2.2.0
255
256* Sat May 15 2010 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2:2.1.91-2
257- don't ship translations of the kivio documentation
258
259* Mon Apr 26 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.1.91-1
260- koffice-l10n-2.1.91
261
262* Tue Apr 06 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.1.82-1
263- koffice-l10n-2.1.82
264
265* Thu Mar 18 2010 Rex Dieter <rdieter@fedoraproject.org> - 2:2.1.81-1
266- koffice-l10n-2.1.81
267
268* Thu Nov 26 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> - 2:2.1.0-3
269- fix Requires for -wa to include Epoch
270
271* Wed Nov 25 2009 Rex Dieter <rdieter@fedoraproject.org> - 2:2.1.0-2
272- Epoch++ (to trump F-12 branch)
273
274* Sat Nov 21 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.1.0-1
275- koffice-l10n-2.1.0
276
277* Fri Oct 23 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.0.91-2
278- koffice-l10n-2.0.91
279
280* Sat Oct 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.0.83-2
281- main virtual subpkg
282- fix a fix missing %%defattr's
283
284* Sat Oct 03 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.0.83-1
285- koffice-l10n-2.0.83
286
287* Fri Sep 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.0.82-1
288- koffice-l10n-2.0.82
289
290* Wed Aug 26 2009 Rex Dieter <rdieter@fedoraproject.org> - 1:2.0.81-1
291- koffice-l10n-2.0.81
292
293* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.0.0-2
294- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
295
296* Sun May 24 2009 Rex Dieter <rdieter@fedoraproject.org> 1:2.0.0-1
297- koffice-l10n-2.0.0
298
299* Wed Apr 08 2009 Rex Dieter <rdieter@fedoraproject.org> 1:1.9.99.0-1
300- koffice-l10n-1.9.99.0
301
302* Wed Feb 18 2009 Rex Dieter <rdieter@fedoraproject.org> 1.9.98.6-1
303- koffice-l10n-1.9.98.6
304
305* Fri Jan 09 2009 Rex Dieter <rdieter@fedoraproject.org> 1.9.98.5-1
306- koffice-l10n-1.9.98.5
307
308* Sun Dec 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org>
3091.6.3-2
310- BR: kdelibs3-devel
311- License: GPLv2+
312
313* Fri Jun 01 2007 Rex Dieter <rdieter[AT]fedoraproject.org>
3141.6.3-1
315- koffice-l10n-1.6.3
316
317* Wed Feb 28 2007 Rex Dieter <rdieter[AT]fedoraproject.org>
3181.6.2-1
319- koffice-l10n-1.6.2
320- drop %%dist
321
322* Fri Dec 01 2006 Rex Dieter <rexdieter[AT]users.sf.net>
3231.6.1-1
324- koffice-l10n-1.6.1
325- avoid file conflict (LC_MESSAGES/kdgantt.mo) with kde-i18n (kde bug #75096)
326
327* Sat Oct 21 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3281.6.0-1
329- version upgrade
330
331* Thu Aug 03 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3321.5.2-1
333- version upgrade
334- add zh_TW
335
336* Tue May 30 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3371.5.1-1
338- version upgrade
339
340* Sat Apr 22 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3411.5.0-1
342- version upgrade
343
344* Wed Feb 15 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3451.4.2-2
346- Rebuild for Fedora Extras 5
347
348* Sat Oct 15 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3491.4.2-1
350- version upgrade
351- add eu
352
353* Sun Aug 14 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3541.4.1-3
355- add dist tag
356
357* Mon Aug 01 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3581.4.1-2
359- change Requires koffice-core from v-r to v only
360
361* Sun Jul 31 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3621.4.1-1
363- upgrade
364
365* Sun Jul 31 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3661.4.0-2
367- move all languages to one langpack srpm
368
369* Mon Jul 04 2005 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
3701.4.0-1
371- Split languages from koffice spec
Note: See TracBrowser for help on using the repository browser.