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