]> git.pld-linux.org Git - packages/fet.git/blob - fet.spec
- initial
[packages/fet.git] / fet.spec
1 # TODO:
2 #       - fet doesn't respect locale settings
3 #
4 Summary:        FET is open source free software for automatically scheduling the timetable
5 Summary(hu.UTF-8):      FET egy nyílt forrású órarend-készítő program
6 Summary(pl.UTF-8):      Narzędzie do automatycznego układania planów dla szkół i uczelni
7 Name:           fet
8 Version:        5.14.1
9 Release:        2
10 License:        GPL v2
11 Group:          X11/Applications
12 Source0:        http://www.lalescu.ro/liviu/fet/download/%{name}-%{version}.tar.bz2
13 # Source0-md5:  ce174263d44b2eac46d97f338af98472
14 Source1:        http://www.lalescu.ro/liviu/fet/doc/en/faq.html
15 # Source1-md5:  7029338b802b65b42d7c2e2696bbbf27
16 Source2:        http://www.lalescu.ro/liviu/fet/doc/en/instructions.html
17 # Source2-md5:  68ffbb297e609ea26526b288c6e2369c
18 Source3:        http://www.lalescu.ro/liviu/fet/doc/en/tips.html
19 # Source3-md5:  d2a0a061f224d3c7ab96f7a3257a3b35
20 Source4:        %{name}.desktop
21 URL:            http://www.lalescu.ro/liviu/fet
22 BuildRequires:  Qt3Support-devel
23 BuildRequires:  QtCore-devel
24 BuildRequires:  QtGui-devel
25 BuildRequires:  QtXml-devel
26 BuildRequires:  qt4-build
27 BuildRequires:  qt4-qmake
28 Obsoletes:      fet-doc
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 FET is open source free software for automatically scheduling the
33 timetable of a school, high-school or university. It uses a fast and
34 efficient timetabling algorithm.
35
36 %description -l hu.UTF-8
37 FET egy nyílt forrású szoftver, amely általános iskolák, középiskolák,
38 egyetemek órarendjét (időbeosztását) készíti el. Egy gyors és hatékony
39 algoritmust használ.
40
41 %description -l pl.UTF-8
42 FET jest oprogramowaniem o otwartych źródłach służącym do
43 automatycznego układania planów zajęć szkół i uczelni. Program ten
44 używa szybkiego i efektywnego algorytmu układającego harmonogramy.
45
46 %package examples
47 Summary:        Sample inputs to FET
48 Summary(hu.UTF-8):      Példafájlok FET-hez
49 Summary(pl.UTF-8):      Przykładowe pliki wejściowe dla programu FET
50 Group:          X11/Applications
51 Requires:       %{name} = %{version}-%{release}
52
53 %description examples
54 Sample input files to FET from all the world.
55
56 %description examples -l hu.UTF-8
57 Példafájlok FET-hez a világ minden tájáról.
58
59 %description examples -l pl.UTF-8
60 Przykładowe pliki wejściowe dla programu FET.
61
62 %package doc
63 Summary:        FET documentation by Volker Dirr
64 Summary(hu.UTF-8):      FET dokumentáció Volker Dirr "szerkesztésében"
65 Summary(pl.UTF-8):      Dokumentacja do programu FET autorstwa Volkera Dirra
66 Group:          X11/Applications
67
68 %description doc
69 FET documentation by Volker Dirr.
70
71 %description doc -l hu.UTF-8
72 FET dokumentáció Volker Dirr tollából.
73
74 %description doc -l pl.UTF-8
75 Dokumentacja do programu FET autorstwa Volkera Dirra.
76
77 %package lang-ar
78 Summary:        ar translation to fet
79 Summary(hu.UTF-8):      ar fordítás fet-hez
80 Group:          I18n
81 Requires:       %{name} = %{version}-%{release}
82
83 %description lang-ar
84 ar translation to fet.
85
86 %package lang-ca
87 Summary:        Catalan translation to fet
88 Summary(hu.UTF-8):      Katalán fordítás fet-hez
89 Group:          I18n
90 Requires:       %{name} = %{version}-%{release}
91
92 %description lang-ca
93 Catalan translation to fet.
94
95 %package lang-da
96 Summary:        Danish translation to fet
97 Summary(hu.UTF-8):      Dán fordítás fet-hez
98 Group:          I18n
99 Requires:       %{name} = %{version}-%{release}
100
101 %description lang-da
102 Danish translation to fet.
103
104 %package lang-de
105 Summary:        German translation to fet
106 Summary(hu.UTF-8):      Német fordítás fet-hez
107 Group:          I18n
108 Requires:       %{name} = %{version}-%{release}
109
110 %description lang-de
111 German translation to fet.
112
113 %package lang-el
114 Summary:        Greek translation to fet
115 Summary(hu.UTF-8):      Görög fordítás fet-hez
116 Group:          I18n
117 Requires:       %{name} = %{version}-%{release}
118
119 %description lang-el
120 Greek translation to fet.
121
122 %package lang-es
123 Summary:        Spanish translation to fet
124 Summary(hu.UTF-8):      Spanyol fordítás fet-hez
125 Group:          I18n
126 Requires:       %{name} = %{version}-%{release}
127
128 %description lang-es
129 Spanish translation to fet.
130
131 %package lang-fa
132 Summary:        fa translation to fet
133 Summary(hu.UTF-8):      fa fordítás fet-hez
134 Group:          I18n
135 Requires:       %{name} = %{version}-%{release}
136
137 %description lang-fa
138 fa translation to fet.
139
140 %package lang-fr
141 Summary:        French translation to fet
142 Summary(hu.UTF-8):      Francia fordítás fet-hez
143 Group:          I18n
144 Requires:       %{name} = %{version}-%{release}
145
146 %description lang-fr
147 French translation to fet.
148
149 %package lang-he
150 Summary:        Hebrew translation to fet
151 Summary(hu.UTF-8):      Héber fordítás fet-hez
152 Group:          I18n
153 Requires:       %{name} = %{version}-%{release}
154
155 %description lang-he
156 Hebrew translation to fet.
157
158 %package lang-hu
159 Summary:        Hungarian translation to fet
160 Summary(hu.UTF-8):      Magyar fordítás fet-hez
161 Group:          I18n
162 Requires:       %{name} = %{version}-%{release}
163
164 %description lang-hu
165 Hungarian translation to fet.
166
167 %description lang-hu -l hu.UTF-8
168 Magyar fordítás fet-hez.
169
170 %package lang-id
171 Summary:        id translation to fet
172 Summary(hu.UTF-8):      id fordítás fet-hez
173 Group:          I18n
174 Requires:       %{name} = %{version}-%{release}
175
176 %description lang-id
177 id translation to fet.
178
179 %package lang-it
180 Summary:        Italian translation to fet
181 Summary(hu.UTF-8):      Olasz fordítás fet-hez
182 Group:          I18n
183 Requires:       %{name} = %{version}-%{release}
184
185 %description lang-it
186 Italian translation to fet.
187
188 %package lang-lt
189 Summary:        Lithuanian translation to fet
190 Summary(hu.UTF-8):      Litván fordítás fet-hez
191 Group:          I18n
192 Requires:       %{name} = %{version}-%{release}
193
194 %description lang-lt
195 Lithuanian translation to fet.
196
197 %package lang-mk
198 Summary:        mk translation to fet
199 Summary(hu.UTF-8):      mk fordítás fet-hez
200 Group:          I18n
201 Requires:       %{name} = %{version}-%{release}
202
203 %description lang-mk
204 mk translation to fet.
205
206 %package lang-ms
207 Summary:        ms translation to fet
208 Summary(hu.UTF-8):      ms fordítás fet-hez
209 Group:          I18n
210 Requires:       %{name} = %{version}-%{release}
211
212 %description lang-ms
213 ms translation to fet.
214
215 %package lang-nl
216 Summary:        nl translation to fet
217 Summary(hu.UTF-8):      nl fordítás fet-hez
218 Group:          I18n
219 Requires:       %{name} = %{version}-%{release}
220
221 %description lang-nl
222 nl translation to fet.
223
224 %package lang-pl
225 Summary:        Polish translation to fet
226 Summary(hu.UTF-8):      Lengyel fordítás fet-hez
227 Group:          I18n
228 Requires:       %{name} = %{version}-%{release}
229
230 %description lang-pl
231 Polish translation to fet.
232
233 %package lang-ro
234 Summary:        Romanian translation to fet
235 Summary(hu.UTF-8):      Román fordítás fet-hez
236 Group:          I18n
237 Requires:       %{name} = %{version}-%{release}
238
239 %description lang-ro
240 Romanian translation to fet.
241
242 %package lang-pt
243 Summary:        Portugese translation to fet
244 Summary(hu.UTF-8):      Portugal fordítás fet-hez
245 Group:          I18n
246 Requires:       %{name} = %{version}-%{release}
247
248 %description lang-pt
249 Portugese translation to fet.
250
251 %package lang-ru
252 Summary:        Russian translation to fet
253 Summary(hu.UTF-8):      Orosz fordítás fet-hez
254 Group:          I18n
255 Requires:       %{name} = %{version}-%{release}
256
257 %description lang-ru
258 Russian translation to fet.
259
260 %package lang-si
261 Summary:        Sinhala translation to fet
262 Summary(hu.UTF-8):      Sinhala fordítás fet-hez
263 Group:          I18n
264 Requires:       %{name} = %{version}-%{release}
265
266 %description lang-si
267 Sinhala translation to fet.
268
269 %package lang-sk
270 Summary:        Slovak translation to fet
271 Summary(hu.UTF-8):      Szlovák fordítás fet-hez
272 Group:          I18n
273 Requires:       %{name} = %{version}-%{release}
274
275 %description lang-sk
276 Slovak translation to fet.
277
278 %package lang-tr
279 Summary:        tr translation to fet
280 Summary(hu.UTF-8):      tr fordítás fet-hez
281 Group:          I18n
282 Requires:       %{name} = %{version}-%{release}
283
284 %description lang-tr
285 tr translation to fet.
286
287 %package lang-uk
288 Summary:        uk translation to fet
289 Summary(hu.UTF-8):      uk fordítás fet-hez
290 Group:          I18n
291 Requires:       %{name} = %{version}-%{release}
292
293 %description lang-uk
294 uk translation to fet.
295
296 %prep
297 %setup -q
298 install %{SOURCE1} %{SOURCE2} %{SOURCE3} .
299
300 %build
301 qmake-qt4 fet.pro \
302         QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \
303         QMAKE_CXX="%{__cxx}"
304 %{__make}
305
306 %install
307 rm -rf $RPM_BUILD_ROOT
308 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/%{name}/translations}
309
310 install fet $RPM_BUILD_ROOT%{_bindir}
311 install doc/fet.1 $RPM_BUILD_ROOT%{_mandir}/man1
312 install translations/fet_*.qm $RPM_BUILD_ROOT%{_datadir}/%{name}/translations
313 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
314 install -d $RPM_BUILD_ROOT%{_desktopdir}
315 install %{SOURCE4} $RPM_BUILD_ROOT%{_desktopdir}
316 %{__cp} -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
317
318 %{__rm} -f $RPM_BUILD_ROOT%{_datadir}/%{name}/translations/fet_untranslated.qm
319
320 %clean
321 rm -rf $RPM_BUILD_ROOT
322
323 %files
324 %defattr(644,root,root,755)
325 %doc AUTHORS ChangeLog CONTRIBUTORS README REFERENCES THANKS TODO TRANSLATORS doc/*/* faq.html instructions.html tips.html
326 %attr(755,root,root) %{_bindir}/%{name}
327 %dir %{_datadir}/%{name}
328 %dir %{_datadir}/%{name}/translations
329 %{_desktopdir}/%{name}.desktop
330 %{_mandir}/man1/fet.1*
331
332 %files examples
333 %defattr(644,root,root,755)
334 %{_examplesdir}/%{name}-%{version}
335
336 %files lang-ar
337 %defattr(644,root,root,755)
338 %lang(ar) %{_datadir}/%{name}/translations/fet_ar.qm
339
340 %files lang-ca
341 %defattr(644,root,root,755)
342 %lang(ca) %{_datadir}/%{name}/translations/fet_ca.qm
343
344 %files lang-da
345 %defattr(644,root,root,755)
346 %lang(de) %{_datadir}/%{name}/translations/fet_da.qm
347
348 %files lang-de
349 %defattr(644,root,root,755)
350 %lang(de) %{_datadir}/%{name}/translations/fet_de.qm
351
352 %files lang-el
353 %defattr(644,root,root,755)
354 %lang(el) %{_datadir}/%{name}/translations/fet_el.qm
355
356 %files lang-es
357 %defattr(644,root,root,755)
358 %lang(es) %{_datadir}/%{name}/translations/fet_es.qm
359
360 %files lang-fa
361 %defattr(644,root,root,755)
362 %lang(fa) %{_datadir}/%{name}/translations/fet_fa.qm
363
364 %files lang-fr
365 %defattr(644,root,root,755)
366 %lang(fr) %{_datadir}/%{name}/translations/fet_fr.qm
367
368 %files lang-he
369 %defattr(644,root,root,755)
370 %lang(he) %{_datadir}/%{name}/translations/fet_he.qm
371
372 %files lang-hu
373 %defattr(644,root,root,755)
374 %lang(hu) %{_datadir}/%{name}/translations/fet_hu.qm
375
376 %files lang-id
377 %defattr(644,root,root,755)
378 %lang(id) %{_datadir}/%{name}/translations/fet_id.qm
379
380 %files lang-it
381 %defattr(644,root,root,755)
382 %lang(it) %{_datadir}/%{name}/translations/fet_it.qm
383
384 %files lang-lt
385 %defattr(644,root,root,755)
386 %lang(lt) %{_datadir}/%{name}/translations/fet_lt.qm
387
388 %files lang-mk
389 %defattr(644,root,root,755)
390 %lang(mk) %{_datadir}/%{name}/translations/fet_mk.qm
391
392 %files lang-ms
393 %defattr(644,root,root,755)
394 %lang(ms) %{_datadir}/%{name}/translations/fet_ms.qm
395
396 %files lang-nl
397 %defattr(644,root,root,755)
398 %lang(nl) %{_datadir}/%{name}/translations/fet_nl.qm
399
400 %files lang-pl
401 %defattr(644,root,root,755)
402 %lang(pl) %{_datadir}/%{name}/translations/fet_pl.qm
403
404 %files lang-pt
405 %defattr(644,root,root,755)
406 %lang(pl) %{_datadir}/%{name}/translations/fet_pt_BR.qm
407
408 %files lang-ro
409 %defattr(644,root,root,755)
410 %lang(ro) %{_datadir}/%{name}/translations/fet_ro.qm
411
412 %files lang-ru
413 %defattr(644,root,root,755)
414 %lang(ru) %{_datadir}/%{name}/translations/fet_ru.qm
415
416 %files lang-sk
417 %defattr(644,root,root,755)
418 %lang(sk) %{_datadir}/%{name}/translations/fet_sk.qm
419
420 %files lang-si
421 %defattr(644,root,root,755)
422 %lang(si) %{_datadir}/%{name}/translations/fet_si.qm
423
424 %files lang-tr
425 %defattr(644,root,root,755)
426 %lang(tr) %{_datadir}/%{name}/translations/fet_tr.qm
427
428 %files lang-uk
429 %defattr(644,root,root,755)
430 %lang(uk) %{_datadir}/%{name}/translations/fet_uk.qm
This page took 0.102522 seconds and 3 git commands to generate.