2 %define _platform %(echo `uname -s`-`uname -m|sed 's/i.86/ix86/'`)
3 Summary: ROX-Mem displays the current memory usage
4 Summary(pl.UTF-8): ROX-Mem wyświetla bieżące zużycie pamięci
9 Group: X11/Applications
10 Source0: http://www.kerofin.demon.co.uk/rox/%{_name}-%{version}.tar.gz
11 # Source0-md5: 58d0fb4d42860ea3c6c2bbd9251bb3a9
12 Source1: %{name}.desktop
13 #Patch0: %{name}-paths-fix.patch
14 Patch1: %{name}-ROX-CLib2-include.patch
15 Patch2: %{name}-ROX-apps-paths.patch
16 Patch3: %{name}-aclocal.patch
17 Patch4: %{name}-Choices-dir.patch
18 URL: http://www.kerofin.demon.co.uk/rox/mem.html
19 BuildRequires: autoconf
20 BuildRequires: glib2-devel >= 2.0.3
21 BuildRequires: gtk+2-devel >= 2.0.1
22 BuildRequires: libgtop-devel >= 2.6.0
23 BuildRequires: libxml2-devel >= 2.4.0
24 BuildRequires: pkgconfig >= 0.9.0
25 BuildRequires: rox-CLib2-devel >= 2.1.5-2
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 %define _roxdir %{_libdir}/rox
32 ROX-Mem can function as a ROX applet or a standalone program and
33 displays the current real memory usage and the current swap space
36 %description -l pl.UTF-8
37 ROX-Mem może funkcjonować jako aplet ROXa lub jako oddzielny program.
38 Wyświtla on bieżące zużycie pamięci oraz swapu.
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{_roxdir}/%{_name}/{Help,%{_platform}}
57 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
59 install .DirIcon *.xml choice_install gtkrc $RPM_BUILD_ROOT%{_roxdir}/%{_name}
60 install AppRun AppletRun $RPM_BUILD_ROOT%{_roxdir}/%{_name}
61 install Help/README $RPM_BUILD_ROOT%{_roxdir}/%{_name}/Help
62 install %{_platform}/Mem $RPM_BUILD_ROOT%{_roxdir}/%{_name}/%{_platform}
63 install .DirIcon $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
65 sed -e "s,/lib/,/%{_lib}/," %{SOURCE1} > $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
68 rm -rf $RPM_BUILD_ROOT
71 %defattr(644,root,root,755)
72 %doc Help/{Changes,Versions}
73 %attr(755,root,root) %{_roxdir}/%{_name}/*Run
74 %attr(755,root,root) %{_roxdir}/%{_name}/choice_install
75 %attr(755,root,root) %{_roxdir}/%{_name}/%{_platform}
76 %dir %{_roxdir}/%{_name}
77 %{_roxdir}/%{_name}/.DirIcon
78 %{_roxdir}/%{_name}/*.xml
79 %{_roxdir}/%{_name}/gtkrc
80 %{_roxdir}/%{_name}/Help
81 %{_pixmapsdir}/%{name}.png
82 %{_desktopdir}/%{name}.desktop