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