Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 08b889d0bb37ae02445083c6616ec13c > files > 2

gmemusage-0.2-10mdk.src.rpm

%define name gmemusage
%define version 0.2
%define release 10

Summary: 	Graphics memory usage meter
Name: 		%{name}
Version: 	%{version}
Release: 	%mkrel %{release}
Source: 	%{name}-%{version}.tar.bz2
Url: 		http://reality.sgi.com/raju/software/
License: 	GPL
Group: 		Monitoring
Buildrequires:	XFree86-devel
BuildRoot: 	%{_tmppath}/%{name}-buildroot

%description
This tool displays the bar graph describing a memory usage of processes
on the Linux box. Uses /proc filesystem.

%prep
rm -rf $RPM_BUILD_ROOT

%setup

%build

%make OPTIM="$RPM_OPT_FLAGS" LIBX11DIR=-L%{_prefix}/X11R6/%{_lib}

%install
install -m 755 -d $RPM_BUILD_ROOT/usr/X11R6/bin
install -m 755 -d $RPM_BUILD_ROOT%{_mandir}/man1
install -m 755 gmemusage $RPM_BUILD_ROOT/usr/X11R6/bin/
install -m 644 gmemusage.1 $RPM_BUILD_ROOT%{_mandir}/man1/

(cd $RPM_BUILD_ROOT
mkdir -p .%{_menudir}
cat > .%{_menudir}/%{name} <<EOF
?package(%{name}):\
command="/usr/X11R6/bin/gmemusage"\
title="Gmemusage"\
longtitle="Memory usage"\
needs="x11"\
icon="monitoring_section.png"\
section="System/Monitoring"
EOF
)
 
%post
%{update_menus}
 
%postun          
%{clean_menus}

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr (-,root,root)
/usr/X11R6/bin/*
%{_mandir}/man1/*
%{_menudir}/%{name}

%changelog
* Fri Dec 23 2005 Anssi Hannula <anssi@mandriva.org> 0.2-10mdk
- %%mkrel
- fix menudir
- fix lib64 build

* Thu Jul 22 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.2-9mdk
- rebuild

* Tue Jan 28 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.2-7mdk
- rebuild

* Sat Jan 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.2-6mdk
- Fix menu entry

* Wed Jul 18 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-5mdk
- rebuild

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.2-4mdk
- rebuild

* Tue Aug 31 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-3mdk
- BM
- macros 
- menu

* Thu Apr 27 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.2-2mdk
- fix  group

* Thu Feb 24 2000 Lenny Cartier <lenny@mandrakesoft.com>
- mandrake build