]>
Commit | Line | Data |
---|---|---|
1 | %define pname SysInfo | |
2 | Summary: A sensor and a display for system status meters | |
3 | Summary(pl.UTF-8): Czujnik i wyświetlacz dla pomiarów stanu systemu | |
4 | Name: gDesklets-%{pname} | |
5 | Version: 0.26 | |
6 | Release: 1 | |
7 | License: GPL | |
8 | Group: X11/Applications | |
9 | Source0: http://gdesklets.gnomedesktop.org/files/%{pname}-%{version}.tar.gz | |
10 | # Source0-md5: 0f1d314bf082975a82baa09445c6d4c6 | |
11 | URL: http://gdesklets.gnomedesktop.org/categories.php?func=gd_show_app&gd_app_id=56 | |
12 | BuildRequires: python >= 1:2.3 | |
13 | BuildRequires: python-pygtk-gtk >= 2.0.0 | |
14 | Requires: gDesklets | |
15 | %pyrequires_eq python-libs | |
16 | Requires: python-gnome-vfs | |
17 | Provides: gDesklets-display | |
18 | Provides: gDesklets-sensor | |
19 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
20 | ||
21 | %define _sensorsdir %{_datadir}/gdesklets/Sensors | |
22 | %define _displaysdir %{_datadir}/gdesklets/Displays | |
23 | ||
24 | %description | |
25 | A sensor and a display for system status meters. | |
26 | ||
27 | %description -l pl.UTF-8 | |
28 | Czujnik i wyświetlacz dla pomiarów stanu systemu. | |
29 | ||
30 | %prep | |
31 | %setup -q -n %{pname} | |
32 | ||
33 | %install | |
34 | rm -rf $RPM_BUILD_ROOT | |
35 | install -d $RPM_BUILD_ROOT{%{_sensorsdir},%{_displaysdir}/%{pname}} | |
36 | ||
37 | ./Install_SysInfo_Sensor.bin --nomsg \ | |
38 | $RPM_BUILD_ROOT%{_sensorsdir} | |
39 | ||
40 | cp -R {gfx,*.display} $RPM_BUILD_ROOT%{_displaysdir}/%{pname} | |
41 | ||
42 | %py_comp $RPM_BUILD_ROOT%{_sensorsdir} | |
43 | %py_ocomp $RPM_BUILD_ROOT%{_sensorsdir} | |
44 | ||
45 | rm -f $RPM_BUILD_ROOT%{_sensorsdir}/*/*.py | |
46 | ||
47 | %clean | |
48 | rm -rf $RPM_BUILD_ROOT | |
49 | ||
50 | %files | |
51 | %defattr(644,root,root,755) | |
52 | %doc %{_sensorsdir}/%{pname}/ChangeLog | |
53 | %{_displaysdir}/* | |
54 | %dir %{_sensorsdir}/%{pname} | |
55 | %{_sensorsdir}/%{pname}/*.py[co] | |
56 | %lang(ca) %{_sensorsdir}/%{pname}/locale/ca | |
57 | %lang(cs) %{_sensorsdir}/%{pname}/locale/cs | |
58 | %lang(de) %{_sensorsdir}/%{pname}/locale/de | |
59 | %lang(es) %{_sensorsdir}/%{pname}/locale/es | |
60 | %lang(fr) %{_sensorsdir}/%{pname}/locale/fr | |
61 | %lang(nl) %{_sensorsdir}/%{pname}/locale/nl | |
62 | %lang(pt) %{_sensorsdir}/%{pname}/locale/pt | |
63 | %lang(pt_BR) %{_sensorsdir}/%{pname}/locale/pt_BR | |
64 | %lang(sq) %{_sensorsdir}/%{pname}/locale/sq | |
65 | %lang(sr) %{_sensorsdir}/%{pname}/locale/sr | |
66 | %lang(sr@Latn) %{_sensorsdir}/%{pname}/locale/sr@Latn | |
67 | %lang(sv) %{_sensorsdir}/%{pname}/locale/sv | |
68 | %lang(en_GB) %{_sensorsdir}/%{pname}/locale/en_GB | |
69 | %lang(hr) %{_sensorsdir}/%{pname}/locale/hr |