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