X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=fet.spec;h=afbfdb1c6242daf47ebec80b0a22e71381c29434;hb=62a3bb201a1359e38612d3feaf6724937fdd2c08;hp=157a6ea1b6bc6c7bc6cf2c6151dd132de079b3cc;hpb=4b3531ebfb0f57f73e6d3538886ac344df70a801;p=packages%2Ffet.git diff --git a/fet.spec b/fet.spec index 157a6ea..afbfdb1 100644 --- a/fet.spec +++ b/fet.spec @@ -1,19 +1,19 @@ # TODO: # - optflags # - fet doesn't respect locale settings -# - mv sample_inputs files to proper place (maybe /usr/src/examples -# or _docdir) # Summary: FET is open source free software for automatically scheduling the timetable Summary(hu.UTF-8): FET egy nyílt forrású órarend-készítő program Summary(pl.UTF-8): Narzędzie do automatycznego układania planów dla szkół i uczelni Name: fet -Version: 5.6.3 -Release: 0.1 +Version: 5.9.2 +Release: 1 License: GPL v2 Group: X11/Applications Source0: http://www.lalescu.ro/liviu/fet/download/%{name}-%{version}.tar.bz2 -# Source0-md5: aa806a3dd62a8a52470ffdf79e36a190 +# Source0-md5: f121ad926177f84076f926439f5dda5d +Source1: http://www.timetabling.de/manual/FET-manual.en.zip +# Source1-md5: 5882c67c5955d5cd80ce53ff4802545e URL: http://www.lalescu.ro/liviu/fet BuildRequires: Qt3Support-devel BuildRequires: QtCore-devel @@ -21,7 +21,7 @@ BuildRequires: QtGui-devel BuildRequires: QtXml-devel BuildRequires: qt4-build BuildRequires: qt4-qmake -BuildRequires: unzip +BuildRequires: unzip BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -39,11 +39,43 @@ FET jest oprogramowaniem o otwartych źródłach służącym do automatycznego układania planów zajęć szkół i uczelni. Program ten używa szybkiego i efektywnego algorytmu układającego harmonogramy. +%package examples +Summary: Sample inputs to FET +Summary(hu.UTF-8): Példafájlok FET-hez +Summary(pl.UTF-8): Przykładowe pliki wejściowe dla programu FET +Group: X11/Applications + +%description examples +Sample input files to FET from all the world. + +%description examples -l hu.UTF-8 +Példafájlok FET-hez a világ minden tájáról. + +%description examples -l pl.UTF-8 +Przykładowe pliki wejściowe dla programu FET. + +%package doc +Summary: FET documentation by Volker Dirr +Summary(hu.UTF-8): FET dokumentáció Volker Dirr "szerkesztésében" +Summary(pl.UTF-8): Dokumentacja do programu FET autorstwa Volkera Dirra +Group: X11/Applications + +%description doc +FET documentation by Volker Dirr. + +%description doc -l hu.UTF-8 +FET dokumentáció Volker Dirr tollából. + +%description doc -l pl.UTF-8 +Dokumentacja do programu FET autorstwa Volkera Dirra. + %prep %setup -q +unzip %{SOURCE1} %build -qmake-qt4 fet.pro +qmake-qt4 fet.pro \ + QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" %{__make} %install @@ -53,20 +85,23 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/%{name}/transl install fet $RPM_BUILD_ROOT%{_bindir} install doc/fet.1 $RPM_BUILD_ROOT%{_mandir}/man1 install translations/fet_*.qm $RPM_BUILD_ROOT%{_datadir}/%{name}/translations -%{__cp} -a sample_inputs $RPM_BUILD_ROOT%{_datadir}/%{name} +install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +%{__cp} -a sample_inputs $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %{__rm} -f $RPM_BUILD_ROOT%{_datadir}/%{name}/translations/fet_untranslated.qm +# doc +install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc +install FET-manual.en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc + %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS ChangeLog CONTRIBUTORS GUESTBOOK LINKS README REFERENCES SPONSORS THANKS TODO TRANSLATORS doc/*/* +%doc AUTHORS ChangeLog CONTRIBUTORS GUESTBOOK LINKS README REFERENCES SPONSORS THANKS TODO TRANSLATORS doc/*/* %attr(755,root,root) %{_bindir}/%{name} -%{_mandir}/man1/fet.1* %dir %{_datadir}/%{name} -%{_datadir}/%{name}/sample_inputs %dir %{_datadir}/%{name}/translations %lang(ar) %{_datadir}/%{name}/translations/fet_ar.qm %lang(ca) %{_datadir}/%{name}/translations/fet_ca.qm @@ -77,9 +112,19 @@ rm -rf $RPM_BUILD_ROOT %lang(hu) %{_datadir}/%{name}/translations/fet_hu.qm %lang(id) %{_datadir}/%{name}/translations/fet_id.qm %lang(it) %{_datadir}/%{name}/translations/fet_it.qm +%lang(lt) %{_datadir}/%{name}/translations/fet_lt.qm %lang(mk) %{_datadir}/%{name}/translations/fet_mk.qm %lang(ms) %{_datadir}/%{name}/translations/fet_ms.qm %lang(nl) %{_datadir}/%{name}/translations/fet_nl.qm %lang(pl) %{_datadir}/%{name}/translations/fet_pl.qm %lang(ro) %{_datadir}/%{name}/translations/fet_ro.qm %lang(tr) %{_datadir}/%{name}/translations/fet_tr.qm +%{_mandir}/man1/fet.1* + +%files examples +%defattr(644,root,root,755) +%{_examplesdir}/%{name}-%{version} + +%files doc +%defattr(644,root,root,755) +%{_docdir}/%{name}-doc