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