Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
server:monitoring
pwatch
pwatch.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pwatch.spec of Package pwatch
# vim: set sw=4 ts=4 et: # norootforbuild Name: pwatch Version: 0.0.5 Release: 0 Summary: I/O Process Monitor Source: http://kernel.embedromix.ro/us/pwatch/pwatch-%{version}.tar.gz Source1: io.desktop Patch1: pwatch-makefile.patch URL: http://kernel.embedromix.ro/us/ Group: System/Monitoring License: GNU General Public License version 2 or later (GPL v2 or later) BuildRoot: %{_tmppath}/build-%{name}-%{version} BuildRequires: ncurses-devel BuildRequires: gcc make glibc-devel BuildRequires: update-desktop-files %description pwatch is a set of tools to analyze what a process is doing. Right now only 'io' (ex iotop) command is implemented. It presents the I/O activity in a nice ncurses screen and you have the possibility to sort by read/write speed ore amount of readed/written bytes from the start of the program. It was written to easly detect which program is eating a lot of I/O bandwidth. %prep %setup -q %patch1 # the GCC -Wextra option is only supported with GCC on openSUSE >= 11.0: %if 0%{?suse_version} < 1100 %__sed -i 's/-Wextra//g' Makefile.in %endif %build # not autotools ./configure %__make %{?jobs:-j%{jobs}} \ OPTFLAGS="%{optflags}" \ CC="%__cc" %install %makeinstall %__install -D -m0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/io.desktop" %suse_update_desktop_file -r io System Monitor %clean %{?buildroot:%__rm -rf "%{buildroot}"} %files %defattr(-,root,root) %doc Changelog README TODO %{_bindir}/io %{_datadir}/applications/io.desktop
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor