Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > by-pkgid > 94609986ba1deecccb40d00290fd04c4 > files > 2

xrestop-0.4-2mdv2007.0.src.rpm

%define	name	xrestop
%define	version	0.4
%define	release	%mkrel 2

Summary:	X Resource Monitor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Monitoring
URL:		http://www.freedesktop.org/Software/xrestop
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	XFree86-devel XFree86-static-devel ncurses-devel
Requires:	XFree86 >= 4.3

%description
A utility to monitor the usage of resources within the X Server, and
display them in a manner similar to top.

%prep
%setup -q

%build
%configure
%__make SUBDIRS=

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std SUBDIRS=
%makeinstall_std -C doc SUBDIRS=
install -m 755 -d %buildroot%{_menudir}
cat << EOF > %buildroot/%{_menudir}/%{name}
?package(%{name}):command="%{name}"\
needs="x11"\
section="System/Monitoring"\
title="Xrestop"\
longtitle="Analyse X resources" \
xdg="true"
EOF

mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Xrestop
Comment=Analyse X resources
Exec=%{_bindir}/%{name} 
Icon=%{name}
Type=Application
StartupNotify=true
Categories=X-MandrivaLinux-System-Monitoring;System;Monitor;
EOF

%clean
rm -rf $RPM_BUILD_ROOT

%post
%update_menus

%postun
%clean_menus

%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_menudir}/%{name}
%{_datadir}/applications/mandriva-%{name}.desktop
%{_mandir}/man1/%{name}*
%doc README AUTHORS ChangeLog NEWS

%changelog
* Mon Sep 04 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-2mdv2007.0
- XDG

* Mon Mar 13 2006 Lenny Cartier <lenny@mandriva.com> 0.4-1mdk
- 0.4

* Thu Oct 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 0.3-1mdk
- 0.3

* Thu Feb 26 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.2-5mdk
- fix typo in longtitle
- fix group
- cleanups 
- added docs

* Thu Feb 26 2004 Emmanuel Blindauer <manu@agat.net> 0.2-4mdk
- Rebuild

* Sat Jan  3 2004 Blindauer Emmanuel <manu@agat.net> 0.2-3mdk
- Tag Packager in .spec had predecence on .rpmmacros, so removed.

* Sat Jan  3 2004 Blindauer Emmanuel <manu@agat.net> 0.2-2mdk
- removed the antispam email as scripts need it.

* Wed Dec 31 2003 Blindauer Emmanuel <manu (at) agat.net> 0.2-1mdk
- version for mdk, some more abstraction.
- BuildRequires, man page, menu entry.

* Wed Dec 24 2003  <suckfish@ihug.co.nz> 
- Initial build.