]>
Commit | Line | Data |
---|---|---|
8198be7f JR |
1 | %define extname system-monitor |
2 | Summary: Display system informations in gnome shell status bar | |
3 | Name: gnome-shell-extension-%{extname} | |
4 | Version: 20121027 | |
dde58d92 | 5 | Release: 2 |
20a96414 | 6 | License: GPL v3 |
8198be7f | 7 | Group: X11/Applications |
8198be7f JR |
8 | # $ git clone git://github.com/paradoxxxzero/gnome-shell-system-monitor-applet.git |
9 | # $ cd gnome-shell-system-monitor-applet/system-monitor@paradoxxx.zero.gmail.com/ | |
10 | # $ git archive --format=tar --prefix=%{extname}-%{version}/ master | xz > ../../%{extname}-%{version}.tar.xz | |
11 | Source0: %{extname}-%{version}.tar.xz | |
12 | # Source0-md5: 246e68ef905a9bfa4fd924040f6e271d | |
13 | URL: https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/ | |
20a96414 ER |
14 | BuildRequires: tar >= 1:1.22 |
15 | BuildRequires: xz | |
8198be7f JR |
16 | Requires: gnome-shell >= 3.6.0 |
17 | # This is no mistake, this extensions requires *.gir files from those packages | |
18 | Requires: NetworkManager-devel | |
19 | Requires: libgtop-devel | |
20 | BuildArch: noarch | |
21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
22 | ||
23 | %description | |
20a96414 ER |
24 | Display system informations in gnome shell status bar, such as memory |
25 | usage, cpu usage, network rates. | |
8198be7f JR |
26 | |
27 | %prep | |
28 | %setup -q -n %{extname}-%{version} | |
29 | ||
8198be7f JR |
30 | %install |
31 | rm -rf $RPM_BUILD_ROOT | |
32 | install -d $RPM_BUILD_ROOT%{_datadir}/{glib-2.0/schemas,locale} \ | |
33 | $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com | |
34 | ||
20a96414 ER |
35 | cp -p schemas/org.gnome.shell.extensions.system-monitor.gschema.xml $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas |
36 | cp -p *.js* $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com | |
37 | cp -p *.css $RPM_BUILD_ROOT%{_datadir}/gnome-shell/extensions/system-monitor@paradoxxx.zero.gmail.com | |
8198be7f | 38 | |
20a96414 ER |
39 | cp -a locale/* $RPM_BUILD_ROOT%{_localedir} |
40 | %{__mv} $RPM_BUILD_ROOT%{_localedir}/es{_ES,} | |
8198be7f JR |
41 | |
42 | %find_lang %{extname} | |
43 | ||
44 | %clean | |
45 | rm -rf $RPM_BUILD_ROOT | |
46 | ||
47 | %post | |
48 | %glib_compile_schemas | |
49 | ||
50 | %postun | |
51 | %glib_compile_schemas | |
52 | ||
53 | %files -f %{extname}.lang | |
54 | %defattr(644,root,root,755) | |
55 | %{_datadir}/glib-2.0/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml | |
56 | %{_datadir}/gnome-shell/extensions/system-monitor* |