]> git.pld-linux.org Git - SPECS.git/blob - rox-Mem.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / rox-Mem.spec
1 %define _name Mem
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
5 Name:           rox-%{_name}
6 Version:        2.1.3
7 Release:        2
8 License:        GPL v2
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
26 Requires:       rox >= 2.3
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %define         _roxdir %{_libdir}/rox
30
31 %description
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
34 usage.
35
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.
39
40 %prep
41 %setup -q -n %{_name}
42 #%patch0 -p1
43 %patch1 -p1
44 %patch2 -p1
45 %patch3 -p1
46 %patch4 -p1
47
48 %build
49 cd src
50 %{__autoconf}
51 cd ..
52 ./AppRun --compile
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{_roxdir}/%{_name}/{Help,%{_platform}}
57 install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
58
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
64
65 sed -e "s,/lib/,/%{_lib}/," %{SOURCE1} > $RPM_BUILD_ROOT%{_desktopdir}/%{name}.desktop
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
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
This page took 0.238854 seconds and 3 git commands to generate.