]>
Commit | Line | Data |
---|---|---|
4c25f7b1 | 1 | Summary: A cute little eye-candy and quite useful calendar |
04de7e43 | 2 | Summary(pl.UTF-8): Mały, przyciągający oko i użyteczny kalendarz |
4c25f7b1 | 3 | Name: gDeskCal |
a655f51d | 4 | Version: 0.57.1 |
7f840a57 | 5 | Release: 6 |
4c25f7b1 | 6 | License: GPL |
7 | Group: X11/Applications | |
b5c39a98 | 8 | Source0: http://www.pycage.de/download/%{name}-%(echo %{version} | tr . _).tar.gz |
a655f51d | 9 | # Source0-md5: c2c1de1046e9026558c51e90fe6f8a9e |
4c25f7b1 | 10 | Source1: %{name}.desktop |
8857f735 | 11 | Patch0: %{name}-locale_path.patch |
33aa479f | 12 | Patch1: %{name}-ewmh.patch |
7f840a57 | 13 | Patch2: %{name}-evolution.patch |
4c25f7b1 | 14 | URL: http://www.pycage.de/software_gdeskcal.html |
15 | Requires: python-pygtk-gtk >= 1.99.16 | |
a1ca6605 | 16 | %pyrequires_eq python |
4c25f7b1 | 17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
18 | ||
19 | %description | |
20 | A cute little eye-candy and quite useful calendar for your desktop. | |
21 | ||
766e5bab JR |
22 | %description -l pl.UTF-8 |
23 | Mały, przyciągający oko i użyteczny kalendarz dla pulpitu. | |
b5c39a98 | 24 | |
4c25f7b1 | 25 | %prep |
26 | %setup -q | |
33aa479f MC |
27 | %patch0 -p1 |
28 | %patch1 -p1 | |
7f840a57 | 29 | %patch2 -p1 |
4c25f7b1 | 30 | |
24c61da0 | 31 | mv locale/{no,nb} |
32 | ||
33aa479f MC |
33 | %build |
34 | %py_comp code | |
35 | %py_ocomp code | |
36 | ||
37 | find {data,code,skins} -name "*.py" -exec rm -f '{}' ';' | |
38 | ||
4c25f7b1 | 39 | %install |
40 | rm -rf $RPM_BUILD_ROOT | |
41 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/gdeskcal,%{_desktopdir}} | |
42 | ||
43 | install gdeskcal $RPM_BUILD_ROOT%{_bindir}/gdeskcal.bin | |
44 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} | |
b5c39a98 | 45 | cp -a data code skins $RPM_BUILD_ROOT%{_datadir}/gdeskcal |
4c25f7b1 | 46 | cp -a locale $RPM_BUILD_ROOT%{_datadir} |
47 | ||
48 | cat > $RPM_BUILD_ROOT%{_bindir}/gdeskcal << EOF | |
49 | #!/bin/sh | |
50 | PYTHONPATH=%{_datadir}/gdeskcal | |
51 | export PYTHONPATH | |
52 | ||
53 | exec gdeskcal.bin | |
54 | EOF | |
55 | ||
4c25f7b1 | 56 | %find_lang %{name} --all-name |
57 | ||
58 | %clean | |
003e3f24 | 59 | rm -rf $RPM_BUILD_ROOT |
4c25f7b1 | 60 | |
61 | %files -f %{name}.lang | |
62 | %defattr(644,root,root,755) | |
63 | %doc NEWS AUTHORS README* | |
64 | %attr(755,root,root) %{_bindir}/* | |
65 | %{_datadir}/gdeskcal | |
6faee0a2 | 66 | %{_desktopdir}/*.desktop |