libsysstat Packaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Alf Gaida bba55ad105
imported upstream release 0.4.0.
7 years ago
.github imported upstream release 0.4.0. 7 years ago
cmake Cherry-picking new upstream-release 0.3.3. 8 years ago
debian * Set CMAKE_BUILD_TYPE=RelWithDebInfo 8 years ago
AUTHORS imported upstream release 0.4.0. 7 years ago
CHANGELOG imported upstream release 0.4.0. 7 years ago
CMakeLists.txt imported upstream release 0.4.0. 7 years ago
COPYING Cherry-picking upstream version 0.3.1. 9 years ago
README.md Cherry-picking new upstream-release 0.3.3. 8 years ago
basestat.cpp Cherry-picking New upstream release 0.3.2 8 years ago
basestat.h Adding upstream version 0.3.0. 9 years ago
basestat_p.h Adding upstream version 0.3.0. 9 years ago
cpustat.cpp imported upstream release 0.4.0. 7 years ago
cpustat.h Adding upstream version 0.3.0. 9 years ago
cpustat_p.h Adding upstream version 0.3.0. 9 years ago
memstat.cpp imported upstream release 0.4.0. 7 years ago
memstat.h Adding upstream version 0.3.0. 9 years ago
memstat_p.h Adding upstream version 0.3.0. 9 years ago
netstat.cpp imported upstream release 0.4.0. 7 years ago
netstat.h Adding upstream version 0.3.0. 9 years ago
netstat_p.h Adding upstream version 0.3.0. 9 years ago
sysstat.pro Adding upstream version 0.3.0. 9 years ago
sysstat_global.h Adding upstream version 0.3.0. 9 years ago
version.cpp Adding upstream version 0.3.0. 9 years ago
version.h Adding upstream version 0.3.0. 9 years ago
version_p.h Adding upstream version 0.3.0. 9 years ago

README.md

libsysstat

Overview

libsysstat is a library to query system information like CPU and memory usage or network traffic. Conceptually it's roughly similar to libstatgrab, a third-party library used by LXQt as well.

It is maintained by the LXQt project but can be used independently from this desktop environment, too. As for LXQt libsysstat is used by plugin-sysstat of lxqt-panel and hence an optional dependency of the latter.

Note replacing both libsysstat and libstatgrab in LXQt by KDE Frameworks components is being considered but a final decision hasn't been made yet, see https://github.com/lxde/lxqt/issues/704.

Installation

Sources

The only runtime dependency is qtbase. To build CMake and lxqt-build-tools are needed in addition, as well as optionally Git to pull latest VCS checkouts.

Code configuration is handled by CMake. CMake variable CMAKE_INSTALL_PREFIX will normally have to be set to /usr, depending on the way library paths are dealt with on 64bit systems variables like CMAKE_INSTALL_LIBDIR may have to be set as well.

To build run make, to install make install which accepts variable DESTDIR as usual.

Binary packages

The library is provided by all major Linux distributions like Arch Linux, Debian, Fedora and openSUSE.
Just use the distributions' package managers to search for string libsysstat.